{_("popupWhitelistNotWhitelisted", knownApp?.name)}
{ if (!knownApp || !pageInfo) return; addToWhitelist(knownApp, pageInfo); }} > {_("popupWhitelistAddToWhitelist")}
{#if availableMediaTypes !== ReceiverSelectorMediaType.None}
{_("popupMediaSelectCastLabel")}
{knownApp?.name ?? _("popupMediaTypeApp")}
{#if opts?.mirroringEnabled}
{_("popupMediaTypeTab")}
{_("popupMediaTypeScreen")}
{/if}
{_("popupMediaSelectToLabel")}
{/if}
{#if !devices.length}
{_("popupNoReceiversFound")}
{:else} {#each devices as device}
onReceiverCast(ev.detail.device)} on:stop={ev => onReceiverStop(ev.detail.device)} /> {/each} {/if}