formatting?

This commit is contained in:
Karl Hudgell 2024-01-19 12:07:40 +00:00
parent b01004f2f1
commit ec920a7bb7
2 changed files with 31 additions and 31 deletions

View File

@ -3,23 +3,23 @@ import Block from "components/services/widget/block";
import useWidgetAPI from "utils/proxy/use-widget-api";
export default function Component({ service }) {
const { widget } = service;
const { widget } = service;
const { data: response, error: responseError } = useWidgetAPI(widget, "statistics");
const { data: response, error: responseError } = useWidgetAPI(widget, "statistics");
if (responseError) {
if (responseError) {
return (
<Container service={service}>
<Block label="Error" value={responseError.message} />
</Container>
);
}
}
if (responseError) {
if (responseError) {
return <Container service={service} error={responseError} />;
}
}
if (response) {
if (response) {
const platforms = response.filter(x => x.rom_count !== 0).length
const totalRoms = response.reduce((total, stat) => total + stat.rom_count, 0);
return (
@ -28,5 +28,5 @@ export default function Component({ service }) {
<Block label="romm.totalRoms" value={totalRoms} />
</Container>
);
}
}
}

View File

@ -1,14 +1,14 @@
import genericProxyHandler from "utils/proxy/handlers/generic";
const widget = {
api: "{url}/api/{endpoint}",
proxyHandler: genericProxyHandler,
api: "{url}/api/{endpoint}",
proxyHandler: genericProxyHandler,
mappings: {
mappings: {
statistics: {
endpoint: "platforms",
}
},
},
};
export default widget;