import { Folder } from 'lucide-react'; import { FeatureSidebar } from '@/components/FeatureSidebar'; import { BucketListSkeleton } from './BucketListSkeleton'; import { BucketEmptyState } from './BucketEmptyState'; interface StorageSidebarProps { buckets: string[]; selectedBucket?: string; onBucketSelect: (bucketName: string) => void; loading?: boolean; onNewBucket?: () => void; onEditBucket?: (bucketName: string) => void; onDeleteBucket?: (bucketName: string) => void; } export function StorageSidebar({ buckets, selectedBucket, onBucketSelect, loading, onNewBucket, onEditBucket, onDeleteBucket, }: StorageSidebarProps) { return ( } renderEmptyState={(searchTerm) => } /> ); }