Interface DrawerListToggleSwitchItemProps

interface DrawerListToggleSwitchItemProps {
    defaultChecked?: boolean;
    disabled?: boolean;
    icon?: ReactElement<unknown, string | JSXElementConstructor<any>>;
    label: string;
    name?: string;
    onChange?: (value: boolean) => void;
    value?: boolean;
}

Properties

defaultChecked?: boolean
disabled?: boolean
icon?: ReactElement<unknown, string | JSXElementConstructor<any>>
label: string
name?: string
onChange?: (value: boolean) => void
value?: boolean

value and onChange are optional because we want to be able to use the control in an uncontrolled manner as well (for example, in forms)