diff --git a/packages/views/issues/components/reply-input.tsx b/packages/views/issues/components/reply-input.tsx index 72feb68fa..fab6c7e81 100644 --- a/packages/views/issues/components/reply-input.tsx +++ b/packages/views/issues/components/reply-input.tsx @@ -1,9 +1,9 @@ "use client"; import { useRef, useState, useCallback, useEffect } from "react"; -import { ArrowUp, Loader2 } from "lucide-react"; import { ContentEditor, type ContentEditorRef, useFileDropZone, FileDropOverlay } from "../../editor"; import { FileUploadButton } from "@multica/ui/components/common/file-upload-button"; +import { SubmitButton } from "@multica/ui/components/common/submit-button"; import { ActorAvatar } from "../../common/actor-avatar"; import { useFileUpload } from "@multica/core/hooks/use-file-upload"; import { api } from "@multica/core/api"; @@ -149,23 +149,11 @@ function ReplyInput({ multiple onSelect={(file) => editorRef.current?.uploadFile(file)} /> - + disabled={isEmpty} + loading={submitting} + /> {isDragOver && }