UNPKG

rtaro-ui

Version:
34 lines (19 loc) 732 B
import { MouseEvent, ComponentClass, ReactNode } from 'react' import { CommonEvent } from '@rtarojs/components/types/common' import AtComponent, { AtIconBaseProps } from './base' import { AtCheckboxProps } from './checkbox' export interface AtAccordionProps extends AtComponent { open?: boolean header?: string note?: string renderHeader?: () => ReactNode renderNote?: () => ReactNode propsCheckbox?: AtCheckboxProps icon?: AtIconBaseProps animation?: boolean border?: boolean expandIconPosition?: 'left' | 'right' | 'none' onClick?: (open: boolean, e: CommonEvent) => void } declare const AtAccordion: ComponentClass<AtAccordionProps> export default AtAccordion