Skip to content

Commit fd1af29

Browse files
committed
Count initial mounts in fallback render tracking
1 parent 9bcb800 commit fd1af29

7 files changed

Lines changed: 7 additions & 7 deletions

File tree

exercises/06.rerenders/01.problem.memo/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only ListItem should not rerender when clicking force rerender', async ({
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

exercises/06.rerenders/01.solution.memo/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only ListItem should not rerender when clicking force rerender', async ({
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

exercises/06.rerenders/02.problem.comparator/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only two ListItems should not rerender when the highlighted item changes',
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

exercises/06.rerenders/02.solution.comparator/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only two ListItems should not rerender when the highlighted item changes',
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

exercises/06.rerenders/03.problem.primitives/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only two ListItems should not rerender when the highlighted item changes',
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

exercises/06.rerenders/03.solution.primitives/tests/memoized.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ test('Only two ListItems should not rerender when the highlighted item changes',
5050
}
5151
5252
function didFiberRender(previousFiber, nextFiber) {
53-
if (!previousFiber) return false
53+
if (!previousFiber) return true
5454
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5555
}
5656

shared/get-component-calls.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ function getFiberDisplayName(fiber: any) {
5454
}
5555

5656
function didFiberRender(previousFiber: any, nextFiber: any) {
57-
if (!previousFiber) return false
57+
if (!previousFiber) return true
5858
return (nextFiber.flags & PerformedWorkFlag) === PerformedWorkFlag
5959
}
6060

0 commit comments

Comments
 (0)