UNPKG

@wordpress/components

Version:
26 lines 1.43 kB
/** * Internal dependencies */ import type { TabsProps } from './types'; /** * Display one panel of content at a time with a tabbed interface, based on the * WAI-ARIA Tabs Pattern⁠. * * @see https://www.w3.org/WAI/ARIA/apg/patterns/tabs/ * ``` */ export declare const Tabs: (({ selectOnMove, defaultTabId, orientation, onSelect, children, selectedTabId, activeTabId, defaultActiveTabId, onActiveTabIdChange, }: TabsProps) => import("react").JSX.Element) & { Tab: import("react").ForwardRefExoticComponent<Omit<import("../context").WordPressComponentProps<import("./types").TabProps, "button", false>, "id"> & import("react").RefAttributes<HTMLButtonElement>> & { displayName: string; }; TabList: import("react").ForwardRefExoticComponent<import("./types").TabListProps & Omit<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "children" | "as"> & import("react").RefAttributes<HTMLDivElement>> & { displayName: string; }; TabPanel: import("react").ForwardRefExoticComponent<Omit<import("../context").WordPressComponentProps<import("./types").TabPanelProps, "div", false>, "id"> & import("react").RefAttributes<HTMLDivElement>> & { displayName: string; }; Context: import("react").Context<import("./types").TabsContextProps> & { displayName: string; }; }; //# sourceMappingURL=index.d.ts.map