+
+
+ {t('复刻', 'Fork')}
+
+
+ {t(`管理您的 ${forks.filter(f => f.fork).length} 个Fork仓库`, `Manage your ${forks.filter(f => f.fork).length} forked repositories`)}
+
+
+
+ {/* Last Refresh Time */}
+ {lastRefreshTime && (
+
+ {t('上次刷新:', 'Last refresh:')} {formatDistanceToNow(new Date(lastRefreshTime), { addSuffix: true })}
+
+ )}
+
+ {/* Refresh Button */}
+
+
+
+
+
+ {
+ setForkSearchQuery(e.target.value);
+ setCurrentPage(1);
+ }}
+ className="w-full pl-10 pr-10 py-2 border border-black/[0.06] dark:border-white/[0.04] rounded-lg focus:ring-2 focus:ring-brand-violet focus:border-transparent bg-white dark:bg-white/[0.04] text-gray-900 dark:text-text-primary"
+ />
+ {searchQuery && (
+
+ )}
+
+
+
+
+ {t(
+ `显示 ${startIndex + 1}-${Math.min(startIndex + itemsPerPage, filteredForks.length)} 共 ${filteredForks.length} 个Fork`,
+ `Showing ${startIndex + 1}-${Math.min(startIndex + itemsPerPage, filteredForks.length)} of ${filteredForks.length} forks`
+ )}
+
+ {searchQuery && (
+
+ ({t('已筛选', 'filtered')})
+
+ )}
+
+
+
+ {/* Items per page selector */}
+
+ {t('每页:', 'Per page:')}
+
+
+
+ {/* Pagination */}
+ {totalPages > 1 && (
+
+
+
+
+ {getPageNumbers().map((page, index) => (
+
+ ))}
+
+
+
+
+ )}
+
+