feat: show admin dashboard version

This commit is contained in:
Lan
2026-06-03 12:21:44 +08:00
parent 2428409953
commit 04a0498923
7 changed files with 89 additions and 21 deletions
+12
View File
@@ -15,6 +15,18 @@ export interface ThemeChoice {
version: string
}
export interface PublicConfigMeta {
version?: string
api?: Record<string, string>
features?: Record<string, unknown>
limits?: Record<string, unknown>
}
export interface PublicConfigPayload {
config: Partial<ConfigState>
meta?: PublicConfigMeta
}
export interface ConfigState {
name: string
description: string