更新同步协商流程

This commit is contained in:
lyswhut
2023-09-06 16:01:23 +08:00
parent 19049fb890
commit fcffcb5b59
8 changed files with 68 additions and 51 deletions
+8 -2
View File
@@ -69,10 +69,16 @@ declare namespace LX {
isMobile: boolean
}
interface ListConfig {
skipSnapshot: boolean
}
interface DislikeConfig {
skipSnapshot: boolean
}
type ServerType = 'desktop-app' | 'server'
interface EnabledFeatures {
list: boolean
dislike: boolean
list?: false | ListConfig
dislike?: false | DislikeConfig
}
type SupportedFeatures = Partial<{ [k in keyof EnabledFeatures]: number }>
}