diff --git a/src/widgets/romm/component.jsx b/src/widgets/romm/component.jsx index 6f4ce446..1cb3033e 100644 --- a/src/widgets/romm/component.jsx +++ b/src/widgets/romm/component.jsx @@ -3,30 +3,30 @@ 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> + <Container service={service}> + <Block label="Error" value={responseError.message} /> + </Container> ); -} + } -if (responseError) { + if (responseError) { return <Container service={service} error={responseError} />; -} + } -if (response) { - const platforms = response.filter(x => x.rom_count !== 0).length + if (response) { + const platforms = response.filter((x) => x.rom_count !== 0).length; const totalRoms = response.reduce((total, stat) => total + stat.rom_count, 0); return ( - <Container service={service}> - <Block label="romm.platforms" value={platforms} /> - <Block label="romm.totalRoms" value={totalRoms} /> - </Container> + <Container service={service}> + <Block label="romm.platforms" value={platforms} /> + <Block label="romm.totalRoms" value={totalRoms} /> + </Container> ); -} + } } diff --git a/src/widgets/romm/widget.js b/src/widgets/romm/widget.js index 17049cd9..a7bb60fd 100644 --- a/src/widgets/romm/widget.js +++ b/src/widgets/romm/widget.js @@ -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", - } -}, + endpoint: "platforms", + }, + }, }; export default widget;