Devil Fruits - Admin - OnePieceDle

Devil Fruit Management

{#each filteredFruits as fruit (fruit.id)} {/each}
Name Type Actions
{fruit.name} {fruit.type || 'Unknown'}
{#if filteredFruits.length === 0}

No devil fruits found

{/if} {#if isEditModalOpen}

Edit Devil Fruit

{ isSaving = true; return async ({ result }) => { isSaving = false; if (result.type === 'success') { saveMessage = { type: 'success', text: 'Devil Fruit saved successfully!' }; setTimeout(() => { location.reload(); }, 1000); } else if (result.type === 'failure') { saveMessage = { type: 'error', text: (result.data as any)?.error || 'Failed to save devil fruit' }; } setTimeout(() => { saveMessage = null; }, 3000); }; }} >
{#if saveMessage}
{saveMessage.text}
{/if}
{/if}