React Native Color Picker Light
react-native-color-picker-light
This color picker component for React Native is designed for IoT light controlling function. Therefore we provide two mode. One is for white light mode, another is for color light mode.
Tutorial
Demo
- iOS Style
- Android Style
Install
npm install react-native-color-picker-light
or
yarn add react-native-color-picker-light
and install cocoapods
cd ios
pod install
Very Important !!!
Because this library is written by Swift, you have to create Bridge-Header.
- First, you should open the project in XCode. Then click new file.
- Select Swift File, then click next.
- Name the file as Dummy.swift and click create.
- Finally, Xcode will ask you do you want to create bridge header. Please select Create Bridging Header.
Usage
const picker = useRef();
<ColorPicker
ref={picker}
type="color"
style={{ width: 200, height: 200 }}
onColorChange={color => {
console.log('color:', color);
}}
/>
picker.current.setColor('#f0ce78');
Props
type
Used to choose which type of picker you want.
Type | Required | default |
---|---|---|
color | white | No | color |
onColorChange
Callback that is called when the user select a color.
Type | Required | default |
---|---|---|
function | No | null |