From 75d39c6ca7f9f7a6c53403acad21aa9454389267 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 18 Jan 2025 12:53:53 -0500 Subject: [PATCH] #90 feat(frontend): add modal to ReconciliationJarIndex. --- .../src/components/ReconciliationJarIndex.vue | 9 ++++-- .../components/SummaryReconciliationModal.vue | 31 +++++++++++++++++++ 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryReconciliationModal.vue diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/ReconciliationJarIndex.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/ReconciliationJarIndex.vue index e08b97d..e88e376 100644 --- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/ReconciliationJarIndex.vue +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/ReconciliationJarIndex.vue @@ -12,13 +12,13 @@ :items-length="totalItems" :loading="loading" :search="search" - :item-value="name" @update:options="loadItems" > + @@ -28,6 +28,7 @@ data() { return { api: inject('api'), + selectedReconciliationId: null, itemsPerPage: 10, headers: [ { title: 'Acciones', key: 'id'}, @@ -54,6 +55,10 @@ }) .catch(error => console.log('Error:', error)); }, + openSummaryModal(id) { + this.selectedReconciliationId = id.toString(); + this.$refs.summaryModal.dialog = true; + }, }, } diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryReconciliationModal.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryReconciliationModal.vue new file mode 100644 index 0000000..004d904 --- /dev/null +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/SummaryReconciliationModal.vue @@ -0,0 +1,31 @@ + + +