|
|
@@ -334,9 +334,11 @@ const getInitialViewMode = () => {
|
|
|
|
|
|
const viewMode = computed(() => getInitialViewMode())
|
|
|
|
|
|
+const toolTypeArray = ref([45, 15, 78, 79, 84])
|
|
|
+
|
|
|
const hasInteractiveTool = computed(() => {
|
|
|
const elements = currentSlide.value?.elements || []
|
|
|
- return elements.some((el: any) => el.type === 'frame' && (el.toolType === 45 || el.toolType === 15 || el.toolType === 78 || el.toolType === 79 || el.toolType === 84))
|
|
|
+ return elements.some((el: any) => el.type === 'frame' && toolTypeArray.value.includes(el.toolType))
|
|
|
})
|
|
|
|
|
|
const iframeLabel = computed(() => {
|
|
|
@@ -560,7 +562,7 @@ const editContent = (toolType: number) => {
|
|
|
}
|
|
|
const parentWindow = window.parent as ParentWindowWithToolList
|
|
|
const elements = currentSlide.value?.elements || []
|
|
|
- const frameElement = elements.find((el: any) => el.type === 'frame' && (el.toolType === 45 || el.toolType === 15 || el.toolType === 78 || el.toolType === 79))
|
|
|
+ const frameElement = elements.find((el: any) => el.type === 'frame' && toolTypeArray.value.includes(el.toolType))
|
|
|
parentWindow?.toolBtn2?.(0, frameElement?.url || '', toolType)
|
|
|
toolVisible.value = false
|
|
|
})
|