step 2: :file-sync/sync-state

This commit is contained in:
Tienson Qin
2022-09-29 22:10:14 +08:00
parent 308a4aeb47
commit 8e4fcb4f8c
5 changed files with 29 additions and 42 deletions

View File

@@ -206,7 +206,7 @@
*loading? (::loading? state)
*exist? (::exist? state)]
(when (and sync-on? asset-file? (false? @*exist?))
(let [sync-state (state/sub [:file-sync/sync-state (state/get-current-repo)])
(let [sync-state (state/get-file-sync-state (state/get-current-file-sync-graph-uuid))
downloading-files (:current-remote->local-files sync-state)
contain-url? (and (seq downloading-files)
(some #(string/ends-with? src %) downloading-files))]
@@ -220,7 +220,7 @@
(reset! *loading? false))))))
state)}
[state src content-fn]
(let [_ (state/sub [:file-sync/sync-state (state/get-current-repo)])
(let [_ (state/sub-file-sync-state (state/get-current-file-sync-graph-uuid))
exist? @(::exist? state)
loading? @(::loading? state)
asset-file? (::asset-file? state)