"use client" import { useDiskStats } from '@/hooks/use-disk' import { Card, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' import { Skeleton } from '@/components/ui/skeleton' import { IconDatabase } from '@tabler/icons-react' import { formatBytes } from '@/lib/utils' function StatCard({ title, value, icon, loading }: { title: string; value: string | number; icon: React.ReactNode; loading?: boolean }) { return ( {icon} {title} {loading ? ( ) : ( {value} )} ) } export function DiskStatCards() { const { data, isLoading } = useDiskStats() return (
} loading={isLoading} /> } loading={isLoading} /> } loading={isLoading} />
) }