diff --git a/.gitignore b/.gitignore index 349fa0f..76895a5 100644 --- a/.gitignore +++ b/.gitignore @@ -43,7 +43,7 @@ dist-ssr # Editor directories and files .vscode/* -../.idea +.idea .DS_Store *.suo *.ntvs* diff --git a/frontend/src/components/charts/BucketUsageChart.tsx b/frontend/src/components/charts/BucketUsageChart.tsx index 38f448f..da28505 100644 --- a/frontend/src/components/charts/BucketUsageChart.tsx +++ b/frontend/src/components/charts/BucketUsageChart.tsx @@ -44,7 +44,7 @@ export function BucketUsageChart({ data }: BucketUsageChartProps) { cx="50%" cy="50%" labelLine={false} - label={({ name, displaySize }) => `${name}: ${displaySize}`} + label={({ name }) => `${name}`} outerRadius={80} fill="#8884d8" dataKey="value" diff --git a/frontend/src/components/ui/dropdown-menu.tsx b/frontend/src/components/ui/dropdown-menu.tsx index 55b1932..c2da1e2 100644 --- a/frontend/src/components/ui/dropdown-menu.tsx +++ b/frontend/src/components/ui/dropdown-menu.tsx @@ -4,7 +4,7 @@ import { cn } from '@/lib/utils'; interface DropdownMenuContextValue { open: boolean; setOpen: (open: boolean) => void; - triggerRef: React.RefObject; + triggerRef: React.RefObject; } const DropdownMenuContext = React.createContext(undefined); @@ -58,7 +58,7 @@ interface DropdownMenuContentProps extends React.HTMLAttributes } const DropdownMenuContent = React.forwardRef( - ({ className, children, align = 'start', ...props }, _ref) => { + ({ className, children, align = 'start', ...props }) => { const { open, setOpen, triggerRef } = useDropdownMenu(); const contentRef = React.useRef(null); diff --git a/frontend/src/pages/Dashboard.tsx b/frontend/src/pages/Dashboard.tsx index 2435f0c..6daf422 100644 --- a/frontend/src/pages/Dashboard.tsx +++ b/frontend/src/pages/Dashboard.tsx @@ -1,7 +1,7 @@ import { useEffect, useState } from 'react'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'; import { Header } from '@/components/layout/header'; -import { garageApi, analyticsApi, bucketsApi } from '@/lib/api'; +import { garageApi, bucketsApi } from '@/lib/api'; import { formatBytes } from '@/lib/utils'; import type { GarageMetrics, Bucket, ClusterHealth } from '@/types'; import { Database, FolderOpen, HardDrive, Activity, Server, Zap, AlertCircle } from 'lucide-react'; @@ -12,11 +12,11 @@ export function Dashboard() { const [metrics, setMetrics] = useState(null); const [buckets, setBuckets] = useState([]); const [clusterHealth, setClusterHealth] = useState(null); - const [loading, setLoading] = useState(true); + // const [loading, setLoading] = useState(true); useEffect(() => { const fetchData = async () => { - setLoading(true); + // setLoading(true); const [garageMetrics, bucketsData, health] = await Promise.all([ garageApi.getFullMetrics(), bucketsApi.list(), @@ -25,7 +25,7 @@ export function Dashboard() { setMetrics(garageMetrics); setBuckets(bucketsData); setClusterHealth(health); - setLoading(false); + // setLoading(false); }; fetchData();