diff options
| author | Fuwn <[email protected]> | 2023-10-22 13:00:12 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-10-22 13:00:12 -0700 |
| commit | 3214a2ed1c81a2ef39a5b6123c713a31b11c3222 (patch) | |
| tree | 118888ae8eeb502a89036093e682739cf990f07c | |
| parent | feat(tools): use string query parameters (diff) | |
| download | due.moe-3214a2ed1c81a2ef39a5b6123c713a31b11c3222.tar.xz due.moe-3214a2ed1c81a2ef39a5b6123c713a31b11c3222.zip | |
feat(tools): default selection query
| -rw-r--r-- | src/routes/tools/+page.svelte | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/routes/tools/+page.svelte b/src/routes/tools/+page.svelte index 75bf5a40..8ddc0aac 100644 --- a/src/routes/tools/+page.svelte +++ b/src/routes/tools/+page.svelte @@ -6,14 +6,13 @@ export let data; - let tool = browser - ? String(new URLSearchParams(window.location.search).get('tool')) || 'default' - : 'default'; + const urlParameters = browser ? new URLSearchParams(window.location.search) : null; + let tool = browser && urlParameters?.size !== 0 ? urlParameters?.get('tool') : 'default'; </script> <p> <select bind:value={tool}> - <option value="default">Tools</option> + <option value="default" selected disabled hidden>Tool</option> <option value="todays_character_birthdays">Today's Character Birthdays</option> <option value="activity_history_hole_risks">Activity History Hole Risks</option> <option value="wrapped">Wrapped (Beta)</option> |