File tree Expand file tree Collapse file tree 2 files changed +10
-12
lines changed
status_im/contexts/communities/overview Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Original file line number Diff line number Diff line change 187187 (react/useMemo handler (get-js-deps deps)))
188188
189189(defn delay-render
190- [content & {:keys [ms] :or {ms 0 }}]
191- (let [[render? set-render] (use-state false )]
192- (use-mount
193- (fn []
194- (js/setTimeout #(set-render true ) ms)))
195- (when render?
196- content)))
197-
198- (defn render-after
199- [{:keys [_ms] :as opts} & children]
200- (delay-render (into [:<> ] children) opts))
190+ ([content]
191+ (delay-render {:ms 0 } content))
192+ ([{:keys [ms]} & children]
193+ (let [[render? set-render] (use-state false )]
194+ (use-mount
195+ (fn []
196+ (js/setTimeout #(set-render true ) ms)))
197+ (when render?
198+ (into [:<> ] children)))))
201199
202200(def layout-animation (.-LayoutAnimation ^js react-native))
203201(def configure-next (.-configureNext ^js layout-animation))
Original file line number Diff line number Diff line change 262262 (set-max-scroll 0 )
263263 (set-max-scroll max-scroll-offset))))
264264 [channels-height])
265- [rn/render-after {:ms 120 }
265+ [rn/delay-render {:ms 120 }
266266 [reanimated/flat-list
267267 {:ref flat-list-ref
268268 :style [(style/channel-listing theme listing-height)
You can’t perform that action at this time.
0 commit comments