ReactJS Onsen UI SearchInput Component Last Updated : 07 Feb, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report ReactJS Onsen-UI is a popular front-end library with a set of React components designed to develop HTML5 hybrid and mobile web apps beautifully and efficiently. SearchInput Component allows the user to provide a search input text field. We can use the following approach in ReactJS to use the Onsen-UI SearchInput Component. SearchInput Props: modifier: It is used for the appearance of input.disabled: It is used to indicate whether the input is disabled or not.onChange It is a callback function that is triggered when the input changes.value: It is used to denote the current value of the input.inputId: It is used to specify the “id” attribute of the inner <input> element. Preset Modifiers: material: It is used to show the material design search input. Creating React Application And Installing Module: Step 1: Create a React application using the following command: npx create-react-app foldernameStep 2: After creating your project folder i.e. foldername, move to it using the following command: cd foldernameStep 3: After creating the ReactJS application, Install the required module using the following command: npm install onsenui react-onsenui Project Structure: It will look like the following. Project StructureExample: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. JavaScript import React from 'react'; import 'onsenui/css/onsen-css-components.css'; import { SearchInput } from 'react-onsenui'; export default function App() { return ( <div style={{ display: 'block', width: 500, paddingLeft: 30 }}> <h6>ReactJS Onsen-UI SearchInput Component</h6> <SearchInput modifier='material' onChange={(e) => { console.log(e) }} /> </div> ); } Step to Run Application: Run the application using the following command from the root directory of the project: npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output: Reference: https://onsen.io/v2/api/react/SearchInput.html Comment More infoAdvertise with us Next Article ReactJS Onsen UI Switch Component G gouravhammad Follow Improve Article Tags : ReactJS Onsen-UI Similar Reads ReactJS Onsen UI Select Component ReactJS Onsen-UI is a popular front-end library with a set of React components that are designed to developing HTML5 hybrid and mobile web apps in a beautiful and efficient way. Select Component allows the user to select an item from a list of options. We can use the following approach in ReactJS to 2 min read ReactJS Onsen UI Segment Component ReactJS Onsen-UI is a popular front-end library with a set of React components that are designed to developing HTML5 hybrid and mobile web apps in a beautiful and efficient way. Segment Component allows the user to toggle between a different number of options in a row. We can use the following appro 2 min read ReactJS Onsen UI Switch Component ReactJS Onsen-UI is a popular front-end library with a set of React components that are designed to developing HTML5 hybrid and mobile web apps in a beautiful and efficient way. Switch components are used to toggle the state of a single setting on or off. We can use the following approach in ReactJS 2 min read ReactJS Onsen UI Ripple Component ReactJS Onsen-UI is a popular front-end library with a set of React components that are designed to developing HTML5 hybrid and mobile web apps in a beautiful and efficient way. Ripple components are used to add a Material Design ripple effect to an element. We can use the following approach in Reac 2 min read ReactJS Evergreen SearchInput Component React Evergreen is a popular front-end library with a set of React components for building beautiful products as this library is flexible, sensible defaults, and User friendly. SearchInput Component allows the user to search by typing in the text input field provided to the user. We can use the foll 2 min read ReactJS Onsen UI Row Component ReactJS Onsen-UI is a popular front-end library with a set of React components designed to develop HTML5 hybrid and mobile web apps beautifully and efficiently. Row Component provides a way to represent a row in the grid system, and it is used to display data in the form of rows. We can use the foll 2 min read Like