collapsedGroupNames.update(names => { if (names.includes(group)) return names.filter(x => x != group); return [...names, group]; })} on:drop={handleDrop} use:contextMenu={groupContextMenu ? () => groupContextMenu(group) : null} > {mapGroupTitle ? mapGroupTitle(group) : group} {items && `(${countText})`}
{#if isExpanded} {#if checkedObjectsStore}
handleCheckAll(true)}>Check all | handleCheckAll(false)}>Uncheck all
{/if}
{#each items as item} {/each}
{/if}