Skip to content

Commit 8851215

Browse files
authored
Fix migration documentation id, add redirect for backward-compatibility (#1402)
Co-authored-by: Konrad Bosak <[email protected]>
1 parent 510a8c3 commit 8851215

File tree

4 files changed

+78
-16
lines changed

4 files changed

+78
-16
lines changed

pnpm-lock.yaml

Lines changed: 56 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/docs/getting-started/migrating-3-to-4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
id: migrating-4-to-4
2+
id: migrating-3-to-4
33
title: Migrating v3 to v4
44
sidebar_position: 4
55
---

website/docusaurus.config.ts

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { themes as prismThemes } from 'prism-react-renderer';
2-
import type { Config } from '@docusaurus/types';
31
import type * as Preset from '@docusaurus/preset-classic';
2+
import type { Config } from '@docusaurus/types';
3+
import { themes as prismThemes } from 'prism-react-renderer';
44

55
const config: Config = {
66
title: 'uniforms | React form library for building forms from any schema',
@@ -36,6 +36,20 @@ const config: Config = {
3636
],
3737
],
3838

39+
plugins: [
40+
[
41+
'@docusaurus/plugin-client-redirects',
42+
{
43+
redirects: [
44+
{
45+
to: '/docs/getting-started/migrating-3-to-4',
46+
from: ['/docs/getting-started/migrating-4-to-4'],
47+
},
48+
],
49+
},
50+
],
51+
],
52+
3953
customFields: {
4054
4155
companies: [

website/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"@codemirror/autocomplete": "^6.18.2",
1919
"@codesandbox/sandpack-react": "^2.19.9",
2020
"@docusaurus/core": "3.5.2",
21+
"@docusaurus/plugin-client-redirects": "3.5.2",
2122
"@docusaurus/preset-classic": "3.5.2",
2223
"@mdx-js/react": "^3.0.0",
2324
"ajv": "8.17.1",
@@ -33,17 +34,17 @@
3334
"react-dom": "^18.0.0",
3435
"react-feather": "2.0.10",
3536
"react-frame-component": "5.2.7",
36-
"zod": "3.23.8",
3737
"uniforms": "workspace:*",
3838
"uniforms-antd": "workspace:*",
3939
"uniforms-bootstrap4": "workspace:*",
4040
"uniforms-bootstrap5": "workspace:*",
41+
"uniforms-bridge-json-schema": "workspace:*",
42+
"uniforms-bridge-simple-schema-2": "workspace:*",
43+
"uniforms-bridge-zod": "workspace:*",
4144
"uniforms-mui": "workspace:*",
4245
"uniforms-semantic": "workspace:*",
4346
"uniforms-unstyled": "workspace:*",
44-
"uniforms-bridge-json-schema": "workspace:*",
45-
"uniforms-bridge-simple-schema-2": "workspace:*",
46-
"uniforms-bridge-zod": "workspace:*"
47+
"zod": "3.23.8"
4748
},
4849
"devDependencies": {
4950
"@docusaurus/module-type-aliases": "3.5.2",

0 commit comments

Comments
 (0)