UNPKG

@easykit/design

Version:

Easy kit design components

19 lines (18 loc) 826 B
import { ComponentPropsWithoutRef, ReactNode } from 'react'; import type * as CheckboxPrimitive from '@radix-ui/react-checkbox'; export type CheckboxProps = Omit<ComponentPropsWithoutRef<typeof CheckboxPrimitive.Root>, 'onChange' | 'value'> & { indeterminate?: boolean; label?: ReactNode; field?: boolean; value?: boolean; onChange?: (value: boolean) => void; children?: ReactNode; }; export declare const Checkbox: import('react').ForwardRefExoticComponent<Omit<Omit<CheckboxPrimitive.CheckboxProps & import('react').RefAttributes<HTMLButtonElement>, "ref">, "value" | "onChange"> & { indeterminate?: boolean; label?: ReactNode; field?: boolean; value?: boolean; onChange?: (value: boolean) => void; children?: ReactNode; } & import('react').RefAttributes<HTMLButtonElement>>;