@appello/web-ui
Version:
Web ui library for a better development experience
12 lines (11 loc) • 716 B
TypeScript
import './styles.scss';
import { ReactElement } from 'react';
import { Control, FieldPathByValue, FieldValues } from 'react-hook-form';
import { FieldProps } from '../../../components/form/Field';
import { InputSize } from '../../../components/form/TextInput';
export interface ColorPickerFieldProps<TName, TFormValues extends FieldValues> extends Pick<FieldProps, 'className' | 'label' | 'required' | 'labelChildren' | 'labelClassName'> {
size?: InputSize;
name: TName;
control: Control<TFormValues>;
}
export declare const ColorPickerField: <TFormValues extends FieldValues, TName extends FieldPathByValue<TFormValues, string | null>>(props: ColorPickerFieldProps<TName, TFormValues>) => ReactElement;