!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.clsx=n()}(this,(function(){function e(n){var t,f,o="";if("string"==typeof n||"number"==typeof n)o+=n;else if("object"==typeof n)if(Array.isArray(n)){var r=n.length;for(t=0;t<r;t++)n[t]&&(f=e(n[t]))&&(o&&(o+=" "),o+=f)}else for(f in n)n[f]&&(o&&(o+=" "),o+=f);return o}function n(){for(var n,t,f=0,o="",r=arguments.length;f<r;f++)(n=arguments[f])&&(t=e(n))&&(o&&(o+=" "),o+=t);return o}return n.clsx=n,n}));
const dom = document.getElementById("dom");
function use_clsx(dom, ...next) {
const className = clsx(...next);
if (dom.__className !== className) {
dom.className = dom.__className = className;
}
}
function use_classlist(dom, prev = {}, next) {
for (const k in next) {
if (prev[k] !== next[k]) {
if (next[k]) {
dom.classList.add(k);
} else {
dom.classList.remove(k);
}
}
}
return next;
}
function use_toggle(dom, prev = {}, next) {
for (const k in next) {
if (prev[k] !== next[k]) {
dom.classList.toggle(k, next[k]);
}
}
return next;
}