UNPKG

analytica-frontend-lib

Version:

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

19 lines (18 loc) 540 B
// src/components/BreadcrumbMenu/useUrlParams.ts import { useMemo } from "react"; import { useLocation } from "react-router-dom"; var useUrlParams = (config) => { const location = useLocation(); return useMemo(() => { 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]); }; export { useUrlParams }; //# sourceMappingURL=chunk-KTMAH3L5.mjs.map