Files
MeBox/web/src/pages/settingsGroups.ts
T
2026-06-26 13:02:40 +08:00

20 lines
763 B
TypeScript

import { adultSettingsGroup } from './settingsGroupAccess'
import { cloudUploadSettingsGroup } from './settingsGroupCloud'
import { generalSettingsGroup, licenseSettingsGroup } from './settingsGroupGeneral'
import { subscriptionSettingsGroup } from './settingsGroupSubscriptions'
import { systemUpdateSettingsGroup } from './settingsGroupSystemUpdate'
import type { SettingGroup } from './settingsGroupTypes'
export type { SettingGroup } from './settingsGroupTypes'
export const GROUPS: SettingGroup[] = [
generalSettingsGroup,
licenseSettingsGroup,
systemUpdateSettingsGroup,
subscriptionSettingsGroup,
cloudUploadSettingsGroup,
adultSettingsGroup,
]
export const ALL_KEYS = new Set(GROUPS.flatMap((group) => group.items.map((item) => item.key)))