21026: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
[arvados-workbench2.git] / src / common / html-sanitize.ts
index 3bdc09e29f83053b6d2d766097ebe40743011351..e7c66f11e78dce595286e8cddada6666969d43df 100644 (file)
@@ -37,20 +37,15 @@ const domPurifyConfig: TDomPurifyConfig = {
         'pre',
         's',
         'del',
+        'section',
+        'span',
         'strong',
         'sub',
         'sup',
         'ul',
     ],
-    ALLOWED_ATTR: ['src', 'width', 'height', 'href', 'alt', 'title'],
+    ALLOWED_ATTR: ['src', 'width', 'height', 'href', 'alt', 'title', 'style' ],
 };
 
-export const sanitizeHTML = (dirtyInput: string): string => {
-    console.log('dirty------', dirtyInput);
+export const sanitizeHTML = (dirtyString: string): string => DOMPurify.sanitize(dirtyString, domPurifyConfig);
 
-    const clean = DOMPurify.sanitize(dirtyInput, domPurifyConfig);
-    
-    console.log('clean------', clean);
-
-    return clean;
-};