Preact.res.mjs
1// Generated by ReScript, PLEASE EDIT WITH CARE
2
3import * as Core__Array from "@rescript/core/lib/es6/src/Core__Array.res.mjs";
4
5function option(elem) {
6 if (elem !== undefined) {
7 return elem;
8 } else {
9 return null;
10 }
11}
12
13let ClassList = {};
14
15let Elements = {};
16
17let Signal = {};
18
19function cls(base, kv) {
20 return Core__Array.reduce(Object.keys(kv), base, (out, key) => {
21 if (kv[key]) {
22 return out + (` ` + key);
23 } else {
24 return out;
25 }
26 });
27}
28
29export {
30 option,
31 ClassList,
32 Elements,
33 Signal,
34 cls,
35}
36/* No side effect */