@navikt/ds-react
Version:
React components from the Norwegian Labour and Welfare Administration.
16 lines • 557 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useTabPanel = useTabPanel;
const Tabs_context_1 = require("../../Tabs.context");
/**
* Tabs hook for managing the visible/hidden state of Tabs.Panel
*/
function useTabPanel({ value }) {
const { id, selectedValue, makeTabId, makeTabPanelId } = (0, Tabs_context_1.useTabsContext)();
return {
labelledbyId: makeTabId(id, value),
hidden: selectedValue !== value,
id: makeTabPanelId(id, value),
};
}
//# sourceMappingURL=useTabPanel.js.map