angular/packages/router/src
Kristiyan Kostadinov 660444fbf2 fix(router): attempt to resolve component resources in JIT mode (#63062)
In #62758 we started loading the component resources during bootstrap in JIT mode to ensure that they're in place by the time we create the component. This won't work for lazy-loaded components in the router, because they don't exist at bootstrap time.

These changes add similar logic when the router loads a component.

PR Close #63062
2025-08-08 14:18:21 -07:00
..
components fix(router): avoid component ID collisions with user code (#59300) 2025-01-06 19:18:52 +00:00
directives refactor(router): add return types to exported functions (#61310) 2025-05-14 08:57:35 -07:00
operators fix(router): Remove 'any' type from route guards (#60378) 2025-03-28 11:50:11 +00:00
statemanager refactor(router): add return types to exported functions (#61310) 2025-05-14 08:57:35 -07:00
utils fix(router): handle errors from view transition readiness (#62535) 2025-07-14 11:39:56 -07:00
apply_redirects.ts feat(router): add asynchronous redirects (#60863) 2025-04-23 13:38:49 +02:00
create_router_state.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
create_url_tree.ts fix(router): relax required types on router commands to readonly array (#60345) 2025-04-17 16:21:57 +02:00
errors.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
events.ts refactor(router): Use NavigationTrigger more consistently and move events helper next to definitions (#60736) 2025-04-11 14:53:11 -04:00
index.ts refactor(router): publishing getLoadedRoutes using the global utils function (#58199) 2024-10-22 09:40:45 -07:00
models.ts docs: add dedicated redirecting routes guide (#62005) 2025-06-18 09:07:32 +02:00
models_deprecated.ts fix(router): Remove 'any' type from route guards (#60378) 2025-03-28 11:50:11 +00:00
navigation_canceling_error.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
navigation_transition.ts feat(router): add a currentNavigation signal to the Router service. (#63011) 2025-08-06 09:54:53 -07:00
page_title_strategy.ts docs: set syntax highlighting of code examples MD code blocks (#59026) 2024-12-04 17:30:28 +01:00
private_export.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
provide_router.ts feat(platform-browser): Warns on conflicting hydration and blocking navigation (#62963) 2025-08-05 18:16:10 +02:00
recognize.ts feat(router): add asynchronous redirects (#60863) 2025-04-23 13:38:49 +02:00
route_reuse_strategy.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
router.ts feat(router): add a currentNavigation signal to the Router service. (#63011) 2025-08-06 09:54:53 -07:00
router_config.ts docs(docs-infra): Add version of introduction for APIs (#60814) 2025-05-02 07:51:33 -07:00
router_config_loader.ts fix(router): attempt to resolve component resources in JIT mode (#63062) 2025-08-08 14:18:21 -07:00
router_devtools.ts docs: update license URL from angular.io to angular.dev and year of license to 2025 (#59407) 2025-01-09 10:27:54 -05:00
router_module.ts refactor(router): drop forRoot guard in production (#59458) 2025-01-16 13:55:49 -08:00
router_outlet_context.ts refactor(router): add return types to exported functions (#61310) 2025-05-14 08:57:35 -07:00
router_preloader.ts feat(router): Run loadComponent and loadChildren functions in the route's injection context (#62133) 2025-06-24 09:39:48 +00:00
router_scroller.ts refactor(router): add return types to exported functions (#61310) 2025-05-14 08:57:35 -07:00
router_state.ts docs: fix ActivateRoute example (#62855) 2025-07-29 12:17:45 +00:00
shared.ts refactor: add explicit types for exports relying on inferred call return type (#61312) 2025-05-13 22:45:18 +00:00
url_handling_strategy.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
url_tree.ts refactor(router): add return types to exported functions (#61310) 2025-05-14 08:57:35 -07:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00