Skip to content

Instantly share code, notes, and snippets.

@ef4
Created December 12, 2023 16:27
Show Gist options
  • Save ef4/ec0a37f23758e843181bd43b8fb19cb3 to your computer and use it in GitHub Desktop.
Save ef4/ec0a37f23758e843181bd43b8fb19cb3 to your computer and use it in GitHub Desktop.
diff --git a/packages/@ember/-internals/glimmer/lib/templates/outlet.ts b/packages/@ember/-internals/glimmer/lib/templates/outlet.ts
index a186b6229..803be2862 100644
--- a/packages/@ember/-internals/glimmer/lib/templates/outlet.ts
+++ b/packages/@ember/-internals/glimmer/lib/templates/outlet.ts
@@ -1,4 +1,10 @@
import { precompileTemplate } from '@ember/template-compilation';
-export default precompileTemplate(`{{component (-outlet)}}`, {
+import { outletHelper } from '../syntax/outlet';
+
+export default precompileTemplate(`{{component (outletHelper)}}`, {
moduleName: 'packages/@ember/-internals/glimmer/lib/templates/outlet.hbs',
+ strictMode: true,
+ scope() {
+ return { outletHelper };
+ },
});
diff --git a/packages/@ember/-internals/glimmer/lib/templates/root.ts b/packages/@ember/-internals/glimmer/lib/templates/root.ts
index f83924a3f..f0da61a92 100644
--- a/packages/@ember/-internals/glimmer/lib/templates/root.ts
+++ b/packages/@ember/-internals/glimmer/lib/templates/root.ts
@@ -1,4 +1,8 @@
import { precompileTemplate } from '@ember/template-compilation';
export default precompileTemplate(`{{component this}}`, {
moduleName: 'packages/@ember/-internals/glimmer/lib/templates/root.hbs',
+ strictMode: true,
+ scope() {
+ return {};
+ },
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment