{#if selectedIds.length > 0}
{#if !repositoriesOnly} {/if} {#if !repositoriesOnly} {/if} {#if repositoriesOnly} {/if} {$t.git?.selected_count.replace( "{count}", String(selectedIds.length), )}
{/if}
{#each paginatedDashboards as dashboard (dashboard.id)} {/each}
handleSelectAll((e.target as HTMLInputElement).checked)} class="h-4 w-4 text-primary border-gray-300 rounded focus-visible:ring-primary-ring" /> handleSort("title")} > {$t.dashboard.title} {sortColumn === "title" ? sortDirection === "asc" ? "↑" : "↓" : ""} handleSort("last_modified")} > {$t.dashboard.last_modified} {sortColumn === "last_modified" ? sortDirection === "asc" ? "↑" : "↓" : ""} handleSort("status")} > {$t.dashboard.status} {sortColumn === "status" ? sortDirection === "asc" ? "↑" : "↓" : ""}
handleSelectionChange( dashboard.id, (e.target as HTMLInputElement).checked, )} class="h-4 w-4 text-primary border-gray-300 rounded focus-visible:ring-primary-ring" /> {new Date(dashboard.last_modified).toLocaleDateString()} {getStatusLabel(dashboard)}
{($t.dashboard?.showing ) .replace("{start}", (currentPage * pageSize + 1).toString()) .replace( "{end}", Math.min( (currentPage + 1) * pageSize, sortedDashboards.length, ).toString(), ) .replace("{total}", sortedDashboards.length.toString())}
{#if showGitManager && gitDashboardId} {/if}