@@ -6,8 +6,6 @@ import React, { forwardRef, useCallback, useMemo } from 'react';
66import { useHandleFileChangeWrapper } from './utils' ;
77import { useMessageComposerContext , useTranslationContext } from '../../context' ;
88import { useMessageComposerController } from '../MessageComposer/hooks/useMessageComposerController' ;
9- import { useAttachmentManagerState } from '../MessageComposer/hooks/useAttachmentManagerState' ;
10- import { useIsCooldownActive } from '../MessageComposer/hooks/useIsCooldownActive' ;
119import { useStateStore } from '../../store' ;
1210import type { MessageComposerConfig } from 'stream-chat' ;
1311import type { PartialSelected } from '../../types/types' ;
@@ -43,12 +41,10 @@ export const UploadFileInput = forwardRef(function UploadFileInput(
4341 const { textareaRef } = useMessageComposerContext ( ) ;
4442 const messageComposer = useMessageComposerController ( ) ;
4543 const { attachmentManager } = messageComposer ;
46- const { isUploadEnabled } = useAttachmentManagerState ( ) ;
4744 const { acceptedFiles, maxNumberOfFilesPerMessage } = useStateStore (
4845 messageComposer . configState ,
4946 attachmentManagerConfigStateSelector ,
5047 ) ;
51- const isCooldownActive = useIsCooldownActive ( ) ;
5248 const id = useMemo ( ( ) => nanoid ( ) , [ ] ) ;
5349
5450 const onFileChange = useCallback (
@@ -65,7 +61,6 @@ export const UploadFileInput = forwardRef(function UploadFileInput(
6561 accept = { acceptedFiles ?. join ( ',' ) }
6662 aria-label = { t ( 'aria/File upload' ) }
6763 data-testid = 'file-input'
68- disabled = { ! isUploadEnabled || isCooldownActive }
6964 id = { id }
7065 multiple = { maxNumberOfFilesPerMessage > 1 }
7166 { ...props }
0 commit comments