diff --git a/web/static/src/ts/store/action_manager_mixin.ts b/web/static/src/ts/store/action_manager_mixin.ts index e6d1f44e..3085336c 100644 --- a/web/static/src/ts/store/action_manager_mixin.ts +++ b/web/static/src/ts/store/action_manager_mixin.ts @@ -103,7 +103,7 @@ export function actionManagerMixin>( doActWindowAction(descr: ActWindowActionDescription) { return async function executor(this: Action, parent: Widget) { - const widget = new View(parent, {}); + const widget = new View(parent, { info: descr.views[0][1] }); const div = document.createElement("div"); await widget.mount(div); this.widget = widget; diff --git a/web/static/src/ts/ui/view.ts b/web/static/src/ts/ui/view.ts index f7f93623..f02ced8b 100644 --- a/web/static/src/ts/ui/view.ts +++ b/web/static/src/ts/ui/view.ts @@ -1,5 +1,5 @@ import { Widget } from "./widget"; -export class View extends Widget<{}, {}> { - inlineTemplate = "
some view
"; +export class View extends Widget<{}, { info: any }> { + inlineTemplate = `
some view:
`; }