Enable New UI by default (#1515)

nit

Add playwright test

nit

nit

nit
This commit is contained in:
Chenlei Hu
2024-11-12 10:48:26 -05:00
committed by GitHub
parent 59b555b448
commit 8236163fea
6 changed files with 40 additions and 4 deletions

View File

@@ -373,9 +373,8 @@ export const CORE_SETTINGS: SettingParams[] = [
{
id: 'Comfy.UseNewMenu',
category: ['Comfy', 'Menu', 'UseNewMenu'],
defaultValue: 'Disabled',
name: 'Use new menu and workflow management.',
experimental: true,
defaultValue: 'Top',
name: 'Use new menu',
type: 'combo',
options: ['Disabled', 'Top', 'Bottom'],
migrateDeprecatedValue: (value: string) => {

View File

@@ -66,6 +66,10 @@ export const useSettingStore = defineStore('setting', () => {
})
}
function exists(key: string) {
return settingValues.value[key] !== undefined
}
async function set<K extends keyof Settings>(key: K, value: Settings[K]) {
settingValues.value[key] = value
await app.ui.settings.setSettingValueAsync(key, value)
@@ -84,6 +88,7 @@ export const useSettingStore = defineStore('setting', () => {
addSettings,
loadExtensionSettings,
set,
get
get,
exists
}
})