Socket
Socket
Sign inDemoInstall

react-native-text-input-interactive

Package Overview
Dependencies
0
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    react-native-text-input-interactive

Fully customizable, animated text input for React Native with beautiful and elegant design


Version published
Weekly downloads
215
decreased by-6.11%
Maintainers
1
Created
Weekly downloads
 

Readme

Source
React Native Text Input Interactive

Battle Tested ✅

React Native Text Input Interactive

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

React Native Text Input Interactive

Installation

Add the dependency:

npm i react-native-text-input-interactive

Peer Dependencies

Zero Dependency!

Usage

Import

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

Basic Usage

<TextInput onChangeText={(text: string) => {}} />

Example Project 😍

You can checkout the example project 🥰 There is advanced usage on example.

Simply run

  • npm i
  • react-native run-ios/android

should work of the example project.

Configuration - Props

Customization (Optionals)

TextInput and Icon is fully customizable thanks to prop-drilling, you can use any TextInput props.

PropertyTypeDefaultDescription
mainColorstring#2a41cbchange the main animated color
originalColorstringtransparentchange the original/default animated color
animatedPlaceholderTextColorstring#757575change the placeholder text animated color
ImageComponentComponentImageset your own image component such as; FastImage
IconComponentComponentTouchableOpacityset your own icon component such as; react-native-bounceable
enableIconbooleanfalseset the true for using the right sided icon
iconImageSourceImageSourcePropTypeundefinedset the icon image
onIconPressFunctionundefinedset your own logic for the icon button functionality when the icon is pressed
styleViewStyledefaultset or override the style object for the main container
textInputStyleTextStyledefaultset or override the style object for the text input itself
iconContainerStyleViewStyledefaultset or override the style object for the icon container
iconImageStyleImageStyledefaultset or override the style object for the icon image style
buttonTextstringundefinedchange the button's text
ImageComponentImagedefaultset your own component instead of default react-native Image component

Future Plans

  • LICENSE
  • Write an article about the lib on Medium

Credits

Example mobile design is heavily inspired by Firman Praadita Thank you so much for this inspiration :)

Author

FreakyCoder, kurayogun@gmail.com

License

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

Keywords

FAQs

Last updated on 03 Dec 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc