File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -1354,12 +1354,8 @@ class Engine {
1354
1354
}
1355
1355
}
1356
1356
1357
- this . datamodel = new ComposableController <
1358
- EngineState ,
1359
- Controllers [ keyof Controllers ]
1360
- > ( {
1361
- controllers,
1362
- messenger : this . controllerMessenger . getRestricted ( {
1357
+ const composableControllerMessenger =
1358
+ this . controllerMessenger . getRestricted ( {
1363
1359
name : 'ComposableController' ,
1364
1360
allowedActions : [ ] ,
1365
1361
// Add `stateChange` event here and in the `GlobalEvents` type
@@ -1385,7 +1381,13 @@ class Engine {
1385
1381
'SnapController:stateChange' ,
1386
1382
'SubjectMetadataController:stateChange' ,
1387
1383
] ,
1388
- } ) ,
1384
+ } ) ;
1385
+ this . datamodel = new ComposableController <
1386
+ EngineState ,
1387
+ Controllers [ keyof Controllers ]
1388
+ > ( {
1389
+ controllers,
1390
+ messenger : composableControllerMessenger ,
1389
1391
} ) ;
1390
1392
this . context = controllers . reduce < Partial < typeof this . context > > (
1391
1393
( context , controller ) => ( {
You can’t perform that action at this time.
0 commit comments