Merge pull request #1403 from matrix-org/luke/track-action-buttons
Track action button click event
This commit is contained in:
commit
a0c5bbb3eb
1 changed files with 2 additions and 0 deletions
|
@ -19,6 +19,7 @@ import PropTypes from 'prop-types';
|
||||||
import AccessibleButton from './AccessibleButton';
|
import AccessibleButton from './AccessibleButton';
|
||||||
import dis from '../../../dispatcher';
|
import dis from '../../../dispatcher';
|
||||||
import sdk from '../../../index';
|
import sdk from '../../../index';
|
||||||
|
import Analytics from '../../../Analytics';
|
||||||
|
|
||||||
export default React.createClass({
|
export default React.createClass({
|
||||||
displayName: 'RoleButton',
|
displayName: 'RoleButton',
|
||||||
|
@ -47,6 +48,7 @@ export default React.createClass({
|
||||||
|
|
||||||
_onClick: function(ev) {
|
_onClick: function(ev) {
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
|
Analytics.trackEvent('Action Button', 'click', this.props.action);
|
||||||
dis.dispatch({action: this.props.action});
|
dis.dispatch({action: this.props.action});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue