{#if !video?.exibindo}
{#if !rostoGrande}
{video?.mensagem ?? 'Carregando…'}
{#if !transmitindo && cfg}
salvarApp({ preview: true })}>
Ligar câmera
{/if} {/if}
{/if} {#if rostoGrande}
(rostoGrande = false)} aria-label="Mostrar a câmera em destaque">
{:else}
{video?.exibindo ? 'Ao vivo' : 'Câmera'}
{#if video?.qualidade && video.exibindo}
{video.qualidade}
{/if}
{#if video?.exibindo}
Foto
{/if}
{/if}
{#if !rostoGrande}
(rostoGrande = true)} aria-label="Mostrar o rosto em destaque">
{/if}
{#snippet acessorio()}
salvarApp({ preview: v })} /> {/snippet}
{#if transmitindo}
{#snippet acessorio()}
salvarApp({ rastrearRosto: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ rastrearMaos: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ seguirRastreamento: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ mostrarRastreamento: v })} /> {/snippet}
{/if}
{#each estado.rostos as r (r)}
rosto(r)}>{r}
{/each}
{#each CORES as c (c.nome)}
cor(c.rgb)} >
{/each}
cor(rgb(e.currentTarget.value))} />
Escolher outra cor
{#snippet acessorio()}
{/snippet}
{#if estado.feed.length}
{#each estado.feed.slice(0, 12) as item (item.id)}
{hora(item.quando)}
{item.texto}
{/each}
{:else}
Gestos, respostas e reações aparecem aqui na hora.
{/if}