replace @element-plus/icons-vue

This commit is contained in:
pa
2026-01-14 23:22:23 +09:00
committed by Natsumi
parent b7f3d91a03
commit 889302104a
50 changed files with 461 additions and 561 deletions

View File

@@ -2,9 +2,9 @@
<div class="simple-switch">
<div class="name" :style="{ width: longLabel ? '300px' : undefined }">
{{ label }}
<TooltipWrapper v-if="tooltip" side="top" :content="tooltip"
><el-icon size="small" class="tooltip"><InfoFilled /></el-icon
></TooltipWrapper>
<TooltipWrapper v-if="tooltip" side="top" :content="tooltip">
<Info size="small" class="tooltip" />
</TooltipWrapper>
</div>
<Switch class="switch" :model-value="value" @update:modelValue="change" :disabled="disabled" />
@@ -12,7 +12,7 @@
</template>
<script setup>
import { InfoFilled } from '@element-plus/icons-vue';
import { Info } from 'lucide-vue-next';
import { Switch } from '../../../components/ui/switch';
defineProps({