From cbc4b8c59d82b6ef80090b284da264d92abec350 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 19 Jul 2024 12:07:35 +0530 Subject: [PATCH] chore: removed unused plugin --- frontend/src/components/BatchCard.vue | 5 +-- frontend/src/utils/image.js | 64 --------------------------- 2 files changed, 1 insertion(+), 68 deletions(-) delete mode 100644 frontend/src/utils/image.js diff --git a/frontend/src/components/BatchCard.vue b/frontend/src/components/BatchCard.vue index 734950c7..51941d53 100644 --- a/frontend/src/components/BatchCard.vue +++ b/frontend/src/components/BatchCard.vue @@ -29,10 +29,7 @@
{{ batch.price }}
- + ', - } - } - - render() { - this.wrapper = document.createElement('div') - this.wrapper.classList.add('image-tool') - - if (this.data && this.data.url) { - this._createImage(this.data.url) - } - - this.wrapper.addEventListener('paste', (event) => { - this._handlePaste(event) - }) - - return this.wrapper - } - - _createImage(url) { - const image = document.createElement('img') - image.src = url - image.classList.add('image-tool__image') - this.wrapper.innerHTML = '' - this.wrapper.appendChild(image) - - const resizeObserver = new ResizeObserver(() => { - image.style.width = `${this.wrapper.clientWidth}px` - }) - resizeObserver.observe(this.wrapper) - } - - _handlePaste(event) { - const clipboardData = event.clipboardData || window.clipboardData - const items = clipboardData.items - for (let i = 0; i < items.length; i++) { - if (items[i].type.indexOf('image') !== -1) { - const file = items[i].getAsFile() - const reader = new FileReader() - reader.onload = (e) => { - this._createImage(e.target.result) - } - reader.readAsDataURL(file) - } - } - } - - save(blockContent) { - const img = blockContent.querySelector('img') - return { - url: img.src, - } - } -}