Skip to content

WrathChaos/react-native-improved-text-input

Repository files navigation

React Native Improved Text Input

Battle Tested ✅

Improved Text Input with placeholder style option for React Native

npm version npm Platform - Android and iOS License: MIT styled with prettier

React Native Improved Text Input

Installation

Add the dependency:

React Native:

npm i react-native-improved-text-input

Usage

Import

import TextInput from "react-native-improved-text-input";

Complete Example Usage

import React, { useState } from "react";
import { View, StatusBar, SafeAreaView } from "react-native";
import TextInput from "react-native-improved-text-input";

const App = () => {
  const [textValue, setTextValue] = useState(null);

  handleTextOnChange = textValue => {
    setTextValue(textValue);
  };

  return (
    <View>
      <StatusBar barStyle="dark-content" />
      <SafeAreaView>
        <View
          style={{
            marginTop: "50%",
            alignItems: "center",
            justifyContent: "center"
          }}
        >
          <TextInput
            value={textValue}
            selectionColor={"red"}
            onChangeText={this.handleTextOnChange}
            style={{ fontSize: 20, color: "red" }}
            placeholder="Improved TextInput Placeholder"
            placeholderStyle={{
              fontSize: 16,
              fontWeight: "bold"
            }}
          />
        </View>
      </SafeAreaView>
    </View>
  );
};

export default App;

Future Plans

  • LICENSE
  • Write an article about the lib on Medium

Author

FreakyCoder, kurayogun@gmail.com

License

React Native Improved Text Input is available under the MIT license. See the LICENSE file for more info.

About

Improved Text Input with placeholder style option for React Native

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •