diff --git a/components/Overview.tsx b/components/Overview.tsx index 7d22c6d..80127e5 100644 --- a/components/Overview.tsx +++ b/components/Overview.tsx @@ -10,6 +10,7 @@ import {OverviewTimeSeriesRawData, TimeSeriesRawData} from "@/components/TimeSer import StackedApacheEchart from "./ApacheStackedBar"; import PercentStackedApacheEchart from "./ApacheStackedBarPercent"; import Alert from '@mui/material/Alert'; +import Box from '@mui/material/Box' interface OverviewProps { requester: string; @@ -115,14 +116,14 @@ export default function Overview({requester, clients, providers, dateRange}: Ove {rawDataList.map(({name, percentage}, index) => ( - + {name.toUpperCase()} Total Success Rate {(percentage * 100).toFixed(2)} % - + )) } @@ -132,36 +133,36 @@ export default function Overview({requester, clients, providers, dateRange}: Ove {name.toUpperCase()} Retrieval Success Ratio Per Client - +
-
+ {name.toUpperCase()} Retrieval Success Ratio Per Provider - +
-
+
{name.toUpperCase()} Provider Leaderboard - +
-
+
))} @@ -231,44 +232,40 @@ function overviewInfoView(overviewDataList: { overviewTimeSeries: OverviewTimeSe Data has been collected from several Retrieval Bot instances run by Protocol Labs, Filecoin Foundation, Slingshot, Gravity Assist, New Web Group, and Triton. - + {totalCallsData.map(({ id, value }, index) => ( - + {id.toUpperCase()} Total Call Count Last 30 days {value} - + ))} - + {overviewInfoPercentData.map(({ title, data }, index) => ( {title} - -
- -
-
+ + +
))}
- + {overviewInfoData.map(({ title, data }, index) => ( {title} - -
- -
-
+ + +
))}
diff --git a/components/ProtocolView.tsx b/components/ProtocolView.tsx index 645461c..e300ab1 100644 --- a/components/ProtocolView.tsx +++ b/components/ProtocolView.tsx @@ -11,6 +11,7 @@ import {OverviewTimeSeriesRawData, TimeSeriesRawData} from "@/components/TimeSer import { totalErrorBreakdownByDayOverViewInfo, totalSuccessVsFailureOverViewInfo } from "./Overview"; import StackedApacheEchart from "./ApacheStackedBar"; import PercentStackedApacheEchart from "./ApacheStackedBarPercent"; +import Box from '@mui/material/Box'; interface ProtocolViewProps { requester: string; @@ -98,25 +99,25 @@ export default function ProtocolView({requester, clients, providers, dateRange, Provider {provider} Status Breakdown (Count) - +
providerName === provider)?.[1] ?? ['14d', []]} type={'status-count'}/>
-
+
Provider {provider} Status Breakdown (Ratio) - +
providerName === provider)?.[1] ?? ['14d', []]} type={'status'}/>
-
+
@@ -138,25 +139,25 @@ export default function ProtocolView({requester, clients, providers, dateRange, Client {client} Status Breakdown (Count) - +
clientName === client)?.[1] ?? ['14d', []]} type={'status-count'}/>
-
+
Client {client} Status Breakdown (Ratio) - +
clientName === client)?.[1] ?? ['14d', []]} type={'status'}/>
-
+
@@ -216,14 +217,14 @@ function overviewInfoView(overviewDataList: { overviewTimeSeries: OverviewTimeSe {totalCallsData.map(({ id, value }, index) => ( - + {id.toUpperCase()} Total Call Count Last 30 days {value} - + ))} @@ -232,11 +233,11 @@ function overviewInfoView(overviewDataList: { overviewTimeSeries: OverviewTimeSe {title} - +
-
+
))} @@ -246,11 +247,11 @@ function overviewInfoView(overviewDataList: { overviewTimeSeries: OverviewTimeSe {title} - +
-
+ ))}