Skip to content

Latest commit

 

History

History
23 lines (23 loc) · 980 Bytes

File metadata and controls

23 lines (23 loc) · 980 Bytes

Features [7/7]

replicant/mounting

replicant/unmounting

dev-mode assert

:replicant/on-mount

:replicant/on-unmount

Support vars as event listeners #’

DOMException: Failed to execute ‘setAttribute’ on ‘Element’: ‘loading?’ is not a valid attribute name.

Bugs [0/1]

Call life-cycle hooks on descendants of removed child

Asserts [6/8]

Using :className

Using spaced strings for :class

Using string style

:keyUp vs keyup

Style keys that are not strings or keywords

Style keys should be dash cased, not camelCased

Do not trigger renders from life-cycle hooks

(when {:style {}}) <= Leads to nil, which is treated as a missing child. Don’t wrap the attribute map in a when

Aliases [3/3]

Only call alias function once per render

Don’t call alias function when hiccup is unchanged

Offer setting for eager rendering of aliases (dev)