mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
7ce1662b05
fix: remove query parameter when clearing search
13 lines
365 B
TypeScript
13 lines
365 B
TypeScript
import { goto } from '$app/navigation';
|
|
|
|
export const isExternalUrl = (url: string): boolean => {
|
|
return new URL(url, window.location.href).origin !== window.location.origin;
|
|
};
|
|
|
|
export const clearQueryParam = async (queryParam: string, url: URL) => {
|
|
if (url.searchParams.has(queryParam)) {
|
|
url.searchParams.delete(queryParam);
|
|
await goto(url);
|
|
}
|
|
};
|