From 79d1c5fe1d076bbf48ac3e3c27aca67d414260dc Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Tue, 1 Apr 2025 18:36:45 +0200 Subject: [PATCH] =?UTF-8?q?-=20generato=20lista=20libri,=20con=20possibili?= =?UTF-8?q?t=C3=A0=20di=20cambiare=20l'ordinamento=20dei=20libri=20o=20di?= =?UTF-8?q?=20cancellare=20libri.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CMyDialog/CMyDialog.scss | 10 + src/components/CMyDialog/CMyDialog.ts | 5 + src/components/CMyDialog/CMyDialog.vue | 45 +++-- src/components/CMyEditElem/CMyEditElem.ts | 169 +--------------- src/components/CMyEditElem/CMyEditElem.vue | 36 ++++ src/components/CMySlider/CMySlider.ts | 5 + src/components/CMySlider/CMySlider.vue | 2 +- src/components/CProductTable/CProductTable.ts | 54 +++-- .../CProductTable/CProductTable.vue | 54 +++-- .../CSearchProduct/CSearchProduct.ts | 68 ++++++- src/model/GlobalStore.ts | 2 +- src/store/Products.ts | 185 +++++++++++++++++- src/store/globalStore.ts | 86 +++++--- src/views/ecommerce/catalogo/catalogo.ts | 74 +++---- src/views/ecommerce/catalogo/catalogo.vue | 14 +- 15 files changed, 507 insertions(+), 302 deletions(-) diff --git a/src/components/CMyDialog/CMyDialog.scss b/src/components/CMyDialog/CMyDialog.scss index e69de29b..23884b4b 100755 --- a/src/components/CMyDialog/CMyDialog.scss +++ b/src/components/CMyDialog/CMyDialog.scss @@ -0,0 +1,10 @@ +.maximized-dialog-card { + max-width: 90%; + /* Larghezza massima del dialog */ + max-height: 90%; + /* Altezza massima del dialog */ + margin: auto; + /* Centra il dialog nello schermo */ + border-radius: 16px; + /* Angoli arrotondati opzionali */ +} \ No newline at end of file diff --git a/src/components/CMyDialog/CMyDialog.ts b/src/components/CMyDialog/CMyDialog.ts index b37f6b0a..49de0872 100755 --- a/src/components/CMyDialog/CMyDialog.ts +++ b/src/components/CMyDialog/CMyDialog.ts @@ -20,6 +20,11 @@ export default defineComponent({ required: false, default: '', }, + class: { + type: String, + required: false, + default: '', + }, }, setup(props, { emit }) { const userStore = useUserStore() diff --git a/src/components/CMyDialog/CMyDialog.vue b/src/components/CMyDialog/CMyDialog.vue index ed981785..7f051525 100755 --- a/src/components/CMyDialog/CMyDialog.vue +++ b/src/components/CMyDialog/CMyDialog.vue @@ -1,25 +1,34 @@ - +