@arnaudpfu/react-color-picker
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

React Color Picker

Simple and customizable color picker.

Installation

npm i @arnaudpfu/react-color-picker
pnpm add @arnaudpfu/react-color-picker

Examples

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 licensed.

Package Sidebar

Install

npm i @arnaudpfu/react-color-picker

Weekly Downloads

0

Version

0.2.2

License

GPL-3.0-or-later

Unpacked Size

87.6 kB

Total Files

27

Last publish

Collaborators

  • arnaudpfu