Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-native-text-input-interactive

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

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

  • 0.1.5
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
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

Package last updated on 03 Dec 2023

Did you know?

Socket

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc