{ e.stopPropagation(); onSelect(item.chapter.id, e); }}
onkeydown={(e) => { if (e.key === ' ' || e.key === 'Enter') { e.preventDefault(); onSelect(item.chapter.id, e as unknown as MouseEvent); } }}
>
{#if manga?.thumbnailUrl}
{/if}
{#if manga?.title}
{manga.title}{/if}
{item.chapter.name}
{#if pages > 0}
{#if isActive}
{prog.done}/{prog.total}
{:else if isError}
failed ยท {item.tries} {item.tries === 1 ? "try" : "tries"}
{:else}
{prog.total}p
{/if}
{/if}
{item.state}
{#if isError}
{/if}
{#if !isActive}
{/if}