+
+
+ {cycleid}
+
+ |
+
+
+ {`${votingPower.toFixed(2)}%`}
+
+ |
+
+
+ {stxStacked.toFixed(0).toLocaleString()}
+
+ |
+
+
+ {formatSignerLatency(latency, missing)}
+
+ |
+
+
+ {`${(approved * 100).toFixed(2)}%`}
+
+ |
+
+
+ {`${(rejected * 100).toFixed(2)}%`}
+
+ |
+
+
+ {`${(missing * 100).toFixed(2)}%`}
+
+ |
+
+ );
+};
+
+export function StackingHistoryTableLayout({
+ title,
+ topRight,
+ headers,
+ rows,
+ fetchNextPage,
+ hasNextPage,
+}: {
+ title: ReactNode;
+ topRight?: ReactNode;
+ headers: ReactNode;
+ rows: ReactNode;
+ fetchNextPage: (() => void) | undefined;
+ hasNextPage: boolean;
+}) {
+ return (
+