@@ -172,6 +172,11 @@ describe('MessageInput in Thread', () => {
172172 customClient,
173173 } ) ;
174174 expect ( getDraftSpy ) . toHaveBeenCalledTimes ( 1 ) ;
175+ await act ( ( ) => {
176+ customClient . setMessageComposerSetupFunction ( ( { composer } ) => {
177+ composer . updateConfig ( { drafts : { enabled : false } } ) ;
178+ } ) ;
179+ } ) ;
175180 } ) ;
176181 it ( 'prevents querying if composition is not empty' , async ( ) => {
177182 const { customChannel, customClient, getDraftSpy } = await setup ( ) ;
@@ -186,6 +191,11 @@ describe('MessageInput in Thread', () => {
186191 customClient,
187192 } ) ;
188193 expect ( getDraftSpy ) . not . toHaveBeenCalled ( ) ;
194+ await act ( ( ) => {
195+ customClient . setMessageComposerSetupFunction ( ( { composer } ) => {
196+ composer . updateConfig ( { drafts : { enabled : false } } ) ;
197+ } ) ;
198+ } ) ;
189199 } ) ;
190200 it ( 'prevents querying if not rendered inside a thread' , async ( ) => {
191201 const { customChannel, customClient, getDraftSpy } = await setup ( ) ;
@@ -200,6 +210,11 @@ describe('MessageInput in Thread', () => {
200210 customClient,
201211 } ) ;
202212 expect ( getDraftSpy ) . not . toHaveBeenCalled ( ) ;
213+ await act ( ( ) => {
214+ customClient . setMessageComposerSetupFunction ( ( { composer } ) => {
215+ composer . updateConfig ( { drafts : { enabled : false } } ) ;
216+ } ) ;
217+ } ) ;
203218 } ) ;
204219 it ( 'prevents querying if drafts are disabled (default)' , async ( ) => {
205220 const { customChannel, customClient, getDraftSpy } = await setup ( ) ;
0 commit comments