1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-29 09:40:10 +02:00

add ui events

This commit is contained in:
Kushagra Gour
2019-03-15 15:11:33 +05:30
parent 698de288e0
commit e39e284705
7 changed files with 26 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import { ItemTile } from './ItemTile';
import templates from '../templateList';
import { Divider } from './common';
import Switch from './Switch';
import { trackEvent } from '../analytics';
export class CreateNewModal extends Component {
constructor(props) {
@@ -14,6 +15,11 @@ export class CreateNewModal extends Component {
this.setState({
isFileModeSelected: e.target.checked
});
trackEvent(
'ui',
'newCreationModeChange',
e.target.checked ? 'files' : '3panes'
);
}
render() {
const {
@@ -181,6 +187,7 @@ export class CreateNewModal extends Component {
type="button"
class="btn btn--primary"
onClick={() => {
trackEvent('ui', 'startBlankBtnClick');
this.state.isFileModeSelected
? onBlankFileTemplateSelect()
: onBlankTemplateSelect();