diff --git a/_error.tsx.bak b/_error.tsx.bak new file mode 100644 index 0000000..865bc3c --- /dev/null +++ b/_error.tsx.bak @@ -0,0 +1,28 @@ +import { GetServerSideProps, NextPage } from "next"; +import Page from "../components/page"; + +interface ErrorPageProps { + statusCode: number; +} +const CustomError: NextPage = ({ statusCode }) => { + return ( + : undefined} + /> + ); +}; + +const getServerSideProps: GetServerSideProps = async ({ res, query }) => { + const statusCode = 410; + res.statusCode = statusCode; + + return { + props: { + statusCode, + }, + }; +}; + +export default CustomError; +export { getServerSideProps }; diff --git a/next.config.js b/next.config.js index 767719f..f8d5d11 100644 --- a/next.config.js +++ b/next.config.js @@ -1,4 +1,4 @@ /** @type {import('next').NextConfig} */ -const nextConfig = {} +const nextConfig = { output: "export" }; -module.exports = nextConfig +module.exports = nextConfig; diff --git a/src/app/page.tsx b/src/app/page.tsx index 7eb6aa6..03f6e90 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,57 +1,5 @@ -import Image from "next/image"; -export default function Home() { - return ( - <> -
-
- Logo -
-
-
-
- ぷよすきーは滅んでしまったようです。
ここにあるのは、
{" "} - ぷよすきーの墓標です。 - grave -
+import Page from "../components/page"; -
- -

- 新しいぷよすきーに進む{" "} - - -> - -

-

- 売国奴に国を滅ばされてしまった少年。 -
- 彼は諦められずにいた。 -
- 彼は再建国をした。 -
- それがここ"ぷよすきー"なのだ。 -

-
-
-
- - ); +export default function MyPage() { + return ; } diff --git a/src/components/page.tsx b/src/components/page.tsx new file mode 100644 index 0000000..73e4507 --- /dev/null +++ b/src/components/page.tsx @@ -0,0 +1,58 @@ +import Image from "next/image"; + +export default function Home() { + return ( + <> +
+
+ Logo +
+
+
+
+ ぷよすきーは滅んでしまったようです。
ここにあるのは、
+ ぷよすきーの墓標です。 + grave +
+ +
+ +

+ 新しいぷよすきーに進む + + -> + +

+

+ 売国奴に国を滅ばされてしまった少年。 +
+ 彼は諦められずにいた。 +
+ 彼は再建国をした。 +
+ それがここ"ぷよすきー"なのだ。 +

+
+
+
+ + ); +}