import React, {useState, useEffect} from 'react' import Prometheus from "../utils/prometheus" import { MdNetworkPing } from "react-icons/md"; import CommunityMetricsCard from "@/components/molecules/CommunityMetricsCard"; import { LuNetwork } from "react-icons/lu"; export default function NetworkMetrics() { const [avgPing, setAvgPing] = useState() const [connectablePeers, setConnectablePeers] = useState() useEffect(() => { Prometheus.getAvgPing().then((x) => { setAvgPing(parseFloat(x)) }) Prometheus.getConnectablePeers().then((x) => { setConnectablePeers(parseInt(x)) }) }, []) return (

Network metrics

Powered by Waku

} //isLoading={props.isLoading} current={avgPing && avgPing.toFixed(2)} //previous={props.previous?.data?.stats?.github} /> } //isLoading={props.isLoading} current={connectablePeers} //previous={props.previous?.data?.stats?.github} />
) }