update: add zustand store and basic setup
This commit is contained in:
21
src/types/cfg.ts
Normal file
21
src/types/cfg.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import { AdvancedListItem } from "@/types/common"
|
||||
|
||||
export interface File {
|
||||
dir: string
|
||||
filename: string
|
||||
format: "cfg" | "vcfg" | "txt" | "zip"
|
||||
createTime: number
|
||||
updateTime: number
|
||||
size: number
|
||||
}
|
||||
|
||||
export interface Owner {
|
||||
ownerSteamId64: string
|
||||
ownerSteamName: string
|
||||
ownerToolboxId: string
|
||||
ownerToolboxName: string
|
||||
}
|
||||
|
||||
export interface CfgBackup extends File, Owner {}
|
||||
|
||||
export interface Cfg extends File, AdvancedListItem {}
|
||||
Reference in New Issue
Block a user