Unverified Commit d900f29d authored by Sendya's avatar Sendya

chore: cleanup

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