Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I get this Search Bar style in react-native-element?

It's basically the search bar component from react-native-elements where the container background color is white and the placeholder field has a border with radius.

Not sure if react-native-element allows providing style to placeholder. Any other way i could use style along with react-native-elements search bar component to get this result?

enter image description here

like image 987
Chetan Avatar asked Apr 16 '18 02:04

Chetan


2 Answers

You need to modify the input and container styles

 <SearchBar
    inputStyle={{backgroundColor: 'white'}}
    containerStyle={{backgroundColor: 'white', borderWidth: 1, borderRadius: 5}}
    placeholderTextColor={'#g5g5g5'}
    placeholder={'Pritish Vaidya'}
/>

Check the docs for more props and you can supply your own Icon

like image 167
Pritish Vaidya Avatar answered Sep 21 '22 08:09

Pritish Vaidya


I made a combination of the answers here

 <SearchBar
    inputStyle={{backgroundColor: 'white'}}
    containerStyle={{backgroundColor: 'white', borderWidth: 1, borderRadius: 5}}
    inputContainerStyle={{backgroundColor: 'white'}}
    placeholderTextColor={'#g5g5g5'}
    placeholder={'Pritish Vaidya'}

/>

like image 34
Excellent Lawrence Avatar answered Sep 22 '22 08:09

Excellent Lawrence