mirror of
https://github.com/penpot/penpot.git
synced 2025-03-12 15:51:37 -05:00
✨ Add extra info to add-asset-to-library event
This commit is contained in:
parent
2cd8b65a5c
commit
d5bb486de1
1 changed files with 9 additions and 3 deletions
|
@ -899,7 +899,7 @@
|
||||||
:selected-graphics-paths selected-graphics-paths}]))])]))
|
:selected-graphics-paths selected-graphics-paths}]))])]))
|
||||||
|
|
||||||
(mf/defc graphics-box
|
(mf/defc graphics-box
|
||||||
[{:keys [file-id local? objects listing-thumbs? open? open-groups selected-assets reverse-sort?
|
[{:keys [file-id project-id local? objects listing-thumbs? open? open-groups selected-assets reverse-sort?
|
||||||
on-asset-click on-assets-delete on-clear-selection] :as props}]
|
on-asset-click on-assets-delete on-clear-selection] :as props}]
|
||||||
(let [input-ref (mf/use-ref nil)
|
(let [input-ref (mf/use-ref nil)
|
||||||
state (mf/use-state {:renaming nil
|
state (mf/use-state {:renaming nil
|
||||||
|
@ -919,6 +919,8 @@
|
||||||
|
|
||||||
groups (group-assets objects reverse-sort?)
|
groups (group-assets objects reverse-sort?)
|
||||||
|
|
||||||
|
team-id (mf/use-ctx ctx/current-team-id)
|
||||||
|
|
||||||
add-graphic
|
add-graphic
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(fn []
|
(fn []
|
||||||
|
@ -927,13 +929,16 @@
|
||||||
|
|
||||||
on-file-selected
|
on-file-selected
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(mf/deps file-id)
|
(mf/deps file-id project-id team-id)
|
||||||
(fn [blobs]
|
(fn [blobs]
|
||||||
(let [params {:file-id file-id
|
(let [params {:file-id file-id
|
||||||
:blobs (seq blobs)}]
|
:blobs (seq blobs)}]
|
||||||
(st/emit! (dwm/upload-media-asset params)
|
(st/emit! (dwm/upload-media-asset params)
|
||||||
(ptk/event ::ev/event {::ev/name "add-asset-to-library"
|
(ptk/event ::ev/event {::ev/name "add-asset-to-library"
|
||||||
:asset-type "graphics"})))))
|
:asset-type "graphics"
|
||||||
|
:file-id file-id
|
||||||
|
:project-id project-id
|
||||||
|
:team-id team-id})))))
|
||||||
|
|
||||||
on-delete
|
on-delete
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
|
@ -2091,6 +2096,7 @@
|
||||||
|
|
||||||
(when show-graphics?
|
(when show-graphics?
|
||||||
[:& graphics-box {:file-id (:id file)
|
[:& graphics-box {:file-id (:id file)
|
||||||
|
:project-id (:project-id file)
|
||||||
:local? local?
|
:local? local?
|
||||||
:objects media
|
:objects media
|
||||||
:listing-thumbs? listing-thumbs?
|
:listing-thumbs? listing-thumbs?
|
||||||
|
|
Loading…
Add table
Reference in a new issue