0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-13 10:38:13 -05:00

Merge pull request #2563 from penpot/superalex-add-extra-info-to-add-asset-to-library-event

 Add extra info to add-asset-to-library event
This commit is contained in:
Andrey Antukh 2022-11-17 11:41:01 +01:00 committed by GitHub
commit 9981bc7c9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -899,7 +899,7 @@
:selected-graphics-paths selected-graphics-paths}]))])]))
(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}]
(let [input-ref (mf/use-ref nil)
state (mf/use-state {:renaming nil
@ -919,6 +919,8 @@
groups (group-assets objects reverse-sort?)
team-id (mf/use-ctx ctx/current-team-id)
add-graphic
(mf/use-fn
(fn []
@ -927,13 +929,16 @@
on-file-selected
(mf/use-fn
(mf/deps file-id)
(mf/deps file-id project-id team-id)
(fn [blobs]
(let [params {:file-id file-id
:blobs (seq blobs)}]
(st/emit! (dwm/upload-media-asset params)
(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
(mf/use-fn
@ -2091,6 +2096,7 @@
(when show-graphics?
[:& graphics-box {:file-id (:id file)
:project-id (:project-id file)
:local? local?
:objects media
:listing-thumbs? listing-thumbs?