fix: btoa encoding

Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>
This commit is contained in:
kim5566
2022-04-25 06:23:44 +10:00
parent 9fbcc4b3b8
commit b63b3108a5
@@ -69,7 +69,9 @@ export const addBaseUrl = ({
const svgContent = await svg.text();
elem.setAttribute(
attributeName,
`data:image/svg+xml;base64,${btoa(svgContent)}`,
`data:image/svg+xml;base64,${btoa(
unescape(encodeURIComponent(svgContent)),
)}`,
);
} catch (e) {
elem.setAttribute('alt', `Error: ${elemAttribute}`);