UNPKG

@smart-react-components/ui

Version:
29 lines (28 loc) 1.1 kB
import { IntrinsicStyledCoreProps } from '@smart-react-components/core/element-props/intrinsic-styled-core-props'; import { PaletteProp, Partial, ResponsiveProp, SetState, SizeProp } from '@smart-react-components/core/types'; import React from 'react'; import { ColorPickerFormat } from '../types/color-picker'; export { ColorPickerFormat } from '../types/color-picker'; export interface Props extends IntrinsicStyledCoreProps, Partial<ResponsiveProp<'size', SizeProp>> { canAddColorToPalette?: boolean; cancelLabel?: string; format?: ColorPickerFormat; hasButtons?: boolean; hasConsole?: boolean; hasPalette?: boolean; isDisabled?: boolean; isOutline?: boolean; isSoft?: boolean; hasOpacityPicker?: boolean; palette?: PaletteProp; paletteColors?: string[]; onCancel?: (e: Event) => void; onDrag?: (e: Event) => void; onSave?: (e: Event) => void; saveLabel?: string; setPaletteColors?: SetState<string[]>; setValue: SetState<string>; value: string; } declare const ColorPicker: React.FC<Props>; export default ColorPicker;