@mihaelkonjevic I've tried the sample project, it has the same problem. The UI and controller isn't reloaded when I changed its content.
The UI is only re-rendered upon browser refresh, hot reloading does not work with shadow-cljs
. Anyone else using keechma
with shadow-cljs
?
Anyway, @thheller has replied that this not yet supported in shadow-cljs
https://github.com/thheller/shadow-cljs/issues/349
Currently, hot reload works in figwheel
because CLJS supports :recompile-dependents
by default
Workaround is to not use those chained references from one namespace to another
(ns a {:a another/a})
is totally fine
since that ns will depend on another
both will be reloaded.
Or just to place the definitions in one namespace