mirror of
https://github.com/penpot/penpot.git
synced 2026-04-25 11:18:36 +00:00
♻️ Convert text-palette-ctx-menu to modern rumext * format
Rename to text-palette-ctx-menu*, rename show-menu? prop to show-menu, update call site in palette.cljs to [:> text-palette-ctx-menu* ...].
This commit is contained in:
parent
2bbd63287f
commit
14ff56bc89
@ -24,7 +24,7 @@
|
|||||||
[app.main.ui.workspace.color-palette :refer [color-palette*]]
|
[app.main.ui.workspace.color-palette :refer [color-palette*]]
|
||||||
[app.main.ui.workspace.color-palette-ctx-menu :refer [color-palette-ctx-menu*]]
|
[app.main.ui.workspace.color-palette-ctx-menu :refer [color-palette-ctx-menu*]]
|
||||||
[app.main.ui.workspace.text-palette :refer [text-palette*]]
|
[app.main.ui.workspace.text-palette :refer [text-palette*]]
|
||||||
[app.main.ui.workspace.text-palette-ctx-menu :refer [text-palette-ctx-menu]]
|
[app.main.ui.workspace.text-palette-ctx-menu :refer [text-palette-ctx-menu*]]
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.i18n :refer [tr]]
|
[app.util.i18n :refer [tr]]
|
||||||
[app.util.object :as obj]
|
[app.util.object :as obj]
|
||||||
@ -203,10 +203,10 @@
|
|||||||
:ref container}
|
:ref container}
|
||||||
(when text-palette?
|
(when text-palette?
|
||||||
[:*
|
[:*
|
||||||
[:& text-palette-ctx-menu {:show-menu? show-menu?
|
[:> text-palette-ctx-menu* {:show-menu show-menu?
|
||||||
:close-menu on-close-menu
|
:close-menu on-close-menu
|
||||||
:on-select-palette on-select-text-palette-menu
|
:on-select-palette on-select-text-palette-menu
|
||||||
:selected selected-text}]
|
:selected selected-text}]
|
||||||
[:> text-palette* {:size size
|
[:> text-palette* {:size size
|
||||||
:selected selected-text
|
:selected selected-text
|
||||||
:width vport-width}]])
|
:width vport-width}]])
|
||||||
|
|||||||
@ -14,11 +14,11 @@
|
|||||||
[app.util.i18n :refer [tr]]
|
[app.util.i18n :refer [tr]]
|
||||||
[rumext.v2 :as mf]))
|
[rumext.v2 :as mf]))
|
||||||
|
|
||||||
(mf/defc text-palette-ctx-menu
|
(mf/defc text-palette-ctx-menu*
|
||||||
[{:keys [show-menu? close-menu on-select-palette selected]}]
|
[{:keys [show-menu close-menu on-select-palette selected]}]
|
||||||
(let [typographies (mf/deref refs/workspace-file-typography)
|
(let [typographies (mf/deref refs/workspace-file-typography)
|
||||||
libraries (mf/deref refs/libraries)]
|
libraries (mf/deref refs/libraries)]
|
||||||
[:& dropdown {:show show-menu?
|
[:& dropdown {:show show-menu
|
||||||
:on-close close-menu}
|
:on-close close-menu}
|
||||||
[:ul {:class (stl/css :text-context-menu)}
|
[:ul {:class (stl/css :text-context-menu)}
|
||||||
(for [[idx cur-library] (map-indexed vector (vals libraries))]
|
(for [[idx cur-library] (map-indexed vector (vals libraries))]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user