Skip to content

Commit

Permalink
refactor(projects): rename union key
Browse files Browse the repository at this point in the history
  • Loading branch information
honghuangdc committed Mar 7, 2023
1 parent 21d5214 commit e2b320a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions src/typings/union-key.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@ declare namespace UnionKey {
/** http请求头的content-type类型 */
type ContentType = 'application/json' | 'application/x-www-form-urlencoded' | 'multipart/form-data';

/**
* 布局组件的名称
* - basic 基础布局
* - blank 空白布局
*/
type LayoutComponentType = 'basic' | 'blank';

/**
* 登录模块
* - pwd-login: 账密登录
Expand Down Expand Up @@ -46,11 +53,4 @@ declare namespace UnionKey {
* - fade-scale: 缩放消退
*/
type ThemeAnimateMode = 'zoom-fade' | 'zoom-out' | 'fade-slide' | 'fade' | 'fade-bottom' | 'fade-scale';

/**
* 布局组件的名称
* - basic 基础布局
* - blank 空白布局
*/
type LayoutComponentName = 'basic' | 'blank';
}
4 changes: 2 additions & 2 deletions src/utils/router/component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ interface ModuleComponent {
default: RouteComponent;
}

type LayoutComponent = Record<UnionKey.LayoutComponentName, Lazy<ModuleComponent>>;
type LayoutComponent = Record<UnionKey.LayoutComponentType, Lazy<ModuleComponent>>;

/**
* 获取布局的vue文件(懒加载的方式)
* @param layoutType - 布局类型
*/
export function getLayoutComponent(layoutType: UnionKey.LayoutComponentName) {
export function getLayoutComponent(layoutType: UnionKey.LayoutComponentType) {
const layoutComponent: LayoutComponent = {
basic: BasicLayout,
blank: BlankLayout
Expand Down

1 comment on commit e2b320a

@vercel
Copy link

@vercel vercel bot commented on e2b320a Mar 8, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.