1 comment (1 comment)0 reactions (0 reactions)0 assignees (0 assignees)JavaScript22,437 stars (22,437 stars)4,216 forks (4,216 forks)batch import
Help WantedRouting
Description
- Using
{{outlet}} in anything other than a route template (e.g. components)
- Using
{{outlet}} inside the application template of a non-routable engine ({{mount}})
- Issue type
- feature
- Research direction
- Look into the Ember.js source code, specifically the template compiler and rendering engine. Identify where `{{outlet}}` is currently handled. Investigate if there are existing validation checks for similar constructs (e.g., `{{component}}`). The goal is to add a warning or error when `{{outlet}}` is used outside a route template or in a non routable engine's application template. Consider adding tests to ensure the new validation works. Relevant files might be in `packages/@ember/ internals/glimmer/lib/` or similar. The issue has no linked PRs or comments, so no prior work to reference.