Skip to content

Commit 88e33ed

Browse files
authored
Merge pull request #76 from crperezt/feature4
Fixes Typescript reference errors
2 parents 6abc547 + 59258f4 commit 88e33ed

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

src/backend/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import 'core-js';
66
import 'regenerator-runtime/runtime';
77
import linkFiberStart from './linkFiber';
88
import timeJumpStart from './timeJump';
9-
import { Snapshot, Mode, SnapshotNode, MsgData } from './types/backendTypes'
9+
import { Snapshot, Mode, SnapshotNode, MsgData } from './types/backendTypes';
1010
import { Interface } from 'readline';
1111

1212
// * State snapshot object initialized here

src/backend/linkFiber.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,13 @@ export default (snap: Snapshot, mode: Mode): ()=>void => {
109109
} = currentFiber;
110110

111111
let newState: any;
112-
let componentData: ComponentData;
112+
let componentData: ComponentData = {}; /* = {
113+
index: -1,
114+
actualDuration: 0,
115+
actualStartTime: 0,
116+
selfBaseDuration: 0,
117+
treeBaseDuration: 0,
118+
};*/
113119
let componentFound = false;
114120

115121
// Check if node is a stateful setState component

src/backend/types/backendTypes.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ export interface MsgData {
2727
}
2828

2929
export interface ComponentData {
30-
index: number;
31-
actualDuration: number;
32-
actualStartTime: number;
33-
selfBaseDuration: number;
34-
treeBaseDuration: number;
30+
index?: number;
31+
actualDuration?: number;
32+
actualStartTime?: number;
33+
selfBaseDuration?: number;
34+
treeBaseDuration?: number;
3535
}
3636

3737
interface HookStateItem {

0 commit comments

Comments
 (0)