react-native-improved-text-input
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published

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

  • [x] 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.

Package Sidebar

Install

npm i react-native-improved-text-input

Weekly Downloads

3

Version

1.5.0

License

MIT

Unpacked Size

52.3 kB

Total Files

22

Last publish

Collaborators

  • freakycoder