UNPKG

welcome-ui

Version:

Customizable design system with react • styled-components • styled-system and ariakit.

19 lines (18 loc) 791 B
import { CreateWuiProps } from '../System'; import * as Ariakit from '@ariakit/react'; export type TabOptions = { store: UseTab; }; export type TabProps = CreateWuiProps<'button', TabOptions>; /** * @name Tabs */ export declare const TabComponent: import('../System').CreateWuiComponent<"button", TabProps>; export declare const Tab: import('../System').CreateWuiComponent<"button", TabProps> & { List: import('../System').CreateWuiComponent<"div", import('./TabList').TabListProps>; Panel: import('../System').CreateWuiComponent<"div", import('./TabPanel').TabPanelProps>; }; export type UseTab = Ariakit.TabStore; export type UseTabProps = Ariakit.TabStoreProps; export type UseTabState = Ariakit.TabStoreState; export declare function useTab(options?: UseTabProps): UseTab;