From e20c2ef92c82e027063580aa8d472132567591cf Mon Sep 17 00:00:00 2001 From: Cameron Pak Date: Sat, 7 Feb 2026 17:14:11 -0600 Subject: [PATCH] Docs: move redirects to global config, remove client-side redirect page Co-Authored-By: Craft Agent --- docs/app/usage/introduction/page.tsx | 12 ------------ docs/next.config.mjs | 5 ++++- 2 files changed, 4 insertions(+), 13 deletions(-) delete mode 100644 docs/app/usage/introduction/page.tsx diff --git a/docs/app/usage/introduction/page.tsx b/docs/app/usage/introduction/page.tsx deleted file mode 100644 index f05303b..0000000 --- a/docs/app/usage/introduction/page.tsx +++ /dev/null @@ -1,12 +0,0 @@ -"use client"; - -import { useEffect } from "react"; -import { useRouter } from "next/navigation"; - -export default function Page() { - const router = useRouter(); - useEffect(() => { - router.replace("/usage/setup/"); - }, [router]); - return null; -} diff --git a/docs/next.config.mjs b/docs/next.config.mjs index c0ec95b..fb487a2 100644 --- a/docs/next.config.mjs +++ b/docs/next.config.mjs @@ -16,6 +16,10 @@ const config = { reactStrictMode: true, serverExternalPackages: ["typescript", "twoslash"], + async redirects() { + return redirectsConfig; + }, + webpack(config) { config.resolve.alias["@/bknd"] = path.resolve(__dirname, "../app/src"); config.resolve.alias["@"] = path.resolve(__dirname); @@ -28,7 +32,6 @@ const config = { if (process.env.NODE_ENV === "development") { config.output = "standalone"; - config.redirects = async () => redirectsConfig; config.rewrites = async () => rewritesConfig; }