import type { PPTShapeElement } from '@/types/slides' import { computed, type Ref } from 'vue' // 计算元素的填充样式 export default (element: Ref, source: string) => { const fill = computed(() => { if (element.value.pattern) return `url(#${source}-pattern-${element.value.id})` if (element.value.gradient) return `url(#${source}-gradient-${element.value.id})` return element.value.fill || 'none' }) return { fill, } }