fix: edge runtime

This commit is contained in:
hamster1963 2024-12-12 16:28:51 +08:00
parent 10b3569e3a
commit 724e76c815
8 changed files with 16 additions and 0 deletions

View File

@ -1,6 +1,8 @@
import ServerList from "@/components/ServerList"; import ServerList from "@/components/ServerList";
import ServerOverview from "@/components/ServerOverview"; import ServerOverview from "@/components/ServerOverview";
export const runtime = 'edge';
export default async function Home() { export default async function Home() {
return ( return (
<div className="mx-auto grid w-full max-w-5xl gap-4 md:gap-6"> <div className="mx-auto grid w-full max-w-5xl gap-4 md:gap-6">

View File

@ -7,6 +7,8 @@ import TabSwitch from "@/components/TabSwitch";
import { Separator } from "@/components/ui/separator"; import { Separator } from "@/components/ui/separator";
import { use, useState } from "react"; import { use, useState } from "react";
export const runtime = 'edge';
export default function Page(props: { params: Promise<{ id: string }> }) { export default function Page(props: { params: Promise<{ id: string }> }) {
const params = use(props.params); const params = use(props.params);
const tabs = ["Detail", "Network"]; const tabs = ["Detail", "Network"];

View File

@ -1,3 +1,5 @@
import { handlers } from "@/auth"; import { handlers } from "@/auth";
export const runtime = 'edge';
export const { GET, POST } = handlers; export const { GET, POST } = handlers;

View File

@ -6,6 +6,8 @@ import { NextRequest, NextResponse } from "next/server";
export const dynamic = "force-dynamic"; export const dynamic = "force-dynamic";
export const runtime = 'edge';
interface ResError extends Error { interface ResError extends Error {
statusCode: number; statusCode: number;
message: string; message: string;

View File

@ -6,6 +6,8 @@ import { NextRequest, NextResponse } from "next/server";
export const dynamic = "force-dynamic"; export const dynamic = "force-dynamic";
export const runtime = 'edge';
interface ResError extends Error { interface ResError extends Error {
statusCode: number; statusCode: number;
message: string; message: string;

View File

@ -6,6 +6,8 @@ import { NextResponse } from "next/server";
export const dynamic = "force-dynamic"; export const dynamic = "force-dynamic";
export const runtime = 'edge';
interface ResError extends Error { interface ResError extends Error {
statusCode: number; statusCode: number;
message: string; message: string;

View File

@ -15,6 +15,8 @@ import { ThemeProvider } from "next-themes";
import { Inter as FontSans } from "next/font/google"; import { Inter as FontSans } from "next/font/google";
import React from "react"; import React from "react";
export const runtime = 'edge';
const fontSans = FontSans({ const fontSans = FontSans({
subsets: ["latin"], subsets: ["latin"],
variable: "--font-sans", variable: "--font-sans",

View File

@ -4,6 +4,8 @@ import Link from "next/link";
import Footer from "./(main)/footer"; import Footer from "./(main)/footer";
import Header from "./(main)/header"; import Header from "./(main)/header";
export const runtime = 'edge';
export default function NotFoundPage() { export default function NotFoundPage() {
const t = useTranslations("NotFoundPage"); const t = useTranslations("NotFoundPage");
return ( return (