amis-rpc-design/node_modules/rc-collapse/lib/hooks/useItems.d.ts

13 lines
489 B
TypeScript
Raw Normal View History

2023-10-07 19:42:30 +08:00
import React from 'react';
import type { CollapsePanelProps, CollapseProps, ItemType } from '../interface';
type Props = Pick<CollapsePanelProps, 'prefixCls' | 'onItemClick' | 'openMotion' | 'expandIcon'> &
Pick<CollapseProps, 'accordion' | 'collapsible' | 'destroyInactivePanel'> & {
activeKey: React.Key[];
};
declare function useItems(
items?: ItemType[],
rawChildren?: React.ReactNode,
props?: Props,
): React.ReactElement<CollapsePanelProps>[];
export default useItems;