提交 3b6bf4c2 作者: 方治民

style: 修改 @namespace vben -> basic

上级 19f334fa
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
import { computed, defineComponent } from 'vue' import { computed, defineComponent } from 'vue'
import { Badge } from 'ant-design-vue' import { Badge } from 'ant-design-vue'
import { propTypes } from '/@/utils/propTypes' import { propTypes } from '/@/utils/propTypes'
import { useDesign } from '@/hooks/web/useDesign'
export default defineComponent({ export default defineComponent({
name: 'SimpleMenuTag', name: 'SimpleMenuTag',
...@@ -16,6 +17,8 @@ ...@@ -16,6 +17,8 @@
collapseParent: propTypes.bool, collapseParent: propTypes.bool,
}, },
setup(props) { setup(props) {
const { prefixCls } = useDesign('simple-menu-badge')
const getShowTag = computed(() => { const getShowTag = computed(() => {
const { item } = props const { item } = props
...@@ -37,16 +40,8 @@ ...@@ -37,16 +40,8 @@
return dot || collapseParent ? '' : content return dot || collapseParent ? '' : content
}) })
const getType = computed(() => {
if (!getShowTag.value) return 'error'
const { item } = props
const { tag } = item
const { type } = tag!
return type ?? 'error'
})
return { return {
getType, prefixCls,
getShowTag, getShowTag,
getContent, getContent,
} }
...@@ -54,11 +49,10 @@ ...@@ -54,11 +49,10 @@
}) })
</script> </script>
<template <template>
><Badge <Badge
v-if="getShowTag" v-if="getShowTag"
class="vben-simple-menu-badge" :class="[prefixCls, !getContent ? `${prefixCls}--dot` : '']"
:class="[!getContent ? 'vben-simple-menu-badge--dot' : '']"
:dot="!getContent" :dot="!getContent"
:count="getContent" :count="getContent"
:number-style="{ :number-style="{
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
@import 'easing.less'; @import 'easing.less';
@import 'breakpoint.less'; @import 'breakpoint.less';
@namespace: vben; @namespace: basic;
// tabs // tabs
@multiple-height: 30px; @multiple-height: 30px;
......
import { ThemeEnum } from '../enums/appEnum' import { ThemeEnum } from '../enums/appEnum'
export const prefixCls = 'vben' export const prefixCls = 'basic'
export const darkMode = ThemeEnum.LIGHT export const darkMode = ThemeEnum.LIGHT
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论