Allow html in m.text

Signed-off-by: Ajay Bura <ajbura@gmail.com>
This commit is contained in:
Ajay Bura
2021-11-21 18:31:58 +05:30
parent a54255a765
commit 4916a8b7f5
2 changed files with 19 additions and 6 deletions
+10 -1
View File
@@ -67,7 +67,7 @@ function sanitizeImgTag(tagName, attributes) {
return { tagName, attribs };
}
export default function sanitize(body) {
export function sanitizeCustomHtml(body) {
return sanitizeHtml(body, {
allowedTags: [
'font',
@@ -142,3 +142,12 @@ export default function sanitize(body) {
},
});
}
export function sanitizeText(body) {
const tagsToReplace = {
'&': '&amp;',
'<': '&lt;',
'>': '&gt;',
};
return body.replace(/[&<>]/g, (tag) => tagsToReplace[tag] || tag);
}