개발/React

[React][라이브러리 소개] Color Picker : react-color

ENFP Jake 2022. 3. 16. 21:58
728x90
반응형

 

# react-color 사용방법

- 본 포스팅에서는 사용자에게 깔끔하고 다양한 Color Picker를 제공할 수 있는 React Color 라이브러리를 소개하려고 합니다

 

다양한 선택지를 기본 제공

 

# 사용방법

- 라이브러리를 설치해 줍니다

yarn add react-color

- 그리고 아래와 같이 원하는 Picker를 추가해주시면 됩니다.

import React from 'react';
import { SketchPicker } from 'react-color';

class Component extends React.Component {
  state = {
    background: '#fff',
  };

  handleChangeComplete = (color) => {
    this.setState({ background: color.hex });
  };

  render() {
    return (
      <SketchPicker
        color={ this.state.background }
        onChangeComplete={ this.handleChangeComplete }
      />
    );
  }
}

-  기본 제공되는 Picker의 종류는 13가지라고 하고, 필요에 따라 커스터마이징도 가능하니 아래의 문서 사이트를 참고하시면 될 것 같습니다

 

 

 

React Color

 

casesandberg.github.io

 


 

728x90
반응형