mirror of
https://github.com/penpot/penpot.git
synced 2025-05-24 09:56:12 +02:00
🎉 Manage file images as assets
This commit is contained in:
parent
8f8dc80cad
commit
8c8b5887d6
14 changed files with 482 additions and 18 deletions
|
@ -25,11 +25,15 @@
|
|||
(let [open? (gobj/get props "show")
|
||||
options (gobj/get props "options")
|
||||
is-selectable (gobj/get props "selectable")
|
||||
selected (gobj/get props "selected")]
|
||||
selected (gobj/get props "selected")
|
||||
top (gobj/get props "top")
|
||||
left (gobj/get props "left")]
|
||||
(when open?
|
||||
[:> dropdown' props
|
||||
[:div.context-menu {:class (classnames :is-open open?
|
||||
:is-selectable is-selectable)}
|
||||
:is-selectable is-selectable)
|
||||
:style {:top top
|
||||
:left left}}
|
||||
[:ul.context-menu-items
|
||||
(for [[action-name action-handler] options]
|
||||
[:li.context-menu-item {:class (classnames :is-selected (and selected (= action-name selected)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue