css loading

pull/645/head
Tienson Qin 2020-05-10 09:45:09 +08:00
parent 1d78d7bdcb
commit 1b1230a473
1 changed files with 12 additions and 4 deletions

View File

@ -120,6 +120,13 @@
"Starred"]]
(starred-pages page-active? close-modal-fn)]))
(rum/defc loading
[content]
[:div.flex.flex-row.align-center
[:span.lds-dual-ring.mr-2]
[:span {:style {:margin-top 2}}
content]])
;; TODO: simplify logic
(rum/defc main-content < rum/reactive
[]
@ -133,22 +140,23 @@
[:div.max-w-7xl.mx-auto
(cond
cloning?
[:div "Cloning ..."]
(loading "Cloning ")
(seq latest-journals)
(journal/journals latest-journals)
importing-to-db?
[:div "Parsing files ..."]
(loading "Parsing files")
loading-files?
[:div "Loading files ..."]
(loading "Loading files")
(empty? (:repos me))
(widgets/add-repo)
(nil? (:email me))
(settings/set-email))]))
(settings/set-email))
]))
(rum/defc custom-context-menu-content
[]