fix: do not use named regex groups

This commit is contained in:
thecodrr
2021-09-21 13:36:19 +05:00
parent 61e70855c2
commit c0c3a1f14d

View File

@@ -1,8 +1,10 @@
const REGEX = /^data:(?<mime>image\/.+);base64,(?<data>.+)/;
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 }) {