UNPKG

rtaro-ui

Version:
29 lines (19 loc) 637 B
import { MouseEvent, ComponentClass } from 'react' import { CommonEvent } from '@rtarojs/components/types/common' import AtComponent from './base' export interface CheckboxOption<T> { value: T label: string desc?: string disabled?: boolean } export interface AtCheckboxGroupProps<T> extends AtComponent { options: Array<CheckboxOption<T>> value: Array<T> disabled?: boolean type?: 'default' | 'tag' iconSize?: boolean onChange: (value: Array<T>, event: CommonEvent) => void } declare const AtCheckboxGroup: ComponentClass<AtCheckboxGroupProps<any>> export default AtCheckboxGroup