interface CheckboxProps {
    className?: string;
    isDisabled?: boolean;
    isIntermediateEnabled?: boolean;
    label?: ReactNode;
    name?: string;
    onChange?: ((value, name?) => void);
    type?: "primary" | "error";
    value: boolean | "indeterminate";
}

Properties

className?: string

Custom class to give the html component

isDisabled?: boolean

Checkbox disabled

isIntermediateEnabled?: boolean

Checkbox intermediate enabled

label?: ReactNode

Checkbox label

name?: string

Name of the component (passed to onChange)

onChange?: ((value, name?) => void)

Checkbox click handler

Type declaration

    • (value, name?): void
    • Checkbox click handler

      Parameters

      • value: boolean | "indeterminate"
      • Optional name: string

      Returns void

type?: "primary" | "error"

Checkbox color

value: boolean | "indeterminate"

Checkbox value

Generated using TypeDoc