@toyu-ui/solid
Version:
<p align="center"> <h1><span style="color: #4a90e2;">T</span><span style="color: #007aff;">Y</span>UI</h1> </p>
21 lines (20 loc) • 758 B
JavaScript
import { addEventListener as u, getOwner as o, insert as f, effect as v, template as m } from "solid-js/web";
var b = /* @__PURE__ */ m("<tyui-radio-group>", !0, !1, !1);
function g(t) {
return (() => {
var a = b();
return u(a, "change", t.onChange), a._$owner = o(), f(a, () => t.children), v((e) => {
var i = t.disabled, r = t.label, d = t.layout, l = t.name, n = t.required;
return i !== e.e && (a.disabled = e.e = i), r !== e.t && (a.label = e.t = r), d !== e.a && (a.layout = e.a = d), l !== e.o && (a.name = e.o = l), n !== e.i && (a.required = e.i = n), e;
}, {
e: void 0,
t: void 0,
a: void 0,
o: void 0,
i: void 0
}), v(() => a.value = t.value), a;
})();
}
export {
g as RadioGroup
};