From 050a0c61399217170a10774e565c2562566dce41 Mon Sep 17 00:00:00 2001 From: Abhinav Date: Thu, 9 Feb 2023 23:38:10 +0530 Subject: [PATCH] revert heic type change --- package.json | 1 - src/services/wasmHeicConverter/wasmHEICConverterClient.ts | 6 +++--- src/worker/convert.worker.ts | 2 +- yarn.lock | 5 ----- 4 files changed, 4 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index d06cf3ff6..453f5798e 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,6 @@ "@next/bundle-analyzer": "^9.5.3", "@types/bs58": "^4.0.1", "@types/debounce-promise": "^3.1.3", - "@types/heic-convert": "^1.2.0", "@types/libsodium-wrappers": "^0.7.8", "@types/node": "^14.6.4", "@types/photoswipe": "^4.1.1", diff --git a/src/services/wasmHeicConverter/wasmHEICConverterClient.ts b/src/services/wasmHeicConverter/wasmHEICConverterClient.ts index 3f20461bf..0ca183f22 100644 --- a/src/services/wasmHeicConverter/wasmHEICConverterClient.ts +++ b/src/services/wasmHeicConverter/wasmHEICConverterClient.ts @@ -1,12 +1,12 @@ -import HEICConvert from 'heic-convert'; +import * as HeicConvert from 'heic-convert'; import { getUint8ArrayView } from 'services/readerService'; export async function convertHEIC( fileBlob: Blob, - format: 'JPEG' | 'PNG' + format: string ): Promise { const filedata = await getUint8ArrayView(fileBlob); - const result = await HEICConvert({ buffer: filedata, format }); + const result = await HeicConvert({ buffer: filedata, format }); const convertedFileData = new Uint8Array(result); const convertedFileBlob = new Blob([convertedFileData]); return convertedFileBlob; diff --git a/src/worker/convert.worker.ts b/src/worker/convert.worker.ts index cf9b8ff6e..8dae977a9 100644 --- a/src/worker/convert.worker.ts +++ b/src/worker/convert.worker.ts @@ -2,7 +2,7 @@ import * as Comlink from 'comlink'; import { convertHEIC } from 'services/wasmHeicConverter/wasmHEICConverterClient'; export class DedicatedConvertWorker { - async convertHEIC(fileBlob: Blob, format: 'JPEG' | 'PNG') { + async convertHEIC(fileBlob: Blob, format: string) { return convertHEIC(fileBlob, format); } } diff --git a/yarn.lock b/yarn.lock index 58dd7bbcf..d52d17836 100644 --- a/yarn.lock +++ b/yarn.lock @@ -710,11 +710,6 @@ resolved "https://registry.npmjs.org/@types/debounce-promise/-/debounce-promise-3.1.4.tgz" integrity sha512-9SEVY3nsz+uMN2DwDocftB5TAgZe7D0cOzxxRhpotWs6T4QFqRaTXpXbOSzbk31/7iYcfCkJJPwWGzTxyuGhCg== -"@types/heic-convert@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@types/heic-convert/-/heic-convert-1.2.0.tgz#6870676cf8dd95c34c3ca5d84898b9db2ffa47d4" - integrity sha512-+BcpzoXYcg29LX7bMwYXHy9cauU/k8FVzJYPl5R8iUN9hONj7QSDTdbZZs5jMNUZClNdMCslylLLGjT/ZnhwKw== - "@types/hoist-non-react-statics@*": version "3.3.1" resolved "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"