{#if files.filter((file) => file.kategorie === kategorie).length === max}
Maximale Anzahl Dokumente wurde erreicht.
{:else if max > 1}
{:else}
{/if}
{#each files as file, i} {#if file.kategorie == kategorie}
{file.name}
{ delete files[i]; files = files.filter((x) => x); }} >
{/if} {/each} {#each { length: Math.max(0, Math.min(max, 4) - files.filter(image => image.kategorie === kategorie).length) } as _, i}
= min} />
{/each}