feat: Add Store function to utils in injections.go
This commit is contained in:
parent
83e1081c9b
commit
743339d3d4
1 changed files with 9 additions and 0 deletions
|
|
@ -52,6 +52,13 @@ const libsuisource = `
|
|||
|
||||
const $utils = {
|
||||
|
||||
Store: (elm) => {
|
||||
if (typeof elm === "string") {
|
||||
elm = document.querySelector(elm);
|
||||
}
|
||||
return new __sui_store(elm);
|
||||
},
|
||||
|
||||
RemoveClass: (element, className) => {
|
||||
const classes = Array.isArray(className) ? className : className.split(" ");
|
||||
classes.forEach((c) => {
|
||||
|
|
@ -59,6 +66,7 @@ const libsuisource = `
|
|||
if (v === "") return;
|
||||
element.classList.remove(v);
|
||||
});
|
||||
return $utils;
|
||||
},
|
||||
|
||||
AddClass: (element, className) => {
|
||||
|
|
@ -68,6 +76,7 @@ const libsuisource = `
|
|||
if (v === "") return;
|
||||
element.classList.add(v);
|
||||
});
|
||||
return $utils;
|
||||
},
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue