aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/routes/tools/[tool]/+page.svelte11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/routes/tools/[tool]/+page.svelte b/src/routes/tools/[tool]/+page.svelte
index 137df74d..12ecde4d 100644
--- a/src/routes/tools/[tool]/+page.svelte
+++ b/src/routes/tools/[tool]/+page.svelte
@@ -14,6 +14,7 @@
import Picker from '$lib/Tools/Picker.svelte';
import Likes from '$lib/Tools/Likes.svelte';
import root from '$lib/Utility/root.js';
+ import Popup from '$lib/Popup.svelte';
export let data;
@@ -31,8 +32,10 @@
{#if !Object.keys(tools).includes(tool)}
<HeadTitle route="Tools" path="/tools" />
- <div class="card">
- <p>Tool not found.</p>
+ <Popup>
+ <p style="text-align: center;">
+ Tool "<a href={root(`/tools/${tool}`)}>{tool}</a>" not found
+ </p>
<blockquote style="margin: 0 0 0 1.5rem;">
Did you mean "<a
@@ -40,10 +43,10 @@
on:click={() => (tool = suggestion)}
style={suggestion === '...' ? 'pointer-events: none; color: inherit;' : ''}
>
- {suggestion === '...' ? '...' : tools[suggestion].name}</a
+ {suggestion === '...' ? '...' : tools[suggestion].name()}</a
>"?
</blockquote>
- </div>
+ </Popup>
{:else}
<HeadTitle route={tools[tool].name()} path={`/tools?tool=${tool}`} />