UNPKG

@atlaskit/tabs

Version:

Tabs are used to organize content by grouping similar information on the same page.

19 lines (18 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useTabPanel; var _react = require("react"); var _tabPanelContext = require("./internal/tab-panel-context"); // TODO: Fill in the hook {description}. /** * {description}. */ function useTabPanel() { var tabPanelData = (0, _react.useContext)(_tabPanelContext.TabPanelContext); if (tabPanelData === null || typeof tabPanelData === 'undefined') { throw Error('@atlaskit/tabs: A TabPanel must have a Tabs parent.'); } return tabPanelData; }