update: 删除未使用参数
This commit is contained in:
parent
e6c2a0875a
commit
96787070ea
|
@ -7,21 +7,16 @@ import {
|
||||||
provide
|
provide
|
||||||
} from 'vue'
|
} from 'vue'
|
||||||
|
|
||||||
import type { DefineComponent, ExtractPropTypes, PropType, CSSProperties, Plugin, App } from 'vue'
|
import type { ExtractPropTypes, PropType, CSSProperties} from 'vue'
|
||||||
import { Layout } from 'ant-design-vue'
|
import { Layout } from 'ant-design-vue'
|
||||||
import useConfigInject from 'ant-design-vue/es/_util/hooks/useConfigInject'
|
import { defaultSettingProps } from './defaultSetting'
|
||||||
import { defaultSettingProps, defaultSettings } from './defaultSetting'
|
|
||||||
import type { PureSettings } from './defaultSetting'
|
|
||||||
import type { BreadcrumbProps, RouteContextProps } from './RouteContext'
|
import type { BreadcrumbProps, RouteContextProps } from './RouteContext'
|
||||||
import type {
|
import type {
|
||||||
BreadcrumbRender,
|
BreadcrumbRender,
|
||||||
CollapsedButtonRender, CustomRender,
|
CollapsedButtonRender, CustomRender,
|
||||||
FooterRender,
|
|
||||||
HeaderContentRender,
|
|
||||||
HeaderRender,
|
HeaderRender,
|
||||||
MenuContentRender,
|
MenuContentRender,
|
||||||
MenuExtraRender,
|
MenuExtraRender,
|
||||||
MenuFooterRender,
|
|
||||||
MenuHeaderRender,
|
MenuHeaderRender,
|
||||||
MenuItemRender,
|
MenuItemRender,
|
||||||
RightContentRender,
|
RightContentRender,
|
||||||
|
|
|
@ -8,7 +8,6 @@ import { defaultSettingProps } from 'components/Layout/defaultSetting'
|
||||||
import PropTypes from 'ant-design-vue/es/_util/vue-types'
|
import PropTypes from 'ant-design-vue/es/_util/vue-types'
|
||||||
import { CustomRender, MenuDataItem, ProProps, RightContentRender, WithFalse } from 'components/Layout/typings'
|
import { CustomRender, MenuDataItem, ProProps, RightContentRender, WithFalse } from 'components/Layout/typings'
|
||||||
import './index.less'
|
import './index.less'
|
||||||
import { omit } from 'lodash-es'
|
|
||||||
import { RouteRecordRaw } from 'vue-router'
|
import { RouteRecordRaw } from 'vue-router'
|
||||||
import { clearMenuItem } from 'components/Layout/utils'
|
import { clearMenuItem } from 'components/Layout/utils'
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,8 @@
|
||||||
import type { ExtractPropTypes, PropType } from 'vue'
|
import type { ExtractPropTypes } from 'vue'
|
||||||
import PropTypes from 'ant-design-vue/es/_util/vue-types';
|
|
||||||
import type { MenuDataItem, WithFalse, ProProps, CustomRender, RightContentRender } from '../../typings'
|
|
||||||
import { siderMenuProps } from '../SiderMenu/SiderMenu'
|
|
||||||
import { defaultSettingProps } from 'components/Layout/defaultSetting'
|
|
||||||
import Header, { headerProps } from './Header'
|
import Header, { headerProps } from './Header'
|
||||||
import { useRouteContext } from 'components/Layout/RouteContext'
|
import { useRouteContext } from 'components/Layout/RouteContext'
|
||||||
import type { RouteRecordRaw } from 'vue-router'
|
import type { RouteRecordRaw } from 'vue-router'
|
||||||
import { clearMenuItem } from 'components/Layout/utils'
|
import { clearMenuItem } from 'components/Layout/utils'
|
||||||
import DefaultSetting from '../../../../../config/config'
|
|
||||||
import { Layout } from 'ant-design-vue'
|
import { Layout } from 'ant-design-vue'
|
||||||
|
|
||||||
export const headerViewProps = {
|
export const headerViewProps = {
|
||||||
|
|
|
@ -18,10 +18,6 @@ import './SiderMenu.less'
|
||||||
import { computed } from 'vue'
|
import { computed } from 'vue'
|
||||||
import { omit } from 'lodash-es'
|
import { omit } from 'lodash-es'
|
||||||
|
|
||||||
export type PrivateSiderMenuProps = {
|
|
||||||
matchMenuKeys?: string[];
|
|
||||||
}
|
|
||||||
|
|
||||||
const { Sider } = Layout
|
const { Sider } = Layout
|
||||||
|
|
||||||
export const defaultRenderLogo = (logo?: CustomRender, logoStyle?: CSSProperties): CustomRender => {
|
export const defaultRenderLogo = (logo?: CustomRender, logoStyle?: CSSProperties): CustomRender => {
|
||||||
|
@ -89,7 +85,6 @@ const SiderMenu: FunctionalComponent<SiderMenuProps> = (props, { slots, emit}) =
|
||||||
const {
|
const {
|
||||||
collapsed,
|
collapsed,
|
||||||
collapsedWidth = 48,
|
collapsedWidth = 48,
|
||||||
menuExtraRender = false,
|
|
||||||
menuContentRender = false,
|
menuContentRender = false,
|
||||||
collapsedButtonRender = defaultRenderCollapsedButton,
|
collapsedButtonRender = defaultRenderCollapsedButton,
|
||||||
} = props;
|
} = props;
|
||||||
|
@ -97,7 +92,6 @@ const SiderMenu: FunctionalComponent<SiderMenuProps> = (props, { slots, emit}) =
|
||||||
const context = useRouteContext();
|
const context = useRouteContext();
|
||||||
const sSideWidth = computed(() => (props.collapsed ? props.collapsedWidth : props.siderWidth));
|
const sSideWidth = computed(() => (props.collapsed ? props.collapsedWidth : props.siderWidth));
|
||||||
|
|
||||||
const extraDom = menuExtraRender && menuExtraRender(props);
|
|
||||||
|
|
||||||
const handleSelect = ($event: string[]) => {
|
const handleSelect = ($event: string[]) => {
|
||||||
if (props.onSelect) {
|
if (props.onSelect) {
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
import type { Slots } from 'vue'
|
import type { Slots } from 'vue'
|
||||||
import { TOKEN_KEY } from '@/utils/variable'
|
import { TOKEN_KEY } from '@/utils/variable'
|
||||||
import { Terms } from 'components/Search/types'
|
|
||||||
import { urlReg } from '@/utils/regular'
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 静态图片资源处理
|
* 静态图片资源处理
|
||||||
|
|
Loading…
Reference in New Issue