rvx
Version:
A signal based rendering library
12 lines • 371 B
JavaScript
import { watch } from "../signals.js";
export function setAttr(elem, name, value) {
watch(value, value => {
if (value === null || value === undefined || value === false) {
elem.removeAttribute(name);
}
else {
elem.setAttribute(name, value === true ? "" : value);
}
});
}
//# sourceMappingURL=set-attr.js.map