UNPKG

react-color

Version:

A Collection of Color Pickers from Sketch, Photoshop, Chrome & more

34 lines (27 loc) 761 B
'use strict'; var React = require('react'); var ColorPicker = require('react-color'); module.exports = class ButtonExample extends React.Component { constructor() { super(); this.state = { displayColorPicker: false, }; this.handleClick = this.handleClick.bind(this); this.handleClose = this.handleClose.bind(this); } handleClick() { this.setState({ displayColorPicker: !this.state.displayColorPicker }); } handleClose() { this.setState({ displayColorPicker: false }); } render() { return ( <div> <button onClick={ this.handleClick }>Pick Color</button> <ColorPicker display={ this.state.displayColorPicker } onClose={ this.handleClose } type="chrome" /> </div> ); } };