build(projects): update tsconfig、eslintrc

This commit is contained in:
Soybean
2022-03-12 16:21:40 +08:00
parent 4093dcd6dc
commit 75de2b0604
131 changed files with 1174 additions and 1140 deletions

View File

@@ -19,23 +19,23 @@ export function useBasicLayout() {
vertical: {
showLogo: false,
showHeaderMenu: false,
showMenuCollape: true
showMenuCollape: true,
},
'vertical-mix': {
showLogo: false,
showHeaderMenu: false,
showMenuCollape: false
showMenuCollape: false,
},
horizontal: {
showLogo: true,
showHeaderMenu: true,
showMenuCollape: false
showMenuCollape: false,
},
'horizontal-mix': {
showLogo: true,
showHeaderMenu: false,
showMenuCollape: true
}
showMenuCollape: true,
},
};
const headerProps = computed(() => layoutHeaderProps[theme.layout.mode]);
@@ -65,6 +65,6 @@ export function useBasicLayout() {
headerProps,
siderVisible,
siderWidth,
siderCollapsedWidth
siderCollapsedWidth,
};
}

View File

@@ -7,7 +7,7 @@ import type { LoginModuleKey } from '@/interface';
* 路由跳转
* @param inSetup - 是否在vue页面/组件的setup里面调用在axios里面无法使用useRouter和useRoute
*/
export function useRouterPush(inSetup: boolean = true) {
export function useRouterPush(inSetup = true) {
const router = inSetup ? useRouter() : globalRouter;
const route = globalRouter.currentRoute;
@@ -47,7 +47,7 @@ export function useRouterPush(inSetup: boolean = true) {
const module: LoginModuleKey = loginModule || 'pwd-login';
const routeLocation: RouteLocationRaw = {
name: routeName('login'),
params: { module }
params: { module },
};
const redirect = redirectUrl || route.value.fullPath;
Object.assign(routeLocation, { query: { redirect } });
@@ -81,6 +81,6 @@ export function useRouterPush(inSetup: boolean = true) {
toHome,
toLogin,
toLoginModule,
toLoginRedirect
toLoginRedirect,
};
}

View File

@@ -16,7 +16,7 @@ export function useAppInfo(): AppInfo {
return {
name,
title,
desc
desc,
};
}