mirror of
https://github.com/fantastic-admin/basic.git
synced 2026-10-06 13:43:32 +08:00
style: 统一命名约定
This commit is contained in:
@@ -5,7 +5,7 @@ import type { TagVariants } from '.'
|
||||
import { Primitive } from 'reka-ui'
|
||||
import { cn } from '#utils'
|
||||
import { tagVariants } from '.'
|
||||
import FaIcon from '../../icon/index.vue'
|
||||
import Icon from '../../icon/index.vue'
|
||||
|
||||
interface Props extends PrimitiveProps {
|
||||
variant?: TagVariants['variant']
|
||||
@@ -34,7 +34,7 @@ function handleClose(event: MouseEvent) {
|
||||
:as-child="asChild"
|
||||
:class="cn(tagVariants({ variant }), props.class)"
|
||||
>
|
||||
<FaIcon v-if="icon" :name="icon" class="size-3" />
|
||||
<Icon v-if="icon" :name="icon" class="size-3" />
|
||||
<slot />
|
||||
<button
|
||||
v-if="closable"
|
||||
@@ -42,7 +42,7 @@ function handleClose(event: MouseEvent) {
|
||||
class="me--1 outline-none rounded-full inline-flex ring-offset-background items-center justify-center focus:ring-2 focus:ring-ring focus:ring-offset-2"
|
||||
@click="handleClose"
|
||||
>
|
||||
<FaIcon name="i-lucide:x" class="size-3" />
|
||||
<Icon name="i-lucide:x" class="size-3" />
|
||||
</button>
|
||||
</Primitive>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user