]> BookStack Code Mirror - bookstack/blobdiff - resources/js/wysiwyg/utils/dom.ts
respective book and chapter structure added.
[bookstack] / resources / js / wysiwyg / utils / dom.ts
index d5c63a816e45f1fdf468a8cc4775ee0a6134f16a..bbb07cb414da19d7a0285ecda1d8f7c3586b3d2a 100644 (file)
@@ -70,4 +70,12 @@ export function extractStyleMapFromElement(element: HTMLElement): StyleMap {
     }
 
     return map;
+}
+
+export function setOrRemoveAttribute(element: HTMLElement, name: string, value: string|null|undefined) {
+    if (value) {
+        element.setAttribute(name, value);
+    } else {
+        element.removeAttribute(name);
+    }
 }
\ No newline at end of file