From 21b15167dd1fb8de4df965dfa3b33173e10a39af Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Fri, 12 Jul 2024 10:06:27 +0200 Subject: [PATCH] :sparkles: Add detach method to plugins --- frontend/src/app/plugins/shape.cljs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/src/app/plugins/shape.cljs b/frontend/src/app/plugins/shape.cljs index 62d31bb9b..f8014b20b 100644 --- a/frontend/src/app/plugins/shape.cljs +++ b/frontend/src/app/plugins/shape.cljs @@ -32,6 +32,7 @@ [app.common.uuid :as uuid] [app.main.data.workspace :as dw] [app.main.data.workspace.groups :as dwg] + [app.main.data.workspace.libraries :as dwl] [app.main.data.workspace.selection :as dws] [app.main.data.workspace.shape-layout :as dwsl] [app.main.data.workspace.shapes :as dwsh] @@ -441,6 +442,10 @@ (let [[root component] (u/locate-component objects shape)] (lib-component-proxy $plugin (:component-file root) (:id component)))))) + (detach + [_] + (st/emit! (dwl/detach-component $id))) + (export [self value] (let [value (parser/parse-export value)]