@atlaskit/tabs
Version:
Tabs are used to organize content by grouping similar information on the same page.
14 lines (13 loc) • 421 B
JavaScript
import { useContext } from 'react';
import { TabListContext } from './internal/tab-list-context';
// TODO: Fill in the hook {description}.
/**
* {description}.
*/
export default function useTabList() {
const tabListData = useContext(TabListContext);
if (tabListData === null || typeof tabListData === 'undefined') {
throw Error('@atlaskit/tabs: A TabList must have a Tabs parent.');
}
return tabListData;
}