diff options
Diffstat (limited to 'ui/app/components/signature-request.js')
-rw-r--r-- | ui/app/components/signature-request.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ui/app/components/signature-request.js b/ui/app/components/signature-request.js index a76064bff..25bd9a7b1 100644 --- a/ui/app/components/signature-request.js +++ b/ui/app/components/signature-request.js @@ -49,6 +49,7 @@ function mapDispatchToProps (dispatch) { SignatureRequest.contextTypes = { t: PropTypes.func, + metricsEvent: PropTypes.func, } module.exports = compose( @@ -264,6 +265,13 @@ SignatureRequest.prototype.renderFooter = function () { className: 'request-signature__footer__cancel-button', onClick: event => { cancel(event).then(() => { + this.context.metricsEvent({ + eventOpts: { + category: 'Transactions', + action: 'Sign Request', + name: 'Cancel', + }, + }) this.props.clearConfirmTransaction() this.props.history.push(DEFAULT_ROUTE) }) @@ -275,6 +283,13 @@ SignatureRequest.prototype.renderFooter = function () { className: 'request-signature__footer__sign-button', onClick: event => { sign(event).then(() => { + this.context.metricsEvent({ + eventOpts: { + category: 'Transactions', + action: 'Sign Request', + name: 'Confirm', + }, + }) this.props.clearConfirmTransaction() this.props.history.push(DEFAULT_ROUTE) }) |