{#if (tracker.tracker_targets || []).length === 0}

{t('notificationTracker.noLinkedTargets')}

{:else} {#each tracker.tracker_targets as tt (tt.id)} {@const isExpanded = expandedTt === tt.id}
{tt.target_type} {#if !tt.enabled} {t('notificationTracker.paused')} {/if} {#if !isExpanded} {#if tt.tracking_config_id} {/if} {#if tt.template_config_id} {/if} {/if}
onopenTestMenu(tt.id, e)} disabled={Object.keys(ttTesting).some(k => k.startsWith(`${tt.id}_`) && ttTesting[k])} /> onupdateLink(tt, 'enabled', !tt.enabled)} /> onremoveLink(tt.id)} variant="danger" />
{#if isExpanded}
onupdateLink(tt, 'tracking_config_id', Number(v) || null)} />
onupdateLink(tt, 'template_config_id', Number(v) || null)} />
{/if}
{/each} {/if} {#if unlinkedTargets.length > 0}
{ onchangeNewTarget(Number(v) || 0); setTimeout(onaddLink, 0); }} />
{/if}