diff --git a/apps/dashboard/src/@/components/ui/image-upload-button.tsx b/apps/dashboard/src/@/components/ui/image-upload-button.tsx index d8dada3e7ec..803322967fc 100644 --- a/apps/dashboard/src/@/components/ui/image-upload-button.tsx +++ b/apps/dashboard/src/@/components/ui/image-upload-button.tsx @@ -11,6 +11,7 @@ interface ImageUploadProps { variant?: React.ComponentProps["variant"]; className?: string; multiple?: boolean; + accept: string; } export function ImageUploadButton(props: ImageUploadProps) { @@ -34,7 +35,7 @@ export function ImageUploadButton(props: ImageUploadProps) { ref={fileInputRef} type="file" multiple={props.multiple} - accept="image/*" + accept={props.accept} onChange={handleFileChange} className="hidden" aria-label="Upload image" diff --git a/apps/dashboard/src/app/nebula-app/(app)/components/ChatBar.tsx b/apps/dashboard/src/app/nebula-app/(app)/components/ChatBar.tsx index e72a2152a4f..d2137775e82 100644 --- a/apps/dashboard/src/app/nebula-app/(app)/components/ChatBar.tsx +++ b/apps/dashboard/src/app/nebula-app/(app)/components/ChatBar.tsx @@ -254,6 +254,7 @@ export function ChatBar(props: { { const totalFiles = files.length + images.length;