import Link from 'next/link'; import { fetchPublicRepos } from '@/lib/github'; import { SidebarLayout } from '@/components/sidebar-layout'; export const revalidate = 3600; export const metadata = { title: 'GitHub 專案', }; export default async function ProjectsPage() { const repos = await fetchPublicRepos(); return (

GitHub 專案

從我的 GitHub 帳號自動抓取公開的程式庫與專案。

{repos.length === 0 ? (

目前沒有可顯示的 GitHub 專案,或暫時無法連線到 GitHub。

) : ( )}
); }