review:同步 vue5 官方的差异

This commit is contained in:
YunaiV
2025-09-01 22:24:15 +08:00
parent 0f0ae5de48
commit 4062bb03fb
23 changed files with 36 additions and 1088 deletions

View File

@@ -1,4 +1,5 @@
<script lang="ts" setup>
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
import { ref, watch } from 'vue';
import AppLinkSelectDialog from './app-link-select-dialog.vue';

View File

@@ -1,4 +1,5 @@
<script setup lang="ts">
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
import { computed } from 'vue';
import { PREDEFINE_COLORS } from '#/utils/constants';

View File

@@ -1,4 +1,6 @@
<script setup lang="ts">
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
import { IconifyIcon } from '@vben/icons';
import { cloneDeep } from '@vben/utils';

View File

@@ -1,4 +1,5 @@
<script lang="ts" setup>
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
import { useVModels } from '@vueuse/core';
import { ElColorPicker, ElInput } from 'element-plus';

View File

@@ -1,4 +1,5 @@
<script lang="ts" setup>
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
import type { Point, Rect } from './util';
import { ref, watch } from 'vue';

View File

@@ -1,4 +1,5 @@
<script setup lang="ts">
// TODO @芋艿:后续合并到 diy-editor 里,并不是通用的;
/**
* 垂直按钮组
* Element官方的按钮组只支持水平显示通过重写样式实现垂直布局