@@ -164,15 +164,15 @@ export const WebWorkerClient: WebWorkerSingletonClientInterface = ((): WebWorker
164
164
*
165
165
* @returns {Promise<R> } A promise that resolves with the obtained data.
166
166
*/
167
- const communicate = < T , R > ( message : Message < T > , timeout : number = 60000 ) : Promise < R > => {
167
+ const communicate = < T , R > ( message : Message < T > ) : Promise < R > => {
168
168
const channel = new MessageChannel ( ) ;
169
169
170
170
worker . postMessage ( message , [ channel . port2 ] ) ;
171
171
172
172
return new Promise ( ( resolve , reject ) => {
173
173
const timer = setTimeout ( ( ) => {
174
174
reject ( "Operation timed out" ) ;
175
- } , timeout ) ;
175
+ } , requestTimeout ) ;
176
176
177
177
return ( channel . port1 . onmessage = ( { data } : { data : ResponseMessage < string > } ) => {
178
178
clearTimeout ( timer ) ;
@@ -249,7 +249,7 @@ export const WebWorkerClient: WebWorkerSingletonClientInterface = ((): WebWorker
249
249
type : API_CALL
250
250
} ;
251
251
252
- return communicate < AxiosRequestConfig , AxiosResponse < T > > ( message , requestTimeout )
252
+ return communicate < AxiosRequestConfig , AxiosResponse < T > > ( message )
253
253
. then ( ( response ) => {
254
254
return Promise . resolve ( response ) ;
255
255
} )
@@ -281,7 +281,7 @@ export const WebWorkerClient: WebWorkerSingletonClientInterface = ((): WebWorker
281
281
type : API_CALL_ALL
282
282
} ;
283
283
284
- return communicate < AxiosRequestConfig [ ] , AxiosResponse < T > [ ] > ( message , requestTimeout )
284
+ return communicate < AxiosRequestConfig [ ] , AxiosResponse < T > [ ] > ( message )
285
285
. then ( ( response ) => {
286
286
return Promise . resolve ( response ) ;
287
287
} )
@@ -391,7 +391,7 @@ export const WebWorkerClient: WebWorkerSingletonClientInterface = ((): WebWorker
391
391
requestSuccessCallback : null
392
392
} ;
393
393
394
- requestTimeout = config ?. requestTimeout ;
394
+ requestTimeout = config ?. requestTimeout ?? 60000 ;
395
395
396
396
worker . onmessage = ( { data } ) => {
397
397
switch ( data . type ) {
0 commit comments