Virtual pagination for accounts page

This commit is contained in:
Bryce Covert
2020-08-03 21:16:08 -07:00
parent 283cbece9a
commit 6742d58580
8 changed files with 139 additions and 105 deletions

View File

@@ -141,13 +141,8 @@
(defn cell [params]
[:td params
[appearing {:visible? true
:timeout 1000
:enter-class "appear"
:exit-class "disappear"}
(into [:span.test ]
(r/children (r/current-component)))]])
(into [:span.test ]
(r/children (r/current-component)))])
(defn body []
(let [children (r/children (r/current-component))]
@@ -207,3 +202,11 @@
(into
[:<> ]
(r/children (r/current-component))))))
(defn virtual-paginate [start xs ]
(take 100 (drop start xs)))
(defn virtual-paginate-controls [start xs]
{:start start :end (min (+ start 100)
(count xs))
:total (count xs)})