This commit is contained in:
2024-01-25 14:17:10 +08:00
parent 87fcb12960
commit 6464a1eee6
16 changed files with 191 additions and 148 deletions

View File

@@ -0,0 +1,17 @@
<script lang="ts" setup>
import Filter from "~/shared/icons/Filter.vue"
defineEmits(["click", "search"])
</script>
<template>
<n-flex align="center">
<n-button text type="info" @click="$emit('click')"><slot></slot></n-button>
<n-button text @click="$emit('search')">
<template #icon>
<n-icon color="#ccc">
<Filter />
</n-icon>
</template>
</n-button>
</n-flex>
</template>