penpot/frontend/src/app/main/data/render_wasm.cljs
2024-11-07 11:36:27 +01:00

18 lines
385 B
Clojure

(ns app.main.data.render-wasm
(:require
[potok.v2.core :as ptk]))
(defn context-lost
[]
(ptk/reify ::context-lost
ptk/UpdateEvent
(update [_ state]
(update state :render-state #(assoc % :lost true)))))
(defn context-restored
[]
(ptk/reify ::context-restored
ptk/UpdateEvent
(update [_ state]
(update state :render-state #(dissoc % :lost)))))