@brizy/ui
Version:
React elements in Brizy style
14 lines (13 loc) • 395 B
TypeScript
import { Hex } from "../types/Hex";
export type PaletteObject<T> = {
id: T;
hex: Hex;
};
export type Props<T> = {
palette: PaletteObject<T>[];
value: T;
openSettings?: VoidFunction;
className?: string;
onChange: (v: T) => void;
};
export declare const ColorPalette: <T extends string>({ className, palette, onChange, openSettings, value, }: Props<T>) => JSX.Element;