'use client'; import Link from 'next/link'; import {StatusBadge} from '@/components/ui/status-badge'; import type {PagesProject} from '@/features/pages/types'; import {formatDateTime} from '@/lib/utils/date'; export function PagesProjectListItem({ project }: { project: PagesProject }) { return (

{project.name}

{project.slug}

{project.description ? (

{project.description}

) : null} {project.spa_fallback_enabled ? (

回退路径:{project.spa_fallback_path || '/index.html'}

) : null}

当前激活

{project.active_deployment ? `#${project.active_deployment.deployment_number}` : '暂无'}

激活时间: {project.active_deployment?.activated_at ? formatDateTime(project.active_deployment.activated_at) : '未激活'}

查看详情 →
); }