chore: 优化

This commit is contained in:
xiaojunnuo
2025-03-10 16:06:40 +08:00
parent 0c8a84656a
commit 0f5b9564c6
6 changed files with 43 additions and 59 deletions
@@ -1,7 +1,11 @@
<script setup lang="ts">
import { ref } from "vue";
import TutorialSteps from "/@/components/tutorial/tutorial-steps.vue";
import { useSettingStore } from "/@/store/modules/settings";
const props = defineProps<{
showIcon?: boolean;
}>();
const openedRef = ref(false);
function open() {
openedRef.value = true;
@@ -12,8 +16,8 @@ const slots = defineSlots();
<template>
<div class="tutorial-button pointer" @click="open">
<template v-if="!slots.default">
<fs-icon icon="ant-design:question-circle-outlined"></fs-icon>
<div class="hidden md:block ml-0.5">使用教程</div>
<fs-icon v-if="showIcon" icon="ant-design:question-circle-outlined"></fs-icon>
<div class="hidden md:block">使用教程</div>
</template>
<slot></slot>
<a-modal v-model:open="openedRef" class="tutorial-modal" width="90%">