"use client" import Link from "next/link" import {useQuery} from "@tanstack/react-query" import {Info} from "lucide-react" import ReactMarkdown from "react-markdown" import remarkGfm from "remark-gfm" import {EmptyStateWithBorder} from "@/components/layout/empty" import {ErrorInline} from "@/components/layout/error" import {Badge} from "@/components/ui/badge" import {Card, CardContent, CardDescription, CardHeader, CardTitle} from "@/components/ui/card" import {Skeleton} from "@/components/ui/skeleton" import {AboutService, StatusService} from "@/lib/services/openflare" import {formatDateTime} from "@/lib/utils" const aboutQueryKey = ["openflare", "about"] as const const publicStatusQueryKey = ["openflare", "public-status"] as const function AboutPageSkeleton() { return (
公开展示当前系统简介、版本信息与项目入口。
系统名称
{status.system_name || "OpenFlare"}
Server 启动时间
{formatDateTime(new Date(status.start_time * 1000))}