Skip to content

Commit 165aa6b

Browse files
committed
for kevin
1 parent 3a0db7b commit 165aa6b

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/app/components/StateRoute.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ interface StateRouteProps {
3939

4040
const StateRoute = (props: StateRouteProps) => {
4141
const { snapshot, hierarchy, snapshots, viewIndex } = props;
42-
let isRecoil = snapshot.children[0].name === 'RecoilRoot';
42+
// let isRecoil = true;
43+
// console.log('snapshot', snapshot)
44+
// console.log(snapshot.AtomsRelationship)
45+
let isRecoil = snapshot.AtomsRelationship ? true : false;
4346
const [noRenderData, setNoRenderData] = useState(false);
4447
const [{ x, y, k }, setZoomState]: any = useState({
4548
x: 150,
@@ -142,7 +145,7 @@ const StateRoute = (props: StateRouteProps) => {
142145
</div>
143146
<Switch>
144147
<Route path="/map" render={renderComponentMap} />
145-
<Route path="/history" render={isRecoil ? renderAtomsRelationship: renderHistory} />
148+
<Route path="/history" render={renderHistory} />
146149
<Route path="/relationship" render={renderAtomsRelationship} />
147150
<Route path="/performance" render={renderPerfView} />
148151
<Route path="/" render={renderTree} />

src/backend/linkFiber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ export default (snap: Snapshot, mode: Mode): (() => void) => {
177177
console.log('Name here', elementType?.name)
178178
// console.log('Here is the state', memoizedState);
179179
let pointer = memoizedState;
180-
while (pointer !== null && pointer?.next !== null){
180+
while (pointer !== null && pointer !== undefined && pointer.next !== null ){
181181
pointer = pointer.next;
182182
}
183183
// console.log('traverse the memoizedState 1', pointer.memoizedState);

0 commit comments

Comments
 (0)