Files
jiang13-bbs/frontend/components/Footer.tsx
freefire bee06fa962 feat: 完成社区首页功能迭代,新增首页聚合与工作台组件
本次提交实现了完整的社区首页功能:
1. 新增首页聚合接口与服务,包含社区统计、热门帖、活跃用户与板块数据
2. 实现帖子推荐排序、SSR缓存与点赞态同步逻辑
3. 重构导航与布局系统,新增工作台侧边栏与移动端适配
4. 优化主题色与UI样式,统一设计系统风格
5. 修复登录注册页自动跳转与组件状态同步问题
2026-09-12 23:36:18 +08:00

22 lines
838 B
TypeScript

import pkg from "../package.json";
import FooterTiming from "./FooterTiming";
// 仅把明确发布过的版本视为"真实版本";脚手架默认号视为未设计,传空显示占位
function realVersion(v: string): string {
return !v || v === "0.0.0" || v === "0.1.0" ? "" : v;
}
// 极简页脚:版权 + 实时性能指标(版本 / 页面加载 / 模板生成)
export default function Footer() {
const year = new Date().getFullYear();
return (
<footer className="mt-14" style={{ borderTop: "1px solid var(--line)" }}>
<div className="max-w-[1440px] mx-auto px-4 sm:px-6 py-4 flex items-center justify-between gap-4">
<span className="meta text-[12px] whitespace-nowrap">© {year} 姜十三社区</span>
<FooterTiming version={realVersion(pkg.version)} />
</div>
</footer>
);
}