13 lines
301 B
TypeScript
Executable File
13 lines
301 B
TypeScript
Executable File
import React, {RefObject} from 'react';
|
|
|
|
export interface TabsContext {
|
|
selectedTab: number;
|
|
setSelectedTab: (newTab: number) => void;
|
|
tabsRef: RefObject<HTMLElement[]>;
|
|
size: 'sm' | 'md';
|
|
isLazy?: boolean;
|
|
id: string;
|
|
}
|
|
|
|
export const TabContext = React.createContext<TabsContext>(null!);
|