{#each paginatedDashboards as dashboard (dashboard.id)} {/each}
handleSelectAll((e.target as HTMLInputElement).checked)} class="h-4 w-4 text-blue-600 border-gray-300 rounded focus:ring-blue-500" /> 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' ? '↑' : '↓') : ''} {$t.dashboard.git}
handleSelectionChange(dashboard.id, (e.target as HTMLInputElement).checked)} class="h-4 w-4 text-blue-600 border-gray-300 rounded focus:ring-blue-500" /> {dashboard.title} {new Date(dashboard.last_modified).toLocaleDateString()} {dashboard.status}
{($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}