diff --git a/apps/frontend/src/components/file-uploader.tsx b/apps/frontend/src/components/file-uploader.tsx index 0bdff71..3b021f5 100644 --- a/apps/frontend/src/components/file-uploader.tsx +++ b/apps/frontend/src/components/file-uploader.tsx @@ -1,11 +1,13 @@ import Dropzone, { DropzoneProps, FileRejection } from 'react-dropzone'; import { toast } from 'sonner'; import React from 'react'; -import { FileTextIcon, UploadIcon } from 'lucide-react'; +import { CrossIcon, FileTextIcon, UploadIcon } from 'lucide-react'; import { ScrollArea } from './ui/scroll-area'; import { Progress } from '@radix-ui/react-progress'; import { Button } from './ui/button'; -import { formatBytes } from '../lib/utils'; +import { cn, formatBytes } from '../lib/utils'; +import { useControllableState } from '../hooks/use-controllable-state'; +import Image from 'next/image'; interface FileUploaderProps extends React.HTMLAttributes { @@ -288,7 +290,7 @@ function FileCard({ file, progress, onRemove }: FileCardProps) { className="size-7" onClick={onRemove} > -