mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-20 13:54:36 +01:00
Various fixes (#17342)
* Remove imutils * Ensure that state is maintained when setting search params * Change script for version of setuptools * Fix * Fix
This commit is contained in:
@@ -109,6 +109,7 @@ export function useSearchEffect(
|
||||
key: string,
|
||||
callback: (value: string) => boolean,
|
||||
) {
|
||||
const location = useLocation();
|
||||
const [searchParams, setSearchParams] = useSearchParams();
|
||||
|
||||
const param = useMemo(() => {
|
||||
@@ -129,7 +130,7 @@ export function useSearchEffect(
|
||||
const remove = callback(param[1]);
|
||||
|
||||
if (remove) {
|
||||
setSearchParams(undefined, { replace: true });
|
||||
setSearchParams(undefined, { state: location.state, replace: true });
|
||||
}
|
||||
}, [param, callback, setSearchParams]);
|
||||
}, [param, location.state, callback, setSearchParams]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user