diff options
| author | Fuwn <[email protected]> | 2024-02-07 20:29:51 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-02-07 20:29:51 -0800 |
| commit | 06d868f8ebc2f5febdecf53e5e912c1239cb2dde (patch) | |
| tree | b94f2201fc7c3e2268bc70aeb3dabcac3cbc1ba0 /src | |
| parent | feat(locale): localise airing time (diff) | |
| download | due.moe-06d868f8ebc2f5febdecf53e5e912c1239cb2dde.tar.xz due.moe-06d868f8ebc2f5febdecf53e5e912c1239cb2dde.zip | |
fix(badges): categories when none exist
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 62 |
1 files changed, 30 insertions, 32 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index 4d30dd33..00c675f2 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -566,38 +566,36 @@ size="15" value={selectedBadge ? selectedBadge.description : ''} /> - {#if groups.length > 0} - <Dropdown - items={groups.map((group) => ({ - name: group, - url: '#', - onClick: () => { - const category = document.querySelector('input[name="category"]'); - - if (category instanceof HTMLInputElement) category.value = group; - } - }))} - header={false} - center={false} - > - <span slot="title"> - <input - type="text" - placeholder={$locale().user.badges.editMode.category} - name="category" - minlength="1" - maxlength="1000" - size="15" - value={selectedBadge - ? selectedBadge.category === 'Uncategorised' - ? '' - : selectedBadge.category - : ''} - list="categories" - /> - </span> - </Dropdown> - {/if} + <Dropdown + items={groups.map((group) => ({ + name: group, + url: '#', + onClick: () => { + const category = document.querySelector('input[name="category"]'); + + if (category instanceof HTMLInputElement) category.value = group; + } + }))} + header={false} + center={false} + > + <span slot="title"> + <input + type="text" + placeholder={$locale().user.badges.editMode.category} + name="category" + minlength="1" + maxlength="1000" + size="15" + value={selectedBadge + ? selectedBadge.category === 'Uncategorised' + ? '' + : selectedBadge.category + : ''} + list="categories" + /> + </span> + </Dropdown> <button class="button-lined" on:click={submitBadge} >{selectedBadge ? $locale().user.badges.editMode.update |