angular/adev/shared-docs
Kam ff8911fe52 docs(docs-infra): preserve navigation origin when clicking cross-category links
When a sidebar item links to a page in a different category (e.g., Route
transition animations under Animations links to a Routing page), clicking
back navigates to the main menu instead of the originating category.

Store the originating category in NavigationState when clicking a
cross-referenced item, so the back button returns to the correct section.

(cherry picked from commit 8132a96884)
2026-04-07 16:46:23 +00:00
..
components docs(docs-infra): preserve navigation origin when clicking cross-category links 2026-04-07 16:46:23 +00:00
directives test: remove duplicate tests 2026-03-11 13:35:26 -07:00
icons refactor(docs-infra): migrate @angular/docs from dev-infra into adev directory (#57132) 2024-07-30 15:51:26 +00:00
interfaces docs(docs-infra): preserve navigation origin when clicking cross-category links 2026-04-07 16:46:23 +00:00
pipeline docs(docs-infra): Adds anchor links to class member headers for linking 2026-04-06 11:05:20 -07:00
pipes build: remove ts_project_interop infrastructure (#62908) 2025-07-31 09:12:58 +00:00
providers docs(docs-infra): apply OnPush change detection and remove redundant root provider 2026-01-02 08:23:20 +01:00
services docs(docs-infra): preserve navigation origin when clicking cross-category links 2026-04-07 16:46:23 +00:00
styles docs(docs-infra): replace non-interactive buttons with spans 2026-03-23 10:24:13 -07:00
testing docs(docs-infra): Modernize tests 2026-01-05 11:47:08 -05:00
utils refactor: ensure modules with 'declare global' are correctly handled by Rollup 2026-03-13 13:07:06 -06:00
BUILD.bazel build: migrate all npm packages to use new rules_js based npm_package rule (#62954) 2025-08-05 19:08:45 +00:00
defaults.bzl build: update aspect_rules_js to 3.0.2 2026-03-11 13:35:26 -07:00
index.bzl docs(docs-infra): Throw build error on invalid guide links 2026-01-12 13:38:20 -08:00
index.ts docs(docs-infra): leverage the search on 404 2025-12-17 09:40:42 -08:00
package.json build: update cross-repo angular dependencies 2026-02-17 12:40:20 -08:00
tsconfig-test.json build: remove ts_project_interop file (#63421) 2025-08-27 11:23:57 -07:00
tsconfig.json docs(docs-infra): enable strict templates 2025-10-24 15:23:26 +02:00