()
| 884 | } |
| 885 | |
| 886 | private buildLayout(): void { |
| 887 | const { ui } = this.state; |
| 888 | ui.clear(); |
| 889 | ui.addChild(this.state.transcriptContainer); |
| 890 | ui.addChild(this.state.activityContainer); |
| 891 | ui.addChild(this.state.todoPanelContainer); |
| 892 | ui.addChild(this.state.queueContainer); |
| 893 | ui.addChild(this.state.btwPanelContainer); |
| 894 | ui.addChild(this.state.editorContainer); |
| 895 | // Footer is mounted later (mountFooter), not here. |
| 896 | } |
| 897 | |
| 898 | // Footer is the only chrome with content before a session is ready, so |
| 899 | // mounting it at construction lets a stray pre-start render leak it to the |
no test coverage detected