Commit 4393fa6fab17db01589dc48f57fbeda2e3c74d27
Merge branch 'ft' into 'main_dev'
feat(packages/external): 修复SvgBorder组件打包时报ts类型表达式过于复杂问题 See merge request yunteng/thingskit-view!72
Showing
1 changed file
with
2 additions
and
2 deletions
@@ -16,7 +16,7 @@ | @@ -16,7 +16,7 @@ | ||
16 | <script lang="ts" setup> | 16 | <script lang="ts" setup> |
17 | import { useDesign } from '@/hooks/external/useDesign'; | 17 | import { useDesign } from '@/hooks/external/useDesign'; |
18 | import { IconBorderEnum, IconDynamicEffectEnum , IconBorderStyleEnum} from '@/packages/components/external/types'; | 18 | import { IconBorderEnum, IconDynamicEffectEnum , IconBorderStyleEnum} from '@/packages/components/external/types'; |
19 | -import { computed, CSSProperties } from 'vue'; | 19 | +import { computed, CSSProperties, PropType } from 'vue'; |
20 | import { IconOptions } from './config'; | 20 | import { IconOptions } from './config'; |
21 | 21 | ||
22 | const props = defineProps({ | 22 | const props = defineProps({ |
@@ -54,7 +54,7 @@ const getDynamicEffectCls = computed(() => { | @@ -54,7 +54,7 @@ const getDynamicEffectCls = computed(() => { | ||
54 | return dynamicEffect?.reduce((prev, next) => { | 54 | return dynamicEffect?.reduce((prev, next) => { |
55 | const { attr, value } = animation[next] | 55 | const { attr, value } = animation[next] |
56 | if (prev[attr]) { | 56 | if (prev[attr]) { |
57 | - prev[attr] = prev[attr] + value as any | 57 | + prev[attr as unknown as 'animation'] = prev[attr] + value |
58 | } | 58 | } |
59 | 59 | ||
60 | return { ...prev, [attr]: value } | 60 | return { ...prev, [attr]: value } |