mirror of
https://github.com/DI0IK/homepage-plus.git
synced 2025-07-09 14:58:47 +00:00
speedtest widget, catch api errors
This commit is contained in:
parent
a63f71d3ee
commit
07e99768e6
1 changed files with 2 additions and 5 deletions
|
@ -11,7 +11,7 @@ export default function Component({ service }) {
|
|||
|
||||
const { data: speedtestData, error: speedtestError } = useWidgetAPI(widget, "speedtest/latest");
|
||||
|
||||
if (speedtestError) {
|
||||
if (speedtestError || (speedtestData && !speedtestData.data)) {
|
||||
return <Container error={t("widget.api_error")} />;
|
||||
}
|
||||
|
||||
|
@ -31,10 +31,7 @@ export default function Component({ service }) {
|
|||
label="speedtest.download"
|
||||
value={t("common.bitrate", { value: speedtestData.data.download * 1024 * 1024 })}
|
||||
/>
|
||||
<Block
|
||||
label="speedtest.upload"
|
||||
value={t("common.bitrate", { value: speedtestData.data.upload * 1024 * 1024 })}
|
||||
/>
|
||||
<Block label="speedtest.upload" value={t("common.bitrate", { value: speedtestData.data.upload * 1024 * 1024 })} />
|
||||
<Block
|
||||
label="speedtest.ping"
|
||||
value={t("common.ms", {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue