UNPKG

771 BTypeScriptView Raw
1import * as React from 'react';
2export interface TabsContextProps {
3 variant: 'default' | 'light300';
4 mountOnEnter: boolean;
5 unmountOnExit: boolean;
6 localActiveKey: string | number;
7 uniqueId: string;
8 handleTabClick: (event: React.MouseEvent<HTMLElement, MouseEvent>, eventKey: number | string, tabContentRef: React.RefObject<any>) => void;
9 handleTabClose?: (event: React.MouseEvent<HTMLElement, MouseEvent>, eventKey: number | string, tabContentRef?: React.RefObject<any>) => void;
10}
11export declare const TabsContext: React.Context<TabsContextProps>;
12export declare const TabsContextProvider: React.Provider<TabsContextProps>;
13export declare const TabsContextConsumer: React.Consumer<TabsContextProps>;
14//# sourceMappingURL=TabsContext.d.ts.map
\No newline at end of file