aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/Timeline.tsx
diff options
context:
space:
mode:
authorandrewdkim <adkim414@gmail.com>2019-06-20 11:09:03 -0400
committerandrewdkim <adkim414@gmail.com>2019-06-20 11:09:03 -0400
commitb856d4c0be0b08bf154d552226457b82d31cf81c (patch)
treefbcf2ac0ebe6ea358bada7efb5689f92bf3d2bc9 /src/client/views/nodes/Timeline.tsx
parentda2157616ca4e614dacbf26fb5fa6758b51a209e (diff)
parenta5478b2d4cc3b66c6b58471cbb05c623d0109724 (diff)
merge with master
Diffstat (limited to 'src/client/views/nodes/Timeline.tsx')
-rw-r--r--src/client/views/nodes/Timeline.tsx11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/client/views/nodes/Timeline.tsx b/src/client/views/nodes/Timeline.tsx
index 91e308f89..c6118da91 100644
--- a/src/client/views/nodes/Timeline.tsx
+++ b/src/client/views/nodes/Timeline.tsx
@@ -10,7 +10,7 @@ import { Cast } from "../../../new_fields/Types";
import { SelectionManager } from "../../util/SelectionManager";
import { List } from "../../../new_fields/List";
import { Self } from "../../../new_fields/FieldSymbols";
-import { Doc } from "../../../new_fields/Doc";
+import { Doc, DocListCast } from "../../../new_fields/Doc";
@observer
export class Timeline extends CollectionSubView(Document){
@@ -35,12 +35,11 @@ export class Timeline extends CollectionSubView(Document){
return;
}
let childrenList = ((children[Self] as any).__fields) as List<Doc>;
- this._nodes = childrenList;
+ this._nodes = (childrenList) as List<Doc>;
}
componentWillUnmount(){
-
-
+
}
@action
@@ -98,8 +97,8 @@ export class Timeline extends CollectionSubView(Document){
<div className="scrubberbox" onPointerDown={this.onScrubberDown} ref ={this._scrubberbox}>
<div className="scrubber" style={{transform:`translate(${this._currentBarX}px)`}}></div>
</div>
- <div className="trackbox">
- {this._nodes.map(doc => {return <Track {...this.props}/>})}
+ <div className="trackbox">
+ {this._nodes.map(doc => {return <Track node={(doc as any).value() as Doc}/>})}
</div>
</div>
);