wix-style-react
Version:
19 lines (15 loc) • 591 B
TypeScript
import * as React from 'react';
import { SelectableAccordionItemCommonProps } from './Item';
type SelectableAccordionItemProps = SelectableAccordionItemCommonProps & {
initiallyOpen?: boolean;
open?: boolean;
};
export interface SelectableAccordionProps {
dataHook?: string;
className?: string;
type?: 'radio' | 'checkbox' | 'toggle';
verticalPadding?: 'medium' | 'small' | 'tiny';
items?: SelectableAccordionItemProps[];
onSelectionChanged?(selectedIds: number[]): void;
}
export default class SelectableAccordion extends React.PureComponent<SelectableAccordionProps> {}