UNPKG

@arnaudpfu/react-color-picker

Version:
48 lines (36 loc) 935 B
# React Color Picker Simple and customizable color picker. ## Installation ``` npm i @arnaudpfu/react-color-picker ``` ``` pnpm add @arnaudpfu/react-color-picker ``` ## Examples ```tsx import React, { useCallback } from 'react'; import ColorPicker, { ColorPickerHandler, SuperColor } from '@arnaudpfu/react-color-picker'; interface Props { value: string; onChange: (color: string) => void; } export const ColorPickerContainer: React.FC<Props> = ({ onChange, value, closeColorPicker, parent, }) => { const updateColorOnChange: ColorPickerHandler = useCallback( (color: SuperColor): void => { onChange(color.toString()); }, [onChange] ); return ( <ColorPicker defaultColor={value} onChange={updateColorOnChange} /> ); }; ``` ## License [GPL](https://www.gnu.org/licenses/gpl-3.0.html) licensed.