diff --git a/src/routes/(app)/database/weapon-series/+page.svelte b/src/routes/(app)/database/weapon-series/+page.svelte new file mode 100644 index 00000000..5c2736ff --- /dev/null +++ b/src/routes/(app)/database/weapon-series/+page.svelte @@ -0,0 +1,481 @@ + + + + +
+ + + {#if seriesQuery.isPending} +
Loading weapon series...
+ {:else if seriesQuery.error} +
Failed to load weapon series
+ {:else if seriesQuery.data} +
+ + + + + + + + + + + + + + {#each seriesQuery.data.sort((a, b) => a.order - b.order) as series (series.id)} + + + + + + + + + + {/each} + +
OrderName (EN)Name (JA)SlugFlagsWeaponsActions
{series.order}{series.name.en}{series.name.ja}{series.slug} + {#if series.extra}Extra{/if} + {#if series.elementChangeable}Element{/if} + {#if series.hasWeaponKeys}Keys{/if} + {#if series.hasAwakening}Awaken{/if} + {#if series.hasAxSkills}AX{/if} + {series.weaponCount ?? '—'} + + {#if deleteConfirmId === series.id} + + + {:else} + + {/if} +
+
+ {/if} +
+ + + +
{ e.preventDefault(); handleSubmit() }}> +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + + + + +
+
+
+ + {#snippet footer()} + + + {/snippet} +
+ +