mirror of
https://github.com/penpot/penpot.git
synced 2025-04-14 07:51:35 -05:00
✨ Refresh colorpicker when user selects a color
This commit is contained in:
parent
5809a67e4c
commit
e443ae0962
1 changed files with 7 additions and 2 deletions
|
@ -14,8 +14,13 @@
|
|||
|
||||
(mf/defc colorpicker
|
||||
[{:keys [on-change value colors] :as props}]
|
||||
(let [on-change-complete #(on-change (gobj/get % "hex"))]
|
||||
[:> sketch/default {:color value
|
||||
(let [local-value (mf/use-state value)
|
||||
|
||||
on-change-complete #(do
|
||||
(reset! local-value %)
|
||||
(on-change (gobj/get % "hex")))]
|
||||
|
||||
[:> sketch/default {:color @local-value
|
||||
:disableAlpha true
|
||||
:presetColors colors
|
||||
:onChangeComplete on-change-complete
|
||||
|
|
Loading…
Add table
Reference in a new issue