@@ -236,12 +236,7 @@ const deepEqualInner = (
236236) : boolean => {
237237 if ( Object . is ( a , b ) ) return true
238238 if ( typeof a !== typeof b ) return false
239- if (
240- a == null ||
241- typeof a !== 'object' ||
242- b == null ||
243- typeof b !== 'object'
244- )
239+ if ( a == null || typeof a !== 'object' || b == null || typeof b !== 'object' )
245240 return false
246241
247242 // Cycle guard: if `a` is already on the current recursion path, treat this
@@ -406,8 +401,7 @@ function propagate(node: SinkNode, newFlag = FLAG_DIRTY): void {
406401 }
407402
408403 // Propagate Check to sinks
409- for ( let e = node . sinks ; e ; e = e . nextSink )
410- propagate ( e . sink , FLAG_CHECK )
404+ for ( let e = node . sinks ; e ; e = e . nextSink ) propagate ( e . sink , FLAG_CHECK )
411405 } else {
412406 if ( ( flags & ( FLAG_DIRTY | FLAG_CHECK ) ) >= newFlag ) return
413407
@@ -520,8 +514,7 @@ function recomputeTask(node: TaskNode<unknown & {}>): void {
520514 if ( node . error || ! node . equals ( next , node . value ) ) {
521515 node . value = next
522516 node . error = undefined
523- for ( let e = node . sinks ; e ; e = e . nextSink )
524- propagate ( e . sink )
517+ for ( let e = node . sinks ; e ; e = e . nextSink ) propagate ( e . sink )
525518 }
526519 setState ( node . pendingNode , false )
527520 } )
@@ -539,8 +532,7 @@ function recomputeTask(node: TaskNode<unknown & {}>): void {
539532 ) {
540533 // We don't clear old value on errors
541534 node . error = error
542- for ( let e = node . sinks ; e ; e = e . nextSink )
543- propagate ( e . sink )
535+ for ( let e = node . sinks ; e ; e = e . nextSink ) propagate ( e . sink )
544536 }
545537 setState ( node . pendingNode , false )
546538 } )
@@ -580,11 +572,7 @@ function refresh(node: SinkNode): void {
580572
581573 if ( node . flags & FLAG_RUNNING ) {
582574 throw new CircularDependencyError (
583- 'controller' in node
584- ? TYPE_TASK
585- : 'value' in node
586- ? TYPE_MEMO
587- : 'Effect' ,
575+ 'controller' in node ? TYPE_TASK : 'value' in node ? TYPE_MEMO : 'Effect' ,
588576 )
589577 }
590578
0 commit comments