Temporary comment duplicated code.

This commit is contained in:
Andrey Antukh 2016-04-09 23:17:43 +03:00
parent b66be25a8e
commit bfc0fc0f98
No known key found for this signature in database
GPG key ID: 4DFEBCB8316A8B95

View file

@ -20,20 +20,20 @@
(declare handlers) (declare handlers)
(defmethod uusc/render-component :default ;; :builtin/icon ;; (defmethod uusc/render-component :default ;; :builtin/icon
[own shape] ;; [own shape]
(let [{:keys [id x y width height group]} shape ;; (let [{:keys [id x y width height group]} shape
selected (rum/react uusc/selected-shapes-l) ;; selected (rum/react uusc/selected-shapes-l)
selected? (contains? selected id) ;; selected? (contains? selected id)
on-mouse-down #(uusi/on-mouse-down % shape selected) ;; on-mouse-down #(uusi/on-mouse-down % shape selected)
on-mouse-up #(uusi/on-mouse-up % shape)] ;; on-mouse-up #(uusi/on-mouse-up % shape)]
(html ;; (html
[:g.shape {:class (when selected? "selected") ;; [:g.shape {:class (when selected? "selected")
:on-mouse-down on-mouse-down ;; :on-mouse-down on-mouse-down
:on-mouse-up on-mouse-up} ;; :on-mouse-up on-mouse-up}
(uusc/render-shape shape #(uusc/shape %)) ;; (uusc/render-shape shape #(uusc/shape %))
(when (and selected? (= (count selected) 1)) ;; (when (and selected? (= (count selected) 1))
(handlers shape))]))) ;; (handlers shape))])))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Circle Handlers ;; Circle Handlers