import { useTranslation } from "next-i18next"; import Container from "components/services/widget/container"; import Block from "components/services/widget/block"; import useWidgetAPI from "utils/proxy/use-widget-api"; export default function Component({ service }) { const { t } = useTranslation(); const { widget } = service; const { data: resultData, error: resultError } = useWidgetAPI(widget, "result"); if (resultError) { return ; } if (!resultData) { return ( , ); } const upstreams = resultData.length; const requests = resultData.reduce((acc, val) => acc + val.num_requests, 0); const requestsFailed = resultData.reduce((acc, val) => acc + val.fails, 0); return ( ); }