chore(deps): update dependency query-string to v8

This commit is contained in:
renovate[bot]
2023-01-09 12:43:17 +00:00
committed by Bastian
parent 6ef01daef1
commit beec091ef2
3 changed files with 46 additions and 59 deletions

View File

@@ -1,10 +1,6 @@
/* @Libs */
import {
type ParseOptions,
type StringifyOptions,
parse,
stringify,
} from "query-string";
import { type ParseOptions, type StringifyOptions } from "query-string";
import queryString from "query-string";
/* @Hooks */
import { type SetStateAction, useMemo, useRef } from "react";
@@ -48,7 +44,7 @@ export function useSearchParamState<
const state = useMemo(
() => ({
...initialStateRef.current,
...(parse(location.search, {
...(queryString.parse(location.search, {
...initialStringifyOptions,
...parseOptions,
}) as State),
@@ -59,7 +55,7 @@ export function useSearchParamState<
function setSearchParamsState(s: SetStateAction<State>) {
const newState = typeof s === "function" ? s(state) : s;
const stringifyState = stringify(
const stringifyState = queryString.stringify(
{ ...state, ...newState },
{ ...initialParseOptions, ...stringifyOptions }
);