- 统一品牌为 Nex:侧边栏、托盘 tooltip、HTML 标题、favicon (PNG 替代 SVG) - 重构关于页面为三卡片布局(品牌/版本/链接),版本状态 Tag 绝对定位右上角 - 新增 GET /api/version 后端接口,返回 version/commit/build_time - 新增前端版本一致性诊断:匹配/不匹配/不可判断三种状态 - 同步 delta specs 到主 specs 并归档变更
14 lines
299 B
TypeScript
14 lines
299 B
TypeScript
import { useQuery } from '@tanstack/react-query'
|
|
import * as api from '@/api/version'
|
|
|
|
export const versionKeys = {
|
|
backend: ['version', 'backend'] as const,
|
|
}
|
|
|
|
export function useBackendVersion() {
|
|
return useQuery({
|
|
queryKey: versionKeys.backend,
|
|
queryFn: api.getBackendVersion,
|
|
})
|
|
}
|