* feat: update style modal waiting cortex * chore: fix logic open modal * chore: update url default host atom * chore: update jan data folder path * chore: reduce font size modal waiting cortex
34 lines
1.1 KiB
TypeScript
34 lines
1.1 KiB
TypeScript
import { atom } from 'jotai'
|
|
import { atomWithStorage } from 'jotai/utils'
|
|
|
|
const EXPERIMENTAL_FEATURE = 'experimentalFeature'
|
|
const PROXY_FEATURE_ENABLED = 'proxyFeatureEnabled'
|
|
const VULKAN_ENABLED = 'vulkanEnabled'
|
|
const IGNORE_SSL = 'ignoreSSLFeature'
|
|
const HTTPS_PROXY_FEATURE = 'httpsProxyFeature'
|
|
const QUICK_ASK_ENABLED = 'quickAskEnabled'
|
|
const MIGRATION_WARNING = 'didShowMigrationWarning'
|
|
export const janDataFolderPathAtom = atom('')
|
|
|
|
export const experimentalFeatureEnabledAtom = atomWithStorage(
|
|
EXPERIMENTAL_FEATURE,
|
|
false
|
|
)
|
|
|
|
export const proxyEnabledAtom = atomWithStorage(PROXY_FEATURE_ENABLED, false)
|
|
export const proxyAtom = atomWithStorage(HTTPS_PROXY_FEATURE, '')
|
|
|
|
export const ignoreSslAtom = atomWithStorage(IGNORE_SSL, false)
|
|
export const vulkanEnabledAtom = atomWithStorage(VULKAN_ENABLED, false)
|
|
export const quickAskEnabledAtom = atomWithStorage(QUICK_ASK_ENABLED, false)
|
|
export const didShowMigrationWarningAtom = atomWithStorage(
|
|
MIGRATION_WARNING,
|
|
false,
|
|
undefined,
|
|
{
|
|
getOnInit: true,
|
|
}
|
|
)
|
|
|
|
export const hostAtom = atom('http://127.0.0.1:1338')
|