From 48855c1e52d0ca6156e4240bcbbc5c723e855ceb Mon Sep 17 00:00:00 2001
From: Vitor Mattos
Date: Tue, 17 Sep 2024 13:15:09 -0300
Subject: [PATCH] fix: close button
Signed-off-by: Vitor Mattos
---
.../RightSidebar/RequestSignatureTab.vue | 17 +++++++++--------
src/views/SignPDF/_partials/Sign.vue | 15 ---------------
2 files changed, 9 insertions(+), 23 deletions(-)
diff --git a/src/Components/RightSidebar/RequestSignatureTab.vue b/src/Components/RightSidebar/RequestSignatureTab.vue
index 4f7641c6e..9d55cfa8c 100644
--- a/src/Components/RightSidebar/RequestSignatureTab.vue
+++ b/src/Components/RightSidebar/RequestSignatureTab.vue
@@ -58,7 +58,9 @@
+ :name="fileName"
+ :close-button-contained="false"
+ @close="closeModal()">
@@ -152,6 +154,9 @@ export default {
hasSigners() {
return this.filesStore.hasSigners()
},
+ fileName() {
+ return this.filesStore.getFile()?.name ?? ''
+ },
},
watch: {
signers(signers) {
@@ -159,20 +164,16 @@ export default {
},
},
async mounted() {
- window.addEventListener('message', this.closeModal)
subscribe('libresign:edit-signer', this.editSigner)
this.filesStore.disableIdentifySigner()
},
beforeUnmount() {
- window.removeEventListener('message', this.closeModal)
unsubscribe('libresign:edit-signer')
},
methods: {
- closeModal(message) {
- if (message.data.type === 'close-modal') {
- this.modalSrc = ''
- this.filesStore.flushSelectedFile()
- }
+ closeModal() {
+ this.modalSrc = ''
+ this.filesStore.flushSelectedFile()
},
validationFile() {
if (this.useModal) {
diff --git a/src/views/SignPDF/_partials/Sign.vue b/src/views/SignPDF/_partials/Sign.vue
index 7da0462e9..f4aeb8361 100644
--- a/src/views/SignPDF/_partials/Sign.vue
+++ b/src/views/SignPDF/_partials/Sign.vue
@@ -41,13 +41,6 @@
{{ t('libresign', 'Unable to sign.') }}
-
- {{ t('libresign', 'Cancel') }}
-