diff --git a/src/utils/index.ts b/src/utils/index.ts index 72b5b0a196878fad75c56683470e6cf202706065..0d6266087d60dcd5b3ff399a9f9f994e59cf1786 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -1,31 +1,31 @@ /** * Check if an element has a class - * @param {HTMLElement} elm + * @param {HTMLElement} ele * @param {string} cls * @returns {boolean} */ export function hasClass(ele: HTMLElement, cls: string) { - return !!ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)')); + return !!ele.className.match(new RegExp("(\\s|^)" + cls + "(\\s|$)")); } /** * Add class to element - * @param {HTMLElement} elm + * @param {HTMLElement} ele * @param {string} cls */ export function addClass(ele: HTMLElement, cls: string) { - if (!hasClass(ele, cls)) ele.className += ' ' + cls; + if (!hasClass(ele, cls)) ele.className += " " + cls; } /** * Remove class from element - * @param {HTMLElement} elm + * @param {HTMLElement} ele * @param {string} cls */ export function removeClass(ele: HTMLElement, cls: string) { if (hasClass(ele, cls)) { - const reg = new RegExp('(\\s|^)' + cls + '(\\s|$)'); - ele.className = ele.className.replace(reg, ' '); + const reg = new RegExp("(\\s|^)" + cls + "(\\s|$)"); + ele.className = ele.className.replace(reg, " "); } }