UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

19 lines (16 loc) 674 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/components/BreadcrumbMenu/useUrlParams.ts var _react = require('react'); var _reactrouterdom = require('react-router-dom'); var useUrlParams = (config) => { const location = _reactrouterdom.useLocation.call(void 0, ); return _react.useMemo.call(void 0, () => { const segments = location.pathname.split("/").filter(Boolean); const params = {}; for (const [key, index] of Object.entries(config)) { params[key] = segments[index]; } return params; }, [location.pathname, config]); }; exports.useUrlParams = useUrlParams; //# sourceMappingURL=chunk-RR4VMD5W.js.map