From fd940cc7dd7e2ace522fc877bbdd537c598c476a Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Mon, 17 Apr 2023 14:18:03 +0200 Subject: [PATCH 1/3] microsite: migrate link page from old site Signed-off-by: Johan Haals --- microsite/src/pages/link.tsx | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 microsite/src/pages/link.tsx diff --git a/microsite/src/pages/link.tsx b/microsite/src/pages/link.tsx new file mode 100644 index 0000000000..87869333a7 --- /dev/null +++ b/microsite/src/pages/link.tsx @@ -0,0 +1,17 @@ +import { Redirect } from '@docusaurus/router'; +import React from 'react'; + +const redirects = { + 'bind-routes': + '/docs/plugins/composability#binding-external-routes-in-the-app', + 'scm-auth': '/docs/auth/#scaffolder-configuration-software-templates', + 'backend-system': '/docs/plugins/new-backend-system', +}; +const fallback = '/docs'; +const target = redirects[window.location.search.slice(1)] || fallback; + +export default function Link() { + return ( + + ); +}; From 1af2405aa8bd12e1d2b5141f86706775d0191f27 Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Mon, 17 Apr 2023 14:30:08 +0200 Subject: [PATCH 2/3] format Signed-off-by: Johan Haals --- microsite/src/pages/link.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/microsite/src/pages/link.tsx b/microsite/src/pages/link.tsx index 87869333a7..0a37a03d68 100644 --- a/microsite/src/pages/link.tsx +++ b/microsite/src/pages/link.tsx @@ -11,7 +11,5 @@ const fallback = '/docs'; const target = redirects[window.location.search.slice(1)] || fallback; export default function Link() { - return ( - - ); -}; + return ; +} From a6d238b500a5e8295789842d3f9a447c8f162996 Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Mon, 17 Apr 2023 15:40:41 +0200 Subject: [PATCH 3/3] use global window Signed-off-by: Johan Haals --- microsite/src/pages/link.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/microsite/src/pages/link.tsx b/microsite/src/pages/link.tsx index 0a37a03d68..702b5c69b6 100644 --- a/microsite/src/pages/link.tsx +++ b/microsite/src/pages/link.tsx @@ -8,7 +8,7 @@ const redirects = { 'backend-system': '/docs/plugins/new-backend-system', }; const fallback = '/docs'; -const target = redirects[window.location.search.slice(1)] || fallback; +const target = redirects[global.window.location.search.slice(1)] || fallback; export default function Link() { return ;