From 06e8014f1a52c7c854a77c2c67e724f5b82fee59 Mon Sep 17 00:00:00 2001 From: npenin Date: Tue, 10 Sep 2024 20:55:59 +0200 Subject: [PATCH] fix: enable controller on page root element --- packages/client/src/controlsv2/page.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/client/src/controlsv2/page.ts b/packages/client/src/controlsv2/page.ts index 8f97817a21..52026e49e6 100644 --- a/packages/client/src/controlsv2/page.ts +++ b/packages/client/src/controlsv2/page.ts @@ -22,7 +22,9 @@ export function pageOutlet>(options: { template: s inj.register('param', param); return inj.injectNewWithName(options.inject || [], target)(); } - return new target(); + const result = new target(); + element['controller'] = result; + return result; } } as OutletDefinition; }