import useSWR from "swr";
import Widget from "../widget";
import Block from "../block";
export default function Pihole({ service }) {
const config = service.widget;
function buildApiUrl(endpoint) {
const { url, proxy } = config;
if (proxy) {
const fullUrl = `${url}/admin/${endpoint}`;
return "/api/proxy?url=" + encodeURIComponent(fullUrl);
}
return `${url}/admin/${endpoint}`;
}
const { data: piholeData, error: piholeError } = useSWR(buildApiUrl("api.php"));
if (piholeError) {
return ;
}
if (!piholeData) {
return (
);
}
return (
);
}