1 import { isBrowser } from "@utils/browser";
3 export default function getQueryParams<
4 T extends Record<string, any>
6 [K in keyof T]: (param: string) => T[K];
9 const searchParams = new URLSearchParams(window.location.search);
11 return Array.from(Object.entries(processors)).reduce(
12 (acc, [key, process]) => ({
14 [key]: process(searchParams.get(key)),