import type { RefCallback } from 'react'; import './progressive-rows.css'; interface Props { visibleCount: number; total: number; hasMore: boolean; loadMore: () => void; sentinelRef: RefCallback; unit?: string; } export function ProgressiveRowsStatus({ visibleCount, total, hasMore, loadMore, sentinelRef, unit = '条' }: Props) { return
已加载 {visibleCount.toLocaleString('zh-CN')} / {total.toLocaleString('zh-CN')} {unit} {hasMore ? <>下滚继续加载 : 已显示全部}
; }