fix: remove dependency of t in blob.ts (#7717)

* remove dependency of t in blob.ts

* fix
This commit is contained in:
Aakansha Doshi
2024-02-23 15:05:46 +05:30
committed by GitHub
parent f5ab3e4e12
commit f639d44a95
5 changed files with 86 additions and 44 deletions

View File

@@ -124,9 +124,16 @@ const ImageExportModal = ({
setRenderError(null);
// if converting to blob fails, there's some problem that will
// likely prevent preview and export (e.g. canvas too big)
return canvasToBlob(canvas).then(() => {
previewNode.replaceChildren(canvas);
});
return canvasToBlob(canvas)
.then(() => {
previewNode.replaceChildren(canvas);
})
.catch((e) => {
if (e.name === "CANVAS_POSSIBLY_TOO_BIG") {
throw new Error(t("canvasError.canvasTooBig"));
}
throw e;
});
})
.catch((error) => {
console.error(error);