0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-01 20:09:04 -05:00

Send event when an user opens a modal

This commit is contained in:
Pablo Alba 2024-11-07 16:25:36 +01:00
parent c3dc165c4c
commit 70a1a7a5ea

View file

@ -10,6 +10,7 @@
[app.common.uuid :as uuid] [app.common.uuid :as uuid]
[app.main.data.events :as ev] [app.main.data.events :as ev]
[app.main.store :as st] [app.main.store :as st]
[beicon.v2.core :as rx]
[cljs.core :as c] [cljs.core :as c]
[potok.v2.core :as ptk])) [potok.v2.core :as ptk]))
@ -30,6 +31,12 @@
(dissoc :type) (dissoc :type)
(assoc :name type))) (assoc :name type)))
ptk/WatchEvent
(watch [_ _ _]
(rx/of (ptk/event
::ev/event
{::ev/name "show-modal" :type type})))
ptk/UpdateEvent ptk/UpdateEvent
(update [_ state] (update [_ state]
(assoc state ::modal {:id id (assoc state ::modal {:id id