Categories / {category.name}
{#if selectedItems.size > 0}
{selectedItems.size} selected
{/if}
{ showItemModal = false; invalidateAll(); }} /> (showMoveItemModal = false)} /> (showDeleteModal = false)} /> {#if items.length > 0}

Items in {category.name}

{#each category.defaultProperties as prop} {/each} {#each items as item} {#each category.defaultProperties as prop} {/each} {/each}
Name Location Count {prop}Other Properties Actions
toggleSelection(item.id)} class="h-4 w-4 shrink-0 cursor-pointer appearance-none rounded border border-zinc-700 bg-zinc-900 bg-center bg-no-repeat transition-colors checked:border-zinc-700 checked:bg-zinc-900 checked:bg-[url('data:image/svg+xml,%3csvg%20viewBox=%270%200%2016%2016%27%20fill=%27white%27%20xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath%20d=%27M12.207%204.793a1%201%200%20010%201.414l-5%205a1%201%200%2001-1.414%200l-2-2a1%201%200%20011.414-1.414L6.5%209.086l4.293-4.293a1%201%200%20011.414%200z%27/%3e%3c/svg%3e')] checked:bg-[length:75%] focus:ring-1 focus:ring-red-500 focus:ring-offset-0" /> {#if item.folderPath} {item.folderName} {:else} Unassigned {/if}
{item.count} {#if item.reservedCount > 0} - {item.reservedCount} {/if}
{#if prop === 'Datasheet' || prop === 'Link'} {#if item.properties[prop]} Link {:else} - {/if} {:else} {item.properties[prop] ? getFormattedValue(prop, item.properties[prop]) : '-'} {/if}
{#each Object.entries(item.properties) as [key, value]} {#if !category.defaultProperties.includes(key)} {key}: {#if key === 'Datasheet' || key === 'Link'} Link {:else} {getFormattedValue(key, value)} {/if} {/if} {/each}
{:else}

No Items

This category has no items yet.

{/if}