From 0895f9191f523e0819fca7a0093c4ab0dad8c7a8 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Mon, 29 Dec 2025 15:17:06 -0800 Subject: [PATCH] Add explicit app routes --- packages/skin-database/app/(legacy)/about/page.tsx | 3 +++ packages/skin-database/app/(legacy)/feedback/page.tsx | 3 +++ packages/skin-database/app/(legacy)/layout.tsx | 5 +++++ .../app/{ => (legacy)}/skin/[hash]/[fileName]/page.tsx | 3 +-- .../app/(legacy)/skin/[hash]/debug/[fileName]/page.tsx | 3 +++ .../skin-database/app/(legacy)/skin/[hash]/debug/page.tsx | 3 +++ .../skin-database/app/{ => (legacy)}/skin/[hash]/page.tsx | 3 +-- .../app/{ => (legacy)}/skin/[hash]/skinMetadata.ts | 4 ++-- packages/skin-database/app/(legacy)/upload/page.tsx | 3 +++ packages/skin-database/app/{[[...folderName]] => }/page.tsx | 2 +- 10 files changed, 25 insertions(+), 7 deletions(-) create mode 100644 packages/skin-database/app/(legacy)/about/page.tsx create mode 100644 packages/skin-database/app/(legacy)/feedback/page.tsx create mode 100644 packages/skin-database/app/(legacy)/layout.tsx rename packages/skin-database/app/{ => (legacy)}/skin/[hash]/[fileName]/page.tsx (85%) create mode 100644 packages/skin-database/app/(legacy)/skin/[hash]/debug/[fileName]/page.tsx create mode 100644 packages/skin-database/app/(legacy)/skin/[hash]/debug/page.tsx rename packages/skin-database/app/{ => (legacy)}/skin/[hash]/page.tsx (85%) rename packages/skin-database/app/{ => (legacy)}/skin/[hash]/skinMetadata.ts (91%) create mode 100644 packages/skin-database/app/(legacy)/upload/page.tsx rename packages/skin-database/app/{[[...folderName]] => }/page.tsx (98%) diff --git a/packages/skin-database/app/(legacy)/about/page.tsx b/packages/skin-database/app/(legacy)/about/page.tsx new file mode 100644 index 00000000..67e08591 --- /dev/null +++ b/packages/skin-database/app/(legacy)/about/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/packages/skin-database/app/(legacy)/feedback/page.tsx b/packages/skin-database/app/(legacy)/feedback/page.tsx new file mode 100644 index 00000000..67e08591 --- /dev/null +++ b/packages/skin-database/app/(legacy)/feedback/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/packages/skin-database/app/(legacy)/layout.tsx b/packages/skin-database/app/(legacy)/layout.tsx new file mode 100644 index 00000000..f13532e7 --- /dev/null +++ b/packages/skin-database/app/(legacy)/layout.tsx @@ -0,0 +1,5 @@ +import App from "../App"; + +export default function Layout() { + return ; +} diff --git a/packages/skin-database/app/skin/[hash]/[fileName]/page.tsx b/packages/skin-database/app/(legacy)/skin/[hash]/[fileName]/page.tsx similarity index 85% rename from packages/skin-database/app/skin/[hash]/[fileName]/page.tsx rename to packages/skin-database/app/(legacy)/skin/[hash]/[fileName]/page.tsx index 0000b2eb..2316d806 100644 --- a/packages/skin-database/app/skin/[hash]/[fileName]/page.tsx +++ b/packages/skin-database/app/(legacy)/skin/[hash]/[fileName]/page.tsx @@ -1,4 +1,3 @@ -import App from "../../../App"; import type { Metadata } from "next"; import { generateSkinPageMetadata } from "../skinMetadata"; @@ -8,5 +7,5 @@ export async function generateMetadata({ params }): Promise { } export default function Page() { - return ; + return null; } diff --git a/packages/skin-database/app/(legacy)/skin/[hash]/debug/[fileName]/page.tsx b/packages/skin-database/app/(legacy)/skin/[hash]/debug/[fileName]/page.tsx new file mode 100644 index 00000000..67e08591 --- /dev/null +++ b/packages/skin-database/app/(legacy)/skin/[hash]/debug/[fileName]/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/packages/skin-database/app/(legacy)/skin/[hash]/debug/page.tsx b/packages/skin-database/app/(legacy)/skin/[hash]/debug/page.tsx new file mode 100644 index 00000000..67e08591 --- /dev/null +++ b/packages/skin-database/app/(legacy)/skin/[hash]/debug/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/packages/skin-database/app/skin/[hash]/page.tsx b/packages/skin-database/app/(legacy)/skin/[hash]/page.tsx similarity index 85% rename from packages/skin-database/app/skin/[hash]/page.tsx rename to packages/skin-database/app/(legacy)/skin/[hash]/page.tsx index ad767245..0dc9fbf1 100644 --- a/packages/skin-database/app/skin/[hash]/page.tsx +++ b/packages/skin-database/app/(legacy)/skin/[hash]/page.tsx @@ -1,4 +1,3 @@ -import App from "../../App"; import type { Metadata } from "next"; import { generateSkinPageMetadata } from "./skinMetadata"; @@ -8,5 +7,5 @@ export async function generateMetadata({ params }): Promise { } export default function Page() { - return ; + return null; } diff --git a/packages/skin-database/app/skin/[hash]/skinMetadata.ts b/packages/skin-database/app/(legacy)/skin/[hash]/skinMetadata.ts similarity index 91% rename from packages/skin-database/app/skin/[hash]/skinMetadata.ts rename to packages/skin-database/app/(legacy)/skin/[hash]/skinMetadata.ts index a7685659..d8ffe9b9 100644 --- a/packages/skin-database/app/skin/[hash]/skinMetadata.ts +++ b/packages/skin-database/app/(legacy)/skin/[hash]/skinMetadata.ts @@ -1,6 +1,6 @@ import { Metadata } from "next"; -import SkinModel from "../../../data/SkinModel"; -import UserContext from "../../../data/UserContext"; +import SkinModel from "../../../../data/SkinModel"; +import UserContext from "../../../../data/UserContext"; export async function generateSkinPageMetadata( hash: string diff --git a/packages/skin-database/app/(legacy)/upload/page.tsx b/packages/skin-database/app/(legacy)/upload/page.tsx new file mode 100644 index 00000000..67e08591 --- /dev/null +++ b/packages/skin-database/app/(legacy)/upload/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/packages/skin-database/app/[[...folderName]]/page.tsx b/packages/skin-database/app/page.tsx similarity index 98% rename from packages/skin-database/app/[[...folderName]]/page.tsx rename to packages/skin-database/app/page.tsx index 31b59f8a..958897a0 100644 --- a/packages/skin-database/app/[[...folderName]]/page.tsx +++ b/packages/skin-database/app/page.tsx @@ -1,4 +1,4 @@ -import App from "../App"; +import App from "./App"; import type { Metadata } from "next"; const DESCRIPTION =