Comment temporary the copy-selected event (because is broken).

This commit is contained in:
Andrey Antukh 2016-01-28 20:32:33 +02:00
parent e96eb76d84
commit f207136937
2 changed files with 15 additions and 14 deletions

View file

@ -283,18 +283,19 @@
(-apply-update [_ state] (-apply-update [_ state]
(assoc-in state [:workspace :selected] #{})))) (assoc-in state [:workspace :selected] #{}))))
(defn copy-selected ;; ;; FIXME
"Copy the selected shapes." ;; (defn copy-selected
[] ;; "Copy the selected shapes."
(reify ;; []
rs/WatchEvent ;; (reify
(-apply-watch [_ state] ;; rs/WatchEvent
(let [selected (get-in state [:workspace :selected])] ;; (-apply-watch [_ state]
(as-> selected $ ;; (let [selected (get-in state [:workspace :selected])]
(map #(get-in state [:shapes-by-id %]) $) ;; (as-> selected $
(map #(assoc % :id (random-uuid)) $) ;; (map #(get-in state [:shapes-by-id %]) $)
(map #(add-shape % %) $) ;; (map #(assoc % :id (random-uuid)) $)
(rx/from-coll $)))))) ;; (map #(add-icon % %) $)
;; (rx/from-coll $))))))
(defn group-selected (defn group-selected
[] []

View file

@ -170,7 +170,7 @@
shapes-by-id (rum/react wb/shapes-by-id) shapes-by-id (rum/react wb/shapes-by-id)
page (rum/react (focus-page (:page workspace))) page (rum/react (focus-page (:page workspace)))
close #(rs/emit! (dw/toggle-toolbox :layers)) close #(rs/emit! (dw/toggle-toolbox :layers))
copy #(rs/emit! (dw/copy-selected)) ;; copy #(rs/emit! (dw/copy-selected))
group #(rs/emit! (dw/group-selected)) group #(rs/emit! (dw/group-selected))
delete #(rs/emit! (dw/delete-selected))] delete #(rs/emit! (dw/delete-selected))]
(html (html
@ -190,7 +190,7 @@
(rum/with-key key))))]] (rum/with-key key))))]]
[:div.layers-tools [:div.layers-tools
[:ul.layers-tools-content [:ul.layers-tools-content
[:li.clone-layer {:on-click copy} i/copy] [:li.clone-layer #_{:on-click copy} i/copy]
[:li.group-layer {:on-click group} i/folder] [:li.group-layer {:on-click group} i/folder]
[:li.delete-layer {:on-click delete} i/trash]]]]))) [:li.delete-layer {:on-click delete} i/trash]]]])))