UNPKG

@etsoo/react

Version:

TypeScript ReactJs UI Independent Framework

13 lines (12 loc) 324 B
import { DomUtils } from "@etsoo/shared"; import { useParams } from "react-router"; /** * Extended useParams of react-router-dom * Provide exact type data */ export function useParamsEx(template) { // Get parameters const params = useParams(); // Return return DomUtils.dataAs(params, template, false); }