Liking cljdoc? Tell your friends :D

hx.react


$cljs

($ el & args)
source

assign-methodscljs

(assign-methods class method-map)
source

create-classcljs

(create-class super-class init-fn static-properties method-names)
source

create-componentcljs

(create-component init-fn static-properties method-names)
source

create-contextcljs

Just react/createContext

Just react/createContext
sourceraw docstring

create-elementcljs

(create-element config el args)
source

create-pure-componentcljs

(create-pure-component init-fn static-properties method-names)
source

defcomponentclj/smacro

(defcomponent display-name constructor & body)
source

defncclj/smacro

(defnc display-name props-bindings & body)
source

fcljs

(f form)
source

factorycljs

(factory component)

Takes a React component, and creates a function that returns a new React element

Takes a React component, and creates a function that returns
a new React element
sourceraw docstring

fncclj/smacro

(fnc display-name props-bindings & body)
source

fragmentcljs

source

parse-bodycljs

(parse-body body)
source

props->cljcljs

source

props=cljs

(props= & {:keys [only except]})

Takes two props objects, and returns true or false whether they are structurally equal. Use with react/memo.

Takes two props objects, and returns true or false whether they are
structurally equal. Use with react/memo.
sourceraw docstring

Providercljs

source

react-hiccup-configcljs

source

shallow-renderclj/smacro

(shallow-render & body)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close