From 326e0e266edba99dca66134db20dc491dff7f982 Mon Sep 17 00:00:00 2001 From: chunzhimoe <60135925+chunzhimoe@users.noreply.github.com> Date: Sun, 12 Apr 2026 16:19:52 +0800 Subject: [PATCH] fix: explicit SshApp[] and Tunnel[] types to fix Vercel build --- src/app/page.tsx | 4 ++-- src/app/tunnels/page.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 6a768fd..ad5268b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,11 +1,11 @@ -import { listAccessApps, filterSshApps } from "@/lib/cloudflare"; +import { listAccessApps, filterSshApps, type SshApp } from "@/lib/cloudflare"; import Dashboard from "@/components/Dashboard"; import { AlertTriangle } from "lucide-react"; export const revalidate = 60; export default async function Home() { - let apps; + let apps: SshApp[] = []; let error: string | null = null; try { diff --git a/src/app/tunnels/page.tsx b/src/app/tunnels/page.tsx index 4aa10e8..5212aa4 100644 --- a/src/app/tunnels/page.tsx +++ b/src/app/tunnels/page.tsx @@ -1,11 +1,11 @@ -import { listTunnels } from "@/lib/cloudflare"; +import { listTunnels, type Tunnel } from "@/lib/cloudflare"; import TunnelList from "@/components/TunnelList"; import { AlertTriangle } from "lucide-react"; export const revalidate = 30; export default async function TunnelsPage() { - let tunnels; + let tunnels: Tunnel[] = []; let error: string | null = null; try {