diff --git a/src/components/copy-result-modal/CopyResultModal.vue b/src/components/copy-result-modal/CopyResultModal.vue index a92bad70e4..1add201bdc 100644 --- a/src/components/copy-result-modal/CopyResultModal.vue +++ b/src/components/copy-result-modal/CopyResultModal.vue @@ -156,6 +156,12 @@ export default { CopyApiResponseTypeEnum.LessonContentNexboard ); }, + hasWhiteboardElement() { + return this.hasElementOfType( + this.items, + CopyApiResponseTypeEnum.DrawingElement + ); + }, hasDrawingElement() { return this.isCourse && copyModule.getHasDrawingChild; }, diff --git a/src/components/copy-result-modal/CopyResultModalListItem.vue b/src/components/copy-result-modal/CopyResultModalListItem.vue index 5da110c1f2..bfd6921f8a 100644 --- a/src/components/copy-result-modal/CopyResultModalListItem.vue +++ b/src/components/copy-result-modal/CopyResultModalListItem.vue @@ -106,11 +106,19 @@ export default { return this.$t("components.molecules.copyResult.label.timeGroup"); case CopyApiResponseTypeEnum.UserGroup: return this.$t("components.molecules.copyResult.label.userGroup"); + case CopyApiResponseTypeEnum.DrawingElement: + return this.$t("components.molecules.copyResult.label.tldraw"); default: return this.$t("components.molecules.copyResult.label.unknown"); } }, }, + + mounted() { + console.log("Elements:", this.elements); + console.log("Breadcrumb Title:", this.breadcrumbTitle); + console.log("Element Type Name:", this.elementTypeName); + }, };