From 40a946f3711746d6c0fb4fb294b2c8662bca9396 Mon Sep 17 00:00:00 2001 From: Dominik Hryshaiev Date: Thu, 1 Jan 2026 20:00:28 +0100 Subject: [PATCH] docs(forms): fix broken links --- apps/docs/content/docs/guide/forms.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/docs/content/docs/guide/forms.mdx b/apps/docs/content/docs/guide/forms.mdx index b24d7a50c8..7bce84c7ad 100644 --- a/apps/docs/content/docs/guide/forms.mdx +++ b/apps/docs/content/docs/guide/forms.mdx @@ -39,7 +39,7 @@ Most fields should have a visible label. In rare exceptions, the `aria-label` or How you submit form data depends on your framework, application, and server. By default, **HTML** forms are submitted via a full-page refresh in the browser. You can call `preventDefault` in the `onSubmit` event to handle form data submission via an API. -Frameworks like [Next.js](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions-and-mutations#forms), [Remix](https://remix.run/docs/en/main/guides/forms), and [React Router](https://reactrouter.com/en/main/route/form-submission) provide their own ways to handle form submission. +Frameworks like [Next.js](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions-and-mutations#forms), [Remix](https://v2.remix.run/docs/components/form), and [React Router](https://reactrouter.com/api/components/Form) provide their own ways to handle form submission. #### Uncontrolled forms