{ name = item.name; handleAdd(false); }} />
handleAdd(false)}>+
handleAdd(true)}>→
{#if addError || form?.error}
{addError || form?.error}
{/if} {#if localItems.length === 0}
Rien à acheter
{:else}
{#each groupByCategory(localItems, data.categories) as [cat, items] (cat)}
{cat}
{#each items as item (item.id)}
{/each}
{/each}
{/if}