123456789101112131415161718 |
- import React from 'react';
- import { Motion } from '../_base/base';
- export interface CollapseContextType{
- activeSet: Set<string>;
- expandIcon: React.ReactNode;
- collapseIcon: React.ReactNode;
- keepDOM: boolean;
- expandIconPosition: 'left' | 'right';
- onClick: (activeKey: string, e: React.MouseEvent) => void;
- motion: Motion;
- }
- const CollapseContext = React.createContext<CollapseContextType>({} as CollapseContextType);
- export default CollapseContext;
|