Commit d018363ddcd68189a18829a2b2560f3b98da58a6

Authored by vben
1 parent 2066f669

fix(layout): fix class loss

src/layouts/default/index.vue
... ... @@ -45,14 +45,14 @@
45 45 const { prefixCls } = useDesign('default-layout');
46 46 const { getIsMobile } = useAppInject();
47 47 const { getShowFullHeaderRef } = useHeaderSetting();
48   - const { getShowSidebar, getIsMixSidebar, getIsSidebarType } = useMenuSetting();
  48 + const { getShowSidebar, getIsMixSidebar, getShowMenu } = useMenuSetting();
49 49  
50 50 // Create a lock screen monitor
51 51 const lockEvents = useLockPage();
52 52  
53 53 const layoutClass = computed(() => {
54 54 let cls: string[] = ['ant-layout'];
55   - if (unref(getIsMixSidebar) || unref(getIsSidebarType)) {
  55 + if (unref(getIsMixSidebar) || unref(getShowMenu)) {
56 56 cls.push('ant-layout-has-sider');
57 57 }
58 58 return cls;
... ...
vite.config.ts
... ... @@ -76,6 +76,9 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
76 76 chunkSizeWarningLimit: 2000,
77 77 },
78 78 define: {
  79 + // setting vue-i18-next
  80 + // Suppress warning
  81 + __INTLIFY_PROD_DEVTOOLS__: false,
79 82 __APP_INFO__: JSON.stringify(__APP_INFO__),
80 83 },
81 84 css: {
... ...