carbon-react
Version:
A library of reusable React components for easily building user interfaces.
15 lines (14 loc) • 569 B
TypeScript
import React from "react";
import { TabsContextProps } from "./tabs.types";
export declare const TabsContext: React.Context<TabsContextProps>;
export declare const useTabs: () => TabsContextProps;
interface TabsProviderProps {
children?: React.ReactNode;
isInTab?: boolean;
labelledBy?: string;
orientation: "horizontal" | "vertical";
selectedTabId?: string;
size: "medium" | "large";
}
export declare const TabsProvider: ({ children, isInTab, labelledBy, orientation, selectedTabId, size, }: TabsProviderProps) => React.JSX.Element;
export {};