{#each attributes as attr, i} {@const attrType = getAttrType(attr.type)} { event.preventDefault() void showMenu(event, attr, i) }} on:contextmenu={async (event) => { event.preventDefault() void showMenu(event, attr, i) }} on:click={async () => { if (selected && selected._id === attr._id) dispatch('deselect') else dispatch('select', attr) }} /> {/each}