diff --git a/src/useQueryParams.ts b/src/useQueryParams.ts index 6e494d0..91ca3d2 100644 --- a/src/useQueryParams.ts +++ b/src/useQueryParams.ts @@ -66,7 +66,7 @@ export const useQueryParams = ( typeof changes === 'function' ? changes(resultRef.current as any) : changes; - const encoded = encodeQueryParams(paramConfigMap, values); + const encoded = encodeQueryParams(paramConfigMapRef.current, values); Object.keys(values).forEach((key) => { const keyValue = (encoded as any)[key]; if (Array.isArray(keyValue)) { @@ -85,7 +85,7 @@ export const useQueryParams = ( setSearchParams(searchParamsRef.current, navigateOptions); }, - [paramConfigMap, setSearchParams], + [setSearchParams], ); return useMemo(