import { Button } from '@/components/ui/button'; import { Card, CardContent } from '@/components/ui/card'; import { cn } from '@/lib/utils'; import { BrushCleaning } from 'lucide-react'; import { ReactNode, useCallback } from 'react'; import { ConfirmDeleteDialog } from './confirm-delete-dialog'; import { Separator } from './ui/separator'; export type BulkOperateItemType = { id: string; label: ReactNode; icon: ReactNode; onClick(): void; }; type BulkOperateBarProps = { list: BulkOperateItemType[]; count: number }; export function BulkOperateBar({ list, count }: BulkOperateBarProps) { const isDeleteItem = useCallback((id: string) => { return id === 'delete'; }, []); return (
Selected: {count} Files
); }