UNPKG

mui-nav-menu

Version:

Navigation menu component based on material ui

12 lines (11 loc) 489 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useConnectedPath = void 0; const react_1 = require("react"); const PathContext = (0, react_1.createContext)([]); function useConnectedPath(id) { const parentIdPath = (0, react_1.useContext)(PathContext); return (0, react_1.useMemo)(() => (id !== undefined ? [...parentIdPath, id] : parentIdPath), [parentIdPath, id]); } exports.useConnectedPath = useConnectedPath; exports.default = PathContext;