Currently test suite is getting stuck due to test using u/with-mounted-component-async and u/run-fns-after-render not finishing at all.
TODO:
[x] ~Figure out how to call after-render callbacks after React finishes the render~
[x] New render and act utils to run checks after component is rendered
[ ] Check and consider if we can just completely drop create-class and the class-based component implementation
Probably not a required change, but would make reagent code cleaner
[ ] drop reagent.core/after-render and possibly other queue functions
There is no simple way to hook into React rendering queue to keep this working as previously.
Likely this isn't used that often, so users would just replace these places with hooks manually?
504 etc.
Currently test suite is getting stuck due to test using
u/with-mounted-component-async
andu/run-fns-after-render
not finishing at all.TODO:
create-class
and the class-based component implementation