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 */