added Matomo tracking for workspace menu

pull/5370/head
lianahus 2 years ago
parent ff3445f97e
commit 97e40beb3d
  1. 7
      libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx

@ -5,6 +5,7 @@ import { FileExplorer } from './components/file-explorer' // eslint-disable-line
import { FileSystemContext } from './contexts' import { FileSystemContext } from './contexts'
import './css/remix-ui-workspace.css' import './css/remix-ui-workspace.css'
import { ROOT_PATH } from './utils/constants' import { ROOT_PATH } from './utils/constants'
const _paq = window._paq = window._paq || []
const canUpload = window.File || window.FileReader || window.FileList || window.Blob const canUpload = window.File || window.FileReader || window.FileList || window.Blob
@ -205,6 +206,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
createWorkspace() createWorkspace()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'workspaceCreate'])
}} }}
className='far fa-plus-square remixui_menuicon' className='far fa-plus-square remixui_menuicon'
title='Create'> title='Create'>
@ -216,6 +218,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
renameCurrentWorkspace() renameCurrentWorkspace()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'workspaceRename'])
}} }}
className='far fa-edit remixui_menuicon' className='far fa-edit remixui_menuicon'
title='Rename'> title='Rename'>
@ -227,6 +230,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
deleteCurrentWorkspace() deleteCurrentWorkspace()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'workspaceDelete'])
}} }}
className='far fa-trash remixui_menuicon' className='far fa-trash remixui_menuicon'
title='Delete'> title='Delete'>
@ -238,6 +242,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
downloadWorkspaces() downloadWorkspaces()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'workspacesDownload'])
}} }}
className='far fa-download remixui_menuicon' className='far fa-download remixui_menuicon'
title='Download Workspaces'> title='Download Workspaces'>
@ -249,6 +254,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
restoreBackup() restoreBackup()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'workspacesRestore'])
}} }}
className='far fa-upload remixui_menuicon' className='far fa-upload remixui_menuicon'
title='Restore Workspaces Backup'> title='Restore Workspaces Backup'>
@ -260,6 +266,7 @@ export function Workspace () {
onClick={(e) => { onClick={(e) => {
e.stopPropagation() e.stopPropagation()
cloneGitRepository() cloneGitRepository()
_paq.push(['trackEvent', 'fileExplorer', 'workspaceMenu', 'cloneGitRepository'])
}} }}
className='far fa-clone remixui_menuicon' className='far fa-clone remixui_menuicon'
title='Clone Git Repository'> title='Clone Git Repository'>

Loading…
Cancel
Save