Skip to content

mohdadnaanazam/react-native-animated-placeholder-textinput

Repository files navigation

React Native Animated Placeholder Textinput

intro

Installation

Install the dependencies and devDependencies and start the server.

npm i react-native-animated-placeholder-textinput
or
yarn add react-native-animated-placeholder-textinput
import React, {useState} from 'react';
import AnimatedTextInput from 'react-native-animated-placeholder-textinput';

export default function App() {
  const [email, setEmail] = useState('');
  return (
    <AnimatedTextInput
      placeholder="Email"
      value={email}
      textInputProps={{
        keyboardType: 'email-address',
      }}
      onChangeText={data => setEmail(data)}
    />
  );
}

Props

Plugin String Description Default
label String Displayed as placeholder string of the input. Email
labelTopValue Number Negative value to adjust theplaceholder on top border when click on it -24
borderColor String Applied to the border of TextInput gray
borderWidth Number Applied to the border of TextInput 1
paddingVertical Number Applied to the TextInput component 8
borderRadius Number Applied to the TextInput 5
value String The value to show for the text input. -
onChangeText callback Changed text is passed as a single string argument to the callback handler -
textInputProps Object props of TextInput component -

Development

Want to contribute? Great!

License

MIT

Free Software, Hell Yeah!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published