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: opendtuData, error: opendtuError } = useWidgetAPI(widget);
if (opendtuError) {
return ;
}
if (!opendtuData) {
return (
);
}
const yieldDay = opendtuData.total.YieldDay.v
const yieldDayUnit = opendtuData.total.YieldDay.u
const power = opendtuData.total.Power.v
const powerUnit = opendtuData.total.Power.u
const totalLimit = opendtuData.inverters.map(inverter => inverter.limit_absolute).reduce((a,b) => a+b);
const totalLimitUnit = "W"
const powerPercentage = (power / totalLimit) * 100
return (
);
}