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 = ""; } } };