From 10ccdf32fa525f141baced0d8078775b0edabf9f Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Sat, 9 Jul 2016 21:32:14 +0300 Subject: [PATCH] Add defcs macro. --- src/uxbox/util/mixins.clj | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/uxbox/util/mixins.clj b/src/uxbox/util/mixins.clj index 662469b7c..4f34ae4a2 100644 --- a/src/uxbox/util/mixins.clj +++ b/src/uxbox/util/mixins.clj @@ -38,3 +38,8 @@ [& args] (let [[render doc mixins cname] (parse-defc args)] `(def ~cname ~doc (rum/build-defc ~render ~mixins ~(str cname))))) + +(defmacro defcs + [& args] + (let [[render doc mixins cname] (parse-defc args)] + `(def ~cname ~doc (rum/build-defcs ~render ~mixins ~(str cname)))))