react-native-smart-input
v1.1.0
Published
A highly customizable and versatile input component for React Native.
Downloads
17
Maintainers
Readme
react-native-smart-input
react-native-smart-input
is a highly customizable and versatile input component designed for React Native applications. This component supports multiple input types, including text, password, date, time, datetime, textarea, and Google Places autocomplete. It aims to provide a unified, flexible, and easy-to-use input solution for a wide range of use cases in React Native projects.
Features
- Multiple Input Types: Supports text, password, date, time, datetime, textarea, and autocomplete inputs.
- Customizable Styles: Easily customize the styles for the container, label, and input fields.
- Integrated Date and Time Picker: Seamlessly integrates with
react-native-date-picker
for date and time selection. - Google Places Autocomplete: Provides location search and selection functionality using
react-native-google-places-autocomplete
. - Error Handling: Displays error messages and styles for invalid inputs.
- Icons Support: Allows adding left and right icons with customizable actions.
- Reusable and Modular: Designed to be reusable and easily extendable for various use cases.
Installation
To install the package, use npm or yarn:
npm install react-native-smart-input