/// export interface SwitchProps { /** * 类名 */ className?: string; /** * 自定义样式 */ style?: React.CSSProperties; /** * 开关尺寸 * @default medium */ size?: 'small' | 'medium' | 'large'; /** * 开关关闭时的颜色 */ inactiveColor?: string; /** * 开关打开时的颜色 */ activeColor?: string; /** * 开关关闭时的标签 */ inactiveLabel?: React.ReactNode; /** * 开关打开时的标签 */ activeLabel?: React.ReactNode; /** * 是否禁用组件 * @default false */ disabled?: boolean; /** * 是否为加载状态 * @default false */ loading?: boolean; /** * 开关值 */ value?: boolean; /** * 开关默认值 * @default false */ defaultValue?: boolean; /** * 切换开关时触发 */ onChange?: (value: boolean) => void; }