Restore debounceTime and mark it as deprecated
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
This commit is contained in:
@@ -58,6 +58,8 @@ type SetQueryParams<T> = (params: T) => void;
|
||||
|
||||
export function useQueryParamState<T>(
|
||||
stateName: string,
|
||||
/** @depracated Don't configure a custom debouceTime */
|
||||
debounceTime: number = 250,
|
||||
): [T | undefined, SetQueryParams<T>] {
|
||||
const [searchParams, setSearchParams] = useSearchParams();
|
||||
const searchParamsString = searchParams.toString();
|
||||
@@ -85,7 +87,7 @@ export function useQueryParamState<T>(
|
||||
setSearchParams(queryString, { replace: true });
|
||||
}
|
||||
},
|
||||
100,
|
||||
debounceTime,
|
||||
[setSearchParams, queryParamState, searchParamsString, stateName],
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user