react-color-chooser
v1.2.0
Published
A color picker component for React
Downloads
2
Maintainers
Readme
react-color-chooser
A color picker component for React
Usage
Installation
npm install react-color-chooser
Sample
import { ColorChooser } from "react-color-chooser";
function App() {
const [color, setColor] = useState("#a349a4");
return (
<ColorChooser
selectedColor={color}
onColorSelected={setColor}
mode={{
predefinedColors: [
"#000000",
"#3f48cc",
"#a349a4",
"#ed1c24",
"#fff200",
"#22b14c",
"#f29727",
],
allowCustomColors: true,
}}
></ColorChooser>
);
}
Props
selectedColor
- currently selected coloronColorSelected
- a callback called every time the selected color changesmode
- color selection mode: predefined colors, custom colors or bothonClose
- a callback called when the picker modal is closedportalRootId
- id of portal root element; if not specified body element is usedclassName
- class name of the main picker containerdisabled
- when true, the button is disabled and the popup doesn't appear on click