From c2f91097bb86f29461bab8e1acfa2aa2ead6804c Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Fri, 1 May 2020 18:09:48 +0200 Subject: [PATCH] :zap: Improve performance of recents page rendering. --- frontend/src/uxbox/main/ui/dashboard/grid.cljs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/uxbox/main/ui/dashboard/grid.cljs b/frontend/src/uxbox/main/ui/dashboard/grid.cljs index 17014d12b..6d3a6dd2e 100644 --- a/frontend/src/uxbox/main/ui/dashboard/grid.cljs +++ b/frontend/src/uxbox/main/ui/dashboard/grid.cljs @@ -9,15 +9,18 @@ [uxbox.main.ui.modal :as modal] [uxbox.main.ui.keyboard :as kbd] [uxbox.main.ui.confirm :refer [confirm-dialog]] + [uxbox.main.ui.components.defer :refer [deferred]] [uxbox.main.ui.components.context-menu :refer [context-menu]] [uxbox.util.dom :as dom] [uxbox.util.i18n :as i18n :refer [t tr]] [uxbox.util.router :as rt] + [uxbox.util.timers :as ts] [uxbox.util.time :as dt])) ;; --- Grid Item Thumbnail (mf/defc grid-item-thumbnail + {::mf/wrap [#(deferred % ts/schedule-on-idle)]} [{:keys [file] :as props}] [:div.grid-item-th [:& exports/page-svg {:data (:data file)