diff --git a/src/components/advanced/sign_and_verify.vue b/src/components/advanced/sign_and_verify.vue
index c48ecb8..fd2f3fd 100644
--- a/src/components/advanced/sign_and_verify.vue
+++ b/src/components/advanced/sign_and_verify.vue
@@ -61,6 +61,12 @@
:disable="!signatureToVerify || !unsignedData || !address"
@click="verify()"
/>
+
state.gateway.app.config.appearance.theme,
sign_status: state => state.gateway.sign_status,
- verify_status: state => state.gateway.verify_status
+ verify_status: state => state.gateway.verify_status,
+ canClear() {
+ const canClear =
+ this.signatureToVerify !== "" ||
+ this.address !== "" ||
+ this.unsignedData !== "";
+ return canClear;
+ }
}),
watch: {
sign_status: {
@@ -167,6 +180,11 @@ export default {
},
closeDialog() {
this.signature = "";
+ },
+ clear() {
+ this.signatureToVerify = "";
+ this.unsignedData = "";
+ this.address = "";
}
}
};