We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ce2c505 commit 6d78838Copy full SHA for 6d78838
src/reagent/impl/component.cljs
@@ -401,7 +401,7 @@
401
tag (.-reagentRender jsprops)
402
403
;; Use counter to trigger render manually.
404
- [_ update-count] (react/useState 0)
+ [_ force-update] (react/useReducer inc 0)
405
406
;; This object mimics React Class attributes and methods.
407
;; To support form-2 components, even the render fn needs to
@@ -411,7 +411,7 @@
411
412
_ (when-not (.-current state-ref)
413
(let [obj #js {}]
414
- (set! (.-forceUpdate obj) (fn [] (update-count inc)))
+ (set! (.-forceUpdate obj) force-update)
415
(set! (.-cljsMountOrder obj) (batch/next-mount-count))
416
;; Use reagentRender name, as that is also used
417
;; by class components, and some checks.
0 commit comments