From a530cf0dec9a1c0bbb30ebd992a830e5b5de08b2 Mon Sep 17 00:00:00 2001 From: Dexterity <173429049+Dexterity104@users.noreply.github.com> Date: Wed, 24 Jun 2026 04:24:53 -0400 Subject: [PATCH] :recycle: Migrate render-wasm api object-svg to modern component syntax (#9459) * :recycle: Migrate render-wasm api object-svg to modern component syntax * :paperclip: Add minor changes Signed-off-by: Andrey Antukh --------- Signed-off-by: Andrey Antukh Co-authored-by: Andrey Antukh --- frontend/src/app/render_wasm/api.cljs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/render_wasm/api.cljs b/frontend/src/app/render_wasm/api.cljs index cc0814a6b2..eb7e8ce76e 100644 --- a/frontend/src/app/render_wasm/api.cljs +++ b/frontend/src/app/render_wasm/api.cljs @@ -320,9 +320,8 @@ (.postMessage (.-port2 ch) nil))))) ;; Based on app.main.render/object-svg -(mf/defc object-svg - {::mf/props :obj} - [{:keys [shape] :as props}] +(mf/defc object-svg* + [{:keys [shape]}] (let [objects (mf/deref refs/workspace-page-objects) shape-wrapper (mf/with-memo [shape] @@ -344,7 +343,7 @@ (defn get-static-markup [shape] (-> - (mf/element object-svg #js {:shape shape}) + (mf/element object-svg* #js {:shape shape}) (rds/renderToStaticMarkup))) ;; forward declare helpers so render can call them