remove forge order field, now auto-computed by api

This commit is contained in:
Justin Edmund 2025-12-22 19:53:42 -08:00
parent da189e1fa4
commit db39b07414

View file

@ -17,7 +17,7 @@
// Get forge chain for display (only in view mode) // Get forge chain for display (only in view mode)
const forgeChain = $derived(weapon?.forgeChain ?? []) const forgeChain = $derived(weapon?.forgeChain ?? [])
const forgedFrom = $derived(weapon?.forgedFrom ?? null) const forgedFrom = $derived(weapon?.forgedFrom ?? null)
const forgeOrder = $derived(editMode ? editData?.forgeOrder : weapon?.forgeOrder) const forgeOrder = $derived(weapon?.forgeOrder)
// Check if weapon has any forge data // Check if weapon has any forge data
const hasForgeData = $derived( const hasForgeData = $derived(
@ -38,7 +38,7 @@
{#if hasForgeData} {#if hasForgeData}
<DetailsContainer title="Forge Chain"> <DetailsContainer title="Forge Chain">
{#if editMode} {#if editMode}
<DetailItem label="Forged From" sublabel="The weapon this was forged from"> <DetailItem label="Forged From" sublabel="The weapon this was forged from" editable={true}>
<WeaponTypeahead <WeaponTypeahead
bind:value={editData.forgedFrom} bind:value={editData.forgedFrom}
initialWeapon={initialForgedFrom} initialWeapon={initialForgedFrom}
@ -46,13 +46,6 @@
contained contained
/> />
</DetailItem> </DetailItem>
<DetailItem
label="Forge Order"
sublabel="Position in chain (0=base, 1=first forge, etc.)"
bind:value={editData.forgeOrder}
editable={true}
type="number"
/>
{:else} {:else}
{#if forgeChain.length > 0} {#if forgeChain.length > 0}
<DetailItem label="Forge Chain"> <DetailItem label="Forge Chain">