Skip to content
This repository has been archived by the owner on Nov 14, 2018. It is now read-only.

s-ted/cublono-quiescent

Repository files navigation

CUBLONO Quiescent

Build Status Dependencies Status Download Status

Lisp/Hiccup style templating in ClojureScript producing ReactJS (Quiescent) component.

Installation

Clojar link

Dependencies

Cublono-quiescent depends on:

  • cublono for the generic parsing process,
  • quiescent for the specific ReactJS object generation.

Usage

(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.

License

Copyright © 2016 Sylvain Tedoldi

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

Lisp/Hiccup style templating in ClojureScript producing ReactJS (Quiescent) component.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published