diff --git a/app/javascript/src/utils/dom.js b/app/javascript/src/utils/dom.js index 9670fbd0..276025ec 100644 --- a/app/javascript/src/utils/dom.js +++ b/app/javascript/src/utils/dom.js @@ -1,17 +1,26 @@ -export escapeHtml = (str) -> str.replace(/[&<>"']/g, (str) => ({ - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''', -})[str]) +export function escapeHtml (str) { + return str.replace(/[&<>"']/g, function (str) { + return { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''' + }[str]; + }); +} -export hideEl = (el) -> el.style.display = 'none' +export function hideEl (el) { + el.style.display = 'none'; +} -export showEl = (el) -> el.style.display = '' +export function showEl (el) { + el.style.display = ''; +} -export stringToDom = (str) -> - container = document.createElement('div') - container.innerHTML = str +export function stringToDom (str) { + const container = document.createElement('div'); + container.innerHTML = str; - container.firstChild + return container.firstChild; +}