import Page from "@/context/page-context"; import { useNodesHealth } from "./hooks"; import StatsCard from "./components/stats-card"; import { Database, DatabaseZap, FileBox, FileCheck, FileClock, HardDrive, HardDriveUpload, Leaf, PieChart, } from "lucide-react"; import { cn, readableBytes, ucfirst } from "@/lib/utils"; import { useBucketsWithDetails } from "../buckets/hooks"; import { useMemo } from "react"; const HomePage = () => { const { data: health } = useNodesHealth(); const bucketDetailsQueries = useBucketsWithDetails(); const totalUsage = useMemo(() => { return bucketDetailsQueries .map(query => query.data?.bytes) .filter(bytes => bytes != null) .reduce((acc, bytes) => acc + bytes, 0); }, [bucketDetailsQueries]); return (
); }; export default HomePage;