From 700e7ab07d8d290ee66bad892d7d0c3c440d9064 Mon Sep 17 00:00:00 2001 From: Brenley Dueck Date: Tue, 11 Aug 2026 05:34:27 -0500 Subject: [PATCH 1/3] docs: note future A component deprecation --- src/routes/solid-router/reference/components/a.mdx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/routes/solid-router/reference/components/a.mdx b/src/routes/solid-router/reference/components/a.mdx index 6b99bb348a..04d4475986 100644 --- a/src/routes/solid-router/reference/components/a.mdx +++ b/src/routes/solid-router/reference/components/a.mdx @@ -12,8 +12,14 @@ description: >- A wraps a native anchor element for Solid Router navigation. --- +:::note +`A` will be deprecated in the future in favor of just using the native `` element. +::: + `A` wraps the native [``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a) element with Solid Router path resolution, active-state classes, and the router `link` marker used by delegated navigation handling. +You can normally just use the native `` element with Solid Router, but `A` is provided for convenience for things like active state classes. + ## Import ```tsx From 5a60d128aaae1da3a64fe5e560943895307fd97b Mon Sep 17 00:00:00 2001 From: Brenley Dueck Date: Wed, 12 Aug 2026 07:38:17 -0500 Subject: [PATCH 2/3] Update src/routes/solid-router/reference/components/a.mdx Co-authored-by: Amir Hossein Hashemi <87268103+amirhhashemi@users.noreply.github.com> --- src/routes/solid-router/reference/components/a.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/solid-router/reference/components/a.mdx b/src/routes/solid-router/reference/components/a.mdx index 04d4475986..b6100885e2 100644 --- a/src/routes/solid-router/reference/components/a.mdx +++ b/src/routes/solid-router/reference/components/a.mdx @@ -13,7 +13,7 @@ description: >- --- :::note -`A` will be deprecated in the future in favor of just using the native `` element. +`A` will be deprecated in favor of the native `` element. ::: `A` wraps the native [``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a) element with Solid Router path resolution, active-state classes, and the router `link` marker used by delegated navigation handling. From a81d6dac30fcaa4ed2d0381689df39154075e441 Mon Sep 17 00:00:00 2001 From: Brenley Dueck Date: Wed, 12 Aug 2026 07:38:40 -0500 Subject: [PATCH 3/3] Update src/routes/solid-router/reference/components/a.mdx Co-authored-by: Amir Hossein Hashemi <87268103+amirhhashemi@users.noreply.github.com> --- src/routes/solid-router/reference/components/a.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/routes/solid-router/reference/components/a.mdx b/src/routes/solid-router/reference/components/a.mdx index b6100885e2..a9d5a85188 100644 --- a/src/routes/solid-router/reference/components/a.mdx +++ b/src/routes/solid-router/reference/components/a.mdx @@ -18,8 +18,6 @@ description: >- `A` wraps the native [``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a) element with Solid Router path resolution, active-state classes, and the router `link` marker used by delegated navigation handling. -You can normally just use the native `` element with Solid Router, but `A` is provided for convenience for things like active state classes. - ## Import ```tsx