Unverified Commit d900f29d authored by Sendya's avatar Sendya

chore: cleanup

parent f101c494
......@@ -49,7 +49,6 @@ import {
message,
notification
} from 'ant-design-vue'
// import VueCropper from 'vue-cropper'
Vue.use(LocaleProvider)
Vue.use(Layout)
......
import 'core-js/features/array/from' // <- at the top of your entry point
import 'core-js/features/array/flat' // <- at the top of your entry point
import 'core-js/features/set' // <- at the top of your entry point
import 'core-js/features/promise' // <- at the top of your entry point
import 'core-js/features/array/from'
import 'core-js/features/array/flat'
import 'core-js/features/set'
import 'core-js/features/promise'
import 'core-js/features/object/entries'
import 'regenerator-runtime/runtime'
......@@ -71,7 +71,7 @@ export default {
layout: 'sidemenu', // 'sidemenu', 'topmenu'
// 定宽: true / 流式: false
contentWidth: true,
// 主题
// 主题 'dark' | 'light'
theme: 'dark'
}
},
......
......@@ -2,7 +2,7 @@
import './Header.less'
import { Layout } from 'ant-design-vue'
import RouteMenu from './components/RouteMenu/Menu'
import BaseMenu from './components/RouteMenu/BaseMenu'
import { defaultRenderLogoAntTitle, SiderMenuProps } from './components/SiderMenu/SiderMenu'
import GlobalHeader, { GlobalHeaderProps } from './components/GlobalHeader'
......@@ -64,7 +64,7 @@ const renderContent = (h, props) => {
</div>
</div>
<div class={`${baseCls}-menu`} style={{ maxWidth: `${maxWidth}px`, flex: 1 }}>
<RouteMenu {...{ props: props }} />
<BaseMenu {...{ props: props }} />
</div>
{rightContentRender(h, rightContentProps)}
</div>
......
......@@ -138,8 +138,6 @@
}
}
.dark {
height: @layout-header-height;
.action {
......
import { Menu, Icon } from 'ant-design-vue'
const MenuItem = Menu.Item
const SubMenu = Menu.SubMenu
const ItemGroup = Menu.ItemGroup
const {
Item: MenuItem,
SubMenu
} = Menu
export const RouteMenuProps = {
menus: {
......@@ -119,7 +120,8 @@ const RouteMenu = {
props: {
mode,
theme,
openKeys: this.openKeys
openKeys: this.openKeys,
selectedKeys: this.selectedKeys
},
on: {
select: menu => {
......
import RouteMenu from './Menu'
export default RouteMenu
import BaseMenu from './BaseMenu'
export default BaseMenu
import { Layout } from 'ant-design-vue'
import RouteMenu from '../RouteMenu'
import BaseMenu from '../RouteMenu'
import './index.less'
const { Sider } = Layout
......@@ -136,7 +136,7 @@ const SiderMenu = {
{defaultRenderLogoAntTitle(h, logo, title, null)}
</router-link>
</div>
<RouteMenu collapsed={collapsed} menus={menus} mode={mode} theme={theme} i18nRender={i18nRender} />
<BaseMenu collapsed={collapsed} menus={menus} mode={mode} theme={theme} i18nRender={i18nRender} />
</Sider>)
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment