Fork me on GitHub
#reitit
<
2022-09-29
>
andrzejsliwa10:09:40

Hey, it’s expected that if I’m using reitit for frontend routing, changing the reagent component rendered as view (via shadow-cljs watch) isn’t re-rendering it. I need to browser refresh to see it. I was wondering if there is any way of hooking to code-reload to trigger refresh.

andrzejsliwa18:09:16

Looks like I made mistake, and I put (router-start!) in the wrong place

(defn ^:export init
  []
  (router-start!)
  (start))
after moving it to after-load now, its working like expected
(defn ^:dev/after-load start
  []
  (router-start!)
  (d/render
   [current-page]
   (.getElementById js/document "app")))