mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 19:44:50 +08:00
fix(layout): fix class loss
This commit is contained in:
@@ -45,14 +45,14 @@
|
|||||||
const { prefixCls } = useDesign('default-layout');
|
const { prefixCls } = useDesign('default-layout');
|
||||||
const { getIsMobile } = useAppInject();
|
const { getIsMobile } = useAppInject();
|
||||||
const { getShowFullHeaderRef } = useHeaderSetting();
|
const { getShowFullHeaderRef } = useHeaderSetting();
|
||||||
const { getShowSidebar, getIsMixSidebar, getIsSidebarType } = useMenuSetting();
|
const { getShowSidebar, getIsMixSidebar, getShowMenu } = useMenuSetting();
|
||||||
|
|
||||||
// Create a lock screen monitor
|
// Create a lock screen monitor
|
||||||
const lockEvents = useLockPage();
|
const lockEvents = useLockPage();
|
||||||
|
|
||||||
const layoutClass = computed(() => {
|
const layoutClass = computed(() => {
|
||||||
let cls: string[] = ['ant-layout'];
|
let cls: string[] = ['ant-layout'];
|
||||||
if (unref(getIsMixSidebar) || unref(getIsSidebarType)) {
|
if (unref(getIsMixSidebar) || unref(getShowMenu)) {
|
||||||
cls.push('ant-layout-has-sider');
|
cls.push('ant-layout-has-sider');
|
||||||
}
|
}
|
||||||
return cls;
|
return cls;
|
||||||
|
@@ -76,6 +76,9 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
|
|||||||
chunkSizeWarningLimit: 2000,
|
chunkSizeWarningLimit: 2000,
|
||||||
},
|
},
|
||||||
define: {
|
define: {
|
||||||
|
// setting vue-i18-next
|
||||||
|
// Suppress warning
|
||||||
|
__INTLIFY_PROD_DEVTOOLS__: false,
|
||||||
__APP_INFO__: JSON.stringify(__APP_INFO__),
|
__APP_INFO__: JSON.stringify(__APP_INFO__),
|
||||||
},
|
},
|
||||||
css: {
|
css: {
|
||||||
|
Reference in New Issue
Block a user