diff --git a/src/renderer/utils/index.js b/src/renderer/utils/index.js index dc6f8374..f52eacbf 100644 --- a/src/renderer/utils/index.js +++ b/src/renderer/utils/index.js @@ -40,7 +40,14 @@ export const b64DecodeUnicode = str => { }).join('')) } -export const decodeName = str => str.replace(/'/g, '\'') +const encodeNames = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + ''': "'", +} +export const decodeName = str => str.replace(/(?:&|<|>|"|')/g, s => encodeNames[s]) const easeInOutQuad = (t, b, c, d) => { t /= d / 2