File tree Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -68,14 +68,12 @@ function correctOptionalDependencies<Deps extends any[]>(args?: readonly [...Dep
6868}
6969
7070function checkArgsAreLoaded < Deps extends any [ ] > ( args ?: readonly [ ...Deps ] ) {
71- return ( args || [ ] )
72- . map ( ( arg : unknown ) => {
73- if ( isApiResponseBase ( arg ) ) {
74- return ! ( arg . isInProgress || arg . isError ) ;
75- }
76- return true ;
77- } )
78- . reduce ( ( prev , curr ) => prev && curr , true ) ;
71+ return ( args || [ ] ) . every ( ( arg : unknown ) => {
72+ if ( isApiResponseBase ( arg ) ) {
73+ return ! ( arg . isInProgress || arg . isError ) ;
74+ }
75+ return true ;
76+ } ) ;
7977}
8078
8179function normalizeArgumentOverloads < T extends NotUndefined , Deps extends any [ ] > (
@@ -283,14 +281,12 @@ export function useLoadData<T extends NotUndefined, Deps extends any[]>(
283281 const correctedArgs = correctOptionalDependencies ( fetchDataArgs ) ;
284282 const argsAreLoaded = checkArgsAreLoaded ( correctedArgs ) ;
285283
286- const argsHaveErrors = ( correctedArgs || [ ] )
287- . map ( ( arg : unknown ) => {
288- if ( isApiResponseBase ( arg ) ) {
289- return arg . isError ;
290- }
291- return false ;
292- } )
293- . reduce ( ( prev , curr ) => prev || curr , false ) ;
284+ const argsHaveErrors = ( correctedArgs || [ ] ) . some ( ( arg : unknown ) => {
285+ if ( isApiResponseBase ( arg ) ) {
286+ return arg . isError ;
287+ }
288+ return false ;
289+ } ) ;
294290
295291 if ( argsHaveErrors ) {
296292 setPendingData ( {
You can’t perform that action at this time.
0 commit comments