refactor(fs): open-dir now returns map instead of vec

This commit is contained in:
Andelf
2023-03-11 14:19:48 +08:00
parent 6082663f4c
commit 43f9fa33b0
5 changed files with 10 additions and 24 deletions

View File

@@ -164,13 +164,12 @@
(p/let [result (protocol/open-dir record dir ok-handler)]
(if (or (util/electron?)
(mobile-util/native-platform?))
(let [[dir & paths] result
_ (prn ::open-dir result)
dir (:path dir)
(let [{:keys [path files]} result
dir path
_ (prn ::open-dir dir)
files (mapv (fn [entry]
(assoc entry :path (fs2-path/relative-path dir (:path entry))))
paths)]
files)]
(prn :got files)
{:path dir :files files})
result))))