Lisp/Hiccup style templating in ClojureScript producing ReactJS (Quiescent) component.
Cublono-quiescent depends on:
(ns myns
(:require [cublono-quiescent.interpreter :as i]))
(i/interpret [:div.my-class#my-id {:attr "value"} "substuff..."])
is the same as the quiescent call:
(ns myns
(:require [quiescent.core :as q]
[quiescent.dom :as d]))
(q/component
(fn []
(d/div {:className "my-class"
:id "my-id"
:attr "value"}
"substuff...")))
See test cases for more examples.
Copyright © 2016 Sylvain Tedoldi
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.