From 8bf7afddd24e6df15f5187711d8676df9fd59418 Mon Sep 17 00:00:00 2001 From: Julie Blanc Date: Fri, 6 Mar 2026 18:37:48 +0100 Subject: [PATCH] factorisation ElementPopUp --- src/components/ElementPopup.vue | 947 ++------------------------ src/composables/useElementSettings.js | 813 ++++++++++++++++++++++ src/composables/useSpacingEditor.js | 79 +++ 3 files changed, 932 insertions(+), 907 deletions(-) create mode 100644 src/composables/useElementSettings.js create mode 100644 src/composables/useSpacingEditor.js diff --git a/src/components/ElementPopup.vue b/src/components/ElementPopup.vue index 3ee8a75..9b393cb 100644 --- a/src/components/ElementPopup.vue +++ b/src/components/ElementPopup.vue @@ -7,7 +7,7 @@ :popup-width="800" :popup-height="600" :show-inheritance="false" - @close="close" + @close="handleClose" @css-input="handleCssInput" >