{#if queueStatus.isPaused} {$t('paused')} {:else if queueStatus.isActive} {$t('active')} {/if}
{#if jobCounts.failed > 0}
{$t('admin.jobs_failed', { values: { jobCount: jobCounts.failed.toLocaleString($locale) } })} onCommand({ command: JobCommand.ClearFailed, force: false })} />
{/if} {#if jobCounts.delayed > 0} {$t('admin.jobs_delayed', { values: { jobCount: jobCounts.delayed.toLocaleString($locale) } })} {/if}
{#if subtitle}
{subtitle}
{/if} {#if description} {@const SvelteComponent = description}
{/if}

{$t('active')}

{jobCounts.active.toLocaleString($locale)}

{waitingCount.toLocaleString($locale)}

{$t('waiting')}

{#if disabled} onCommand({ command: JobCommand.Start, force: false })} > {$t('disabled').toUpperCase()} {/if} {#if !disabled && !isIdle} {#if waitingCount > 0} onCommand({ command: JobCommand.Empty, force: false })}> {$t('clear').toUpperCase()} {/if} {#if queueStatus.isPaused} {@const size = waitingCount > 0 ? '24' : '48'} onCommand({ command: JobCommand.Resume, force: false })}> {$t('resume').toUpperCase()} {:else} onCommand({ command: JobCommand.Pause, force: false })}> {$t('pause').toUpperCase()} {/if} {/if} {#if !disabled && multipleButtons && isIdle} {#if allText} onCommand({ command: JobCommand.Start, force: true })}> {allText} {/if} {#if refreshText} onCommand({ command: JobCommand.Start, force: undefined })}> {refreshText} {/if} onCommand({ command: JobCommand.Start, force: false })}> {missingText} {/if} {#if !disabled && !multipleButtons && isIdle} onCommand({ command: JobCommand.Start, force: false })}> {missingText} {/if}