浏览代码

refac: rm substandard code

Timothy Jaeryang Baek 1 月之前
父节点
当前提交
eb10ff2ae6
共有 3 个文件被更改,包括 4 次插入10 次删除
  1. 2 2
      src/lib/components/admin/Users/Groups/GroupItem.svelte
  2. 0 6
      src/lib/utils/index.ts
  3. 2 2
      src/routes/auth/+page.svelte

+ 2 - 2
src/lib/components/admin/Users/Groups/GroupItem.svelte

@@ -1,6 +1,7 @@
 <script>
 	import { toast } from 'svelte-sonner';
 	import { onMount, getContext } from 'svelte';
+	import { page } from '$app/stores';
 
 	const i18n = getContext('i18n');
 
@@ -10,7 +11,6 @@
 	import User from '$lib/components/icons/User.svelte';
 	import UserCircleSolid from '$lib/components/icons/UserCircleSolid.svelte';
 	import GroupModal from './EditGroupModal.svelte';
-	import { querystringValue } from '$lib/utils';
 
 	export let users = [];
 	export let group = {
@@ -47,7 +47,7 @@
 	};
 
 	onMount(() => {
-		const groupId = querystringValue('id');
+		const groupId = $page.url.searchParams.get('id');
 		if (groupId && groupId === group.id) {
 			showEdit = true;
 		}

+ 0 - 6
src/lib/utils/index.ts

@@ -1521,12 +1521,6 @@ export const extractContentFromFile = async (file: File) => {
 	}
 };
 
-export const querystringValue = (key: string): string | null => {
-	const querystring = window.location.search;
-	const urlParams = new URLSearchParams(querystring);
-	return urlParams.get(key);
-};
-
 export const getAge = (birthDate) => {
 	const today = new Date();
 	const bDate = new Date(birthDate);

+ 2 - 2
src/routes/auth/+page.svelte

@@ -14,7 +14,7 @@
 	import { WEBUI_API_BASE_URL, WEBUI_BASE_URL } from '$lib/constants';
 	import { WEBUI_NAME, config, user, socket } from '$lib/stores';
 
-	import { generateInitialsImage, canvasPixelTest, querystringValue } from '$lib/utils';
+	import { generateInitialsImage, canvasPixelTest } from '$lib/utils';
 
 	import Spinner from '$lib/components/common/Spinner.svelte';
 	import OnBoarding from '$lib/components/OnBoarding.svelte';
@@ -46,7 +46,7 @@
 			await user.set(sessionUser);
 			await config.set(await getBackendConfig());
 
-			const redirectPath = querystringValue('redirect') || '/';
+			const redirectPath = $page.url.searchParams.get('redirect') || '/';
 			goto(redirectPath);
 		}
 	};