diff --git a/src/components/dashboard/DashboardHeader.tsx b/src/components/dashboard/DashboardHeader.tsx new file mode 100644 index 0000000..6ce0ad7 --- /dev/null +++ b/src/components/dashboard/DashboardHeader.tsx @@ -0,0 +1,30 @@ +import { Button } from '@/components/ui/button' +import { RefreshCw } from 'lucide-react' + +interface DashboardHeaderProps { + onRefresh: () => void + isRefreshing: boolean +} + +export function DashboardHeader({ onRefresh, isRefreshing }: DashboardHeaderProps) { + return ( +
+ Overview of your soundboard and track statistics +
+Error loading statistics: {error}
+{description}
+No sounds found for the selected criteria
+- Overview of your soundboard and track statistics -
-- Overview of your soundboard and track statistics -
-- Error loading statistics: {error} -
-- Overview of your soundboard and track statistics -
-- Soundboard audio files -
-- All-time play count -
-- Combined audio duration -
-- Original + normalized files -
-- Extracted audio tracks -
-- All-time play count -
-- Combined track duration -
-- Original + normalized files -
-No sounds found for the selected criteria
-