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