{#snippet person(p: ActorView, key: string, pick: () => Promise)} doing(key, pick)} >{#if busy === key}{:else}{/if}{p.handle} {/snippet} {#if asking || assigning || labelling} Add {#if asking} Ask to review {#each people as p (p.did)}{@render person(p, `review ${p.did}`, () => ask!(p.did, false) )}{/each} {/if} {#if assigning} Assign {#each assignable as p (p.did)}{@render person(p, `assign ${p.did}`, () => assign!(p.did, false) )}{/each} {/if} {#if labelling} Label {#each labels as l (l.name)} doing(l.name, () => label!(l.name, false))} >{#if busy === l.name}{:else}{/if}{l.name} {/each} {/if} {/if}