+ {Array.from({ length: 8 }).map((_, index) => (
+
+ ))}
+
+ ) : (
+ <>
+ {(() => {
+ const total = lightningQuery.data?.total ?? 0;
+ const totalPages = Math.ceil(total / PAGE_SIZE);
+ if (totalPages <= 1) return null;
+ return (
+
+
+ {lightningPage * PAGE_SIZE + 1}–
+ {Math.min((lightningPage + 1) * PAGE_SIZE, total)}{' '}
+ of {total}
+
+
+
+
+ {lightningPage + 1} / {totalPages}
+
+
+
+
+ );
+ })()}
+