From fca3194801991c8e43fa7d1540f7250d4005f795 Mon Sep 17 00:00:00 2001
From: "Nemo (Claude Code)"
Date: Wed, 1 Apr 2026 04:56:21 +0000
Subject: [PATCH] fix: add pages/_error and _document to fix Html import in
build
---
pages/_document.tsx | 12 ++++++++++++
pages/_error.tsx | 14 ++++++++++++++
2 files changed, 26 insertions(+)
create mode 100644 pages/_document.tsx
create mode 100644 pages/_error.tsx
diff --git a/pages/_document.tsx b/pages/_document.tsx
new file mode 100644
index 0000000..ccea6be
--- /dev/null
+++ b/pages/_document.tsx
@@ -0,0 +1,12 @@
+import { Html, Head, Main, NextScript } from 'next/document';
+export default function Document() {
+ return (
+
+
+
+
+
+
+
+ );
+}
diff --git a/pages/_error.tsx b/pages/_error.tsx
new file mode 100644
index 0000000..2817e6b
--- /dev/null
+++ b/pages/_error.tsx
@@ -0,0 +1,14 @@
+// Custom error page — prevents Html import issue in Next.js pages router
+export default function Error({ statusCode }: { statusCode?: number }) {
+ return (
+
+
{statusCode || 'Error'}
+
{statusCode === 404 ? 'Page not found' : 'An error occurred'}
+
+ );
+}
+
+Error.getInitialProps = ({ res, err }: any) => {
+ const statusCode = res ? res.statusCode : err ? err.statusCode : 404;
+ return { statusCode };
+};