UNPKG

@ariakit/react-core

Version:

Ariakit React core

22 lines (21 loc) 634 B
import type { ReactNode } from "react"; import type { TabStoreProps } from "./tab-store.ts"; /** * Provides a tab store to [Tab](https://ariakit.org/components/tab) components. * @see https://ariakit.org/components/tab * @example * ```jsx * <TabProvider> * <TabList> * <Tab>For You</Tab> * <Tab>Following</Tab> * </TabList> * <TabPanel>For You</TabPanel> * <TabPanel>Following</TabPanel> * </TabProvider> * ``` */ export declare function TabProvider(props?: TabProviderProps): import("react/jsx-runtime").JSX.Element; export interface TabProviderProps extends TabStoreProps { children?: ReactNode; }