feat(projects): theme store完成

This commit is contained in:
Soybean
2022-01-08 20:49:21 +08:00
parent 10e4d81bd6
commit bf020a8258
56 changed files with 1205 additions and 164 deletions

View File

@@ -1,4 +1,22 @@
import { EnumLoginModule } from '@/enum';
import {
EnumThemeLayoutMode,
EnumThemeTabMode,
EnumThemeHorizontalMenuPosition,
EnumThemeAnimateMode,
EnumLoginModule
} from '@/enum';
/** 布局模式 */
export type ThemeLayoutMode = keyof typeof EnumThemeLayoutMode;
/** 多页签风格 */
export type ThemeTabMode = keyof typeof EnumThemeTabMode;
/** 水平模式的菜单位置 */
export type ThemeHorizontalMenuPosition = keyof typeof EnumThemeHorizontalMenuPosition;
/** 过渡动画 */
export type ThemeAnimateMode = keyof typeof EnumThemeAnimateMode;
/** 登录模块 */
export type LoginModuleKey = keyof typeof EnumLoginModule;