import { PROFILE_SETTINGS } from "./profile"; import { WORKSPACE_SETTINGS } from "./workspace"; export enum WORKSPACE_SETTINGS_CATEGORY { ADMINISTRATION = "administration", FEATURES = "features", DEVELOPER = "developer", } export enum PROFILE_SETTINGS_CATEGORY { YOUR_PROFILE = "your profile", DEVELOPER = "developer", } export enum PROJECT_SETTINGS_CATEGORY { PROJECTS = "projects", } export const WORKSPACE_SETTINGS_CATEGORIES = [ WORKSPACE_SETTINGS_CATEGORY.ADMINISTRATION, WORKSPACE_SETTINGS_CATEGORY.FEATURES, WORKSPACE_SETTINGS_CATEGORY.DEVELOPER, ]; export const PROFILE_SETTINGS_CATEGORIES = [ PROFILE_SETTINGS_CATEGORY.YOUR_PROFILE, PROFILE_SETTINGS_CATEGORY.DEVELOPER, ]; export const PROJECT_SETTINGS_CATEGORIES = [PROJECT_SETTINGS_CATEGORY.PROJECTS]; export const GROUPED_WORKSPACE_SETTINGS = { [WORKSPACE_SETTINGS_CATEGORY.ADMINISTRATION]: [ WORKSPACE_SETTINGS["general"], WORKSPACE_SETTINGS["members"], WORKSPACE_SETTINGS["billing-and-plans"], WORKSPACE_SETTINGS["export"], ], [WORKSPACE_SETTINGS_CATEGORY.FEATURES]: [], [WORKSPACE_SETTINGS_CATEGORY.DEVELOPER]: [WORKSPACE_SETTINGS["webhooks"]], }; export const GROUPED_PROFILE_SETTINGS = { [PROFILE_SETTINGS_CATEGORY.YOUR_PROFILE]: [ PROFILE_SETTINGS["profile"], PROFILE_SETTINGS["preferences"], PROFILE_SETTINGS["notifications"], PROFILE_SETTINGS["security"], PROFILE_SETTINGS["activity"], ], [PROFILE_SETTINGS_CATEGORY.DEVELOPER]: [PROFILE_SETTINGS["api-tokens"]], };