♻️ Refactor binfile implementation

This commit is contained in:
Andrey Antukh 2022-08-10 19:50:30 +02:00
parent 99ed610dde
commit dd73152afd
5 changed files with 370 additions and 362 deletions

View file

@ -142,10 +142,10 @@
(fn [event]
(dom/prevent-default event)
(when-not selected?
(let [shift? (kbd/shift? event)]
(when-not shift?
(st/emit! (dd/clear-selected-files)))
(st/emit! (dd/toggle-file-select file))))
(when-not (kbd/shift? event)
(st/emit! (dd/clear-selected-files)))
(st/emit! (dd/toggle-file-select file)))
(let [position (dom/get-client-position event)]
(swap! local assoc
:menu-open true