From c0c3a1f14dc3df6b06a665b2a933067bdf779cda Mon Sep 17 00:00:00 2001 From: thecodrr Date: Tue, 21 Sep 2021 13:36:19 +0500 Subject: [PATCH] fix: do not use named regex groups --- packages/core/utils/dataurl.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/core/utils/dataurl.js b/packages/core/utils/dataurl.js index 8a94a945b..ea7152840 100644 --- a/packages/core/utils/dataurl.js +++ b/packages/core/utils/dataurl.js @@ -1,8 +1,10 @@ -const REGEX = /^data:(?image\/.+);base64,(?.+)/; +const REGEX = /^data:(image\/.+);base64,(.+)/; function toObject(dataurl) { - const { groups } = REGEX.exec(dataurl); - return groups || {}; + const regexResult = REGEX.exec(dataurl); + if (regexResult.length < 3) return {}; + const [_, mime, data] = regexResult; + return { mime, data }; } function fromObject({ type, data }) {