summaryrefslogtreecommitdiff
path: root/src/dompa
diff options
context:
space:
mode:
Diffstat (limited to 'src/dompa')
-rw-r--r--src/dompa/nodes.cljc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dompa/nodes.cljc b/src/dompa/nodes.cljc
index 236271d..8600026 100644
--- a/src/dompa/nodes.cljc
+++ b/src/dompa/nodes.cljc
@@ -92,7 +92,7 @@
[name & args-and-elements]
(let [[args & elements] args-and-elements]
`(defn ~name ~args
- (->html [~@elements]))))
+ (->html (vector ~@elements)))))
(defn $
"Creates a new node
@@ -114,4 +114,4 @@
children (if attrs? (rest opts) opts)]
(cond-> {:node/name name}
attrs? (assoc :node/attrs attrs)
- (seq children) (assoc :node/children children)))))
+ (seq children) (assoc :node/children (flatten children))))))