UNPKG

use-push-router

Version:

A custom hook that simplifies modifying the search params in Next.js

18 lines 489 B
export function urlSearchParamsToObject(searchParams) { const result = {}; searchParams.forEach((value, key) => { if (key in result) { if (Array.isArray(result[key])) { result[key].push(value); } else { result[key] = [result[key], value]; } } else { result[key] = value; } }); return result; } //# sourceMappingURL=url-search-params-to-object.js.map