import { FaGithub } from 'react-icons/fa'; import { fetchPublicRepos } from '@/lib/github'; import { SidebarLayout } from '@/components/sidebar-layout'; import { RepoCard } from '@/components/repo-card'; export const revalidate = 3600; export const metadata = { title: 'GitHub 專案', }; export default async function ProjectsPage() { const repos = await fetchPublicRepos(); return (

GitHub 專案

從我的 GitHub 帳號自動抓取公開的程式庫與專案。 {repos.length > 0 && ( 共 {repos.length} 個專案 )}

{repos.length === 0 ? (

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

) : ( )}
); }