shineout
Version:
Shein 前端组件库
21 lines (20 loc) • 631 B
TypeScript
import React from 'react';
import { PureComponent } from '../component';
import { CardAccordionProps } from './Props';
declare class Accordion<T = string> extends PureComponent<CardAccordionProps<T>, {
active?: T | null;
}> {
static defaultProps: {
defaultActive: number;
};
constructor(props: CardAccordionProps<T>);
getActive(): T | null | undefined;
handleActive(active: T | null): void;
render(): React.DetailedReactHTMLElement<{
collapsed: boolean;
collapsible: boolean;
className: string;
onCollapse: any;
}, HTMLElement>[];
}
export default Accordion;