{t("wa_devices_title")} {devicesCountLabel(devicesData, t)}
{#if subscription?.active && subscription?.max_devices !== 0 && subscription?.can_topup_devices} {/if}
{#if devicesBusy && !devicesLoaded} {t("wa_devices_loading")} {:else if devicesStatus} {devicesStatus} {:else if !devicesData?.devices?.length} {t("wa_devices_empty")} {t("wa_devices_empty_hint", { max: devicesLimitLabel(devicesData, t) })} {:else}
{#each devicesData.devices as device (device.token || device.index)}
{device.display_name || t("wa_device_fallback_name", { index: device.index })} {device.platform_label || t("wa_devices_platform_unknown")}
{#if device.created_at_text}
{t("wa_devices_connected_at")} {device.created_at_text}
{/if} {#if device.hwid_short}
HWID {device.hwid_short}
{/if} {#if device.user_agent}
User Agent {device.user_agent}
{/if}
{#if device.can_disconnect} {/if}
{/each}
{/if}