refactor(projects): 精简代码

This commit is contained in:
Soybean 2021-11-04 15:01:06 +08:00
parent d9fd91d137
commit 5dc8626c1e
9 changed files with 20 additions and 71 deletions

View File

@ -1,2 +1,2 @@
export { AppProviderContent, SystemLogo, ExceptionSvg, LoginBg, BannerSvg, HoverContainer } from './common';
export { CountTo, IconClose, ButtonTab, ChromeTab, ShadowCard, BetterScroll } from './custom';
export * from './common';
export * from './custom';

View File

@ -1,3 +1,2 @@
export { setupAppContext, useReloadInject } from './app';
export { useVerticalMixSiderContext } from './part';
export * from './app';
export * from './part';

View File

@ -1,5 +1,5 @@
export { ContentType, EnumDataType, EnumLoginModule } from './common';
export { EnumAnimate } from './animate';
export { EnumNavMode, EnumNavTheme, EnumMultiTabMode, EnumHorizontalMenuPosition } from './theme';
export { EnumRoutePath, EnumRouteTitle } from './route';
export { EnumStorageKey } from './storage';
export * from './common';
export * from './animate';
export * from './theme';
export * from './route';
export * from './storage';

View File

@ -1,12 +1,2 @@
export {
useAppTitle,
useContext,
useRouterChange,
useRouteParam,
useRouteQuery,
useRouteProps,
useBoolean,
useLoading,
useScrollBehavior
} from './common';
export { useCountDown, useSmsCode } from './business';
export * from './common';
export * from './business';

View File

@ -1,3 +1,3 @@
export { UserInfo } from './business';
export { ThemeSettings, NavMode, MultiTabMode, AnimateType, HorizontalMenuPosition } from './theme';
export { CustomRoute, RoutePathKey, GlobalMenuOption, LoginModuleType } from './common';
export * from './business';
export * from './theme';
export * from './common';

View File

@ -1,3 +1 @@
import { themeSettings, defaultThemeSettings } from './theme';
export { themeSettings, defaultThemeSettings };
export * from './theme';

View File

@ -7,4 +7,4 @@ export function setupStore(app: App) {
app.use(store);
}
export { useThemeStore, useAppStore, useAuthStore } from './modules';
export * from './modules';

View File

@ -1,39 +1,4 @@
export { setToken, getToken, removeToken, getUserInfo, resetAuthStorage } from './auth';
export {
isNumber,
isString,
isBoolean,
isNull,
isUndefined,
isObject,
isArray,
isDate,
isRegExp,
isSet,
isMap,
brightenColor,
darkenColor,
addColorAlpha,
dynamicIconRender
} from './common';
export {
setLocal,
getLocal,
removeLocal,
clearLocal,
setSession,
getSession,
removeSession,
clearSession
} from './storage';
export {
ROUTE_NAME_MAP,
setRouterCacheName,
getLoginRedirectUrl,
setSingleRoute,
getCacheRoutes,
transformRouteToMenu
} from './router';
export * from './auth';
export * from './common';
export * from './storage';
export * from './router';

View File

@ -20,8 +20,5 @@ export default defineConfig({
build: {
brotliSize: false,
sourcemap: false
},
server: {
strictPort: true
}
});