aboutsummaryrefslogtreecommitdiff
path: root/src/lib/SearchUser.svelte
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-02-22 19:27:01 +0000
committermat <github@matdoes.dev>2022-02-22 19:27:01 +0000
commitd4e7c7c72086d72b0e056ebecd99ecb071da0739 (patch)
tree92888a77a914c64ee1be770d00cdc54521e5609e /src/lib/SearchUser.svelte
parent07d3b5752bd2dba34a420778ca9ff7fed42c3538 (diff)
downloadskyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.tar.gz
skyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.tar.bz2
skyblock-stats-d4e7c7c72086d72b0e056ebecd99ecb071da0739.zip
split the search bar into its own component
Diffstat (limited to 'src/lib/SearchUser.svelte')
-rw-r--r--src/lib/SearchUser.svelte27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/lib/SearchUser.svelte b/src/lib/SearchUser.svelte
new file mode 100644
index 0000000..3c841ce
--- /dev/null
+++ b/src/lib/SearchUser.svelte
@@ -0,0 +1,27 @@
+<script lang="ts">
+ import { goto } from '$app/navigation'
+
+ export let value = ''
+</script>
+
+<form
+ action="/player"
+ method="post"
+ class="user-form"
+ on:submit={e => {
+ goto(`/player/${value}`)
+ e.preventDefault()
+ }}
+>
+ <input
+ type="text"
+ placeholder="Enter username"
+ name="user-search"
+ autocomplete="off"
+ autocorrect="off"
+ autocapitalize="off"
+ spellcheck="false"
+ aria-label="Enter username"
+ bind:value
+ />
+</form>