UNPKG

@react-beauty/ui-checkbox

Version:

ui-checkbox

21 lines (20 loc) 761 B
import { ReactNode } from 'react'; interface CheckboxGroupContextType { hasError: boolean; isDisabled: boolean; selectedValues: string[]; name: string; onChange: (value: string, checked: boolean) => void; } export declare const useCheckboxGroup: () => CheckboxGroupContextType | undefined; export interface CheckboxGroupProviderProps { children: ReactNode; hasError?: boolean; isDisabled?: boolean; name: string; defaultValues?: string[]; values?: string[]; onValueChange?: (values: string[]) => void; } export declare const CheckboxGroupProvider: ({ children, hasError, isDisabled, name, defaultValues, values, onValueChange, }: CheckboxGroupProviderProps) => import("react/jsx-runtime").JSX.Element; export {};