Skip to content

Commit

Permalink
Merge pull request #357 from lidofinance/feature/si-1368-matomo
Browse files Browse the repository at this point in the history
Fix matomo-wallets events
  • Loading branch information
jake4take authored Jun 18, 2024
2 parents 5b498ef + c1c9725 commit dee5f24
Showing 1 changed file with 12 additions and 156 deletions.
168 changes: 12 additions & 156 deletions consts/matomo-wallets-events.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ import { Metrics as WalletsMetrics } from 'reef-knot/connect-wallet-modal';
export const enum MATOMO_WALLETS_EVENTS_TYPES {
onClickAmbire = 'onClickAmbire',
onConnectAmbire = 'onConnectAmbire',
onClickBlockchaincom = 'onClickBlockchaincom',
onConnectBlockchaincom = 'onConnectBlockchaincom',
onClickBrave = 'onClickBrave',
onConnectBrave = 'onConnectBrave',
onClickCoin98 = 'onClickCoin98',
Expand All @@ -14,36 +12,22 @@ export const enum MATOMO_WALLETS_EVENTS_TYPES {
onConnectCoinbase = 'onConnectCoinbase',
onClickExodus = 'onClickExodus',
onConnectExodus = 'onConnectExodus',
onClickGamestop = 'onClickGamestop',
onConnectGamestop = 'onConnectGamestop',
onClickImToken = 'onClickImToken',
onConnectImToken = 'onConnectImToken',
onClickLedger = 'onClickLedger',
onConnectLedger = 'onConnectLedger',
onClickMathWallet = 'onClickMathWallet',
onConnectMathWallet = 'onConnectMathWallet',
onClickMetamask = 'onClickMetamask',
onConnectMetamask = 'onConnectMetamask',
onClickOperaWallet = 'onClickOperaWallet',
onConnectOperaWallet = 'onConnectOperaWallet',
onClickTally = 'onClickTally',
onConnectTally = 'onConnectTally',
onClickTrust = 'onClickTrust',
onConnectTrust = 'onConnectTrust',
onClickWC = 'onClickWC',
onConnectWC = 'onConnectWC',
onClickXdefi = 'onClickXdefi',
onConnectXdefi = 'onConnectXdefi',
onClickZenGo = 'onClickZenGo',
onConnectZenGo = 'onConnectZenGo',
onClickZerion = 'onClickZerion',
onConnectZerion = 'onConnectZerion',
onClickOkx = 'onClickOkx',
onConnectOkx = 'onConnectOkx',
onClickPhantom = 'onClickPhantom',
onConnectPhantom = 'onConnectPhantom',
onClickBitkeep = 'onClickBitkeep',
onConnectBitkeep = 'onConnectBitkeep',
onClickBitget = 'onClickBitget',
onConnectBitget = 'onConnectBitget',
}

export const MATOMO_WALLETS_EVENTS: Record<
Expand All @@ -60,16 +44,6 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect Ambire wallet',
'eth_widget_connect_ambire',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickBlockchaincom]: [
'Ethereum_Staking_Widget',
'Click Blockchain.com wallet',
'eth_widget_click_blockchaincom',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectBlockchaincom]: [
'Ethereum_Staking_Widget',
'Connect Blockchain.com wallet',
'eth_widget_connect_blockchaincom',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickBrave]: [
'Ethereum_Staking_Widget',
'Click Brave wallet',
Expand Down Expand Up @@ -110,16 +84,6 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect Exodus wallet',
'eth_widget_connect_exodus',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickGamestop]: [
'Ethereum_Staking_Widget',
'Click Gamestop wallet',
'eth_widget_click_gamestop',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectGamestop]: [
'Ethereum_Staking_Widget',
'Connect Gamestop wallet',
'eth_widget_connect_gamestop',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickImToken]: [
'Ethereum_Staking_Widget',
'Click imToken wallet',
Expand All @@ -140,16 +104,6 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect Ledger wallet',
'eth_widget_connect_ledger',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickMathWallet]: [
'Ethereum_Staking_Widget',
'Click MathWallet wallet',
'eth_widget_click_mathwallet',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectMathWallet]: [
'Ethereum_Staking_Widget',
'Connect MathWallet wallet',
'eth_widget_connect_mathwallet',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickMetamask]: [
'Ethereum_Staking_Widget',
'Click Metamask wallet',
Expand All @@ -160,26 +114,6 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect Metamask wallet',
'eth_widget_connect_metamask',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickOperaWallet]: [
'Ethereum_Staking_Widget',
'Click Opera wallet',
'eth_widget_click_opera',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectOperaWallet]: [
'Ethereum_Staking_Widget',
'Connect Opera wallet',
'eth_widget_connect_opera',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickTally]: [
'Ethereum_Staking_Widget',
'Click Tally wallet',
'eth_widget_click_tally',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectTally]: [
'Ethereum_Staking_Widget',
'Connect Tally wallet',
'eth_widget_connect_tally',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickTrust]: [
'Ethereum_Staking_Widget',
'Click Trust wallet',
Expand Down Expand Up @@ -210,26 +144,6 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect XDEFI wallet',
'eth_widget_connect_xdefi',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickZenGo]: [
'Ethereum_Staking_Widget',
'Click ZenGo wallet',
'eth_widget_click_zengo',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectZenGo]: [
'Ethereum_Staking_Widget',
'Connect ZenGo wallet',
'eth_widget_connect_zengo',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickZerion]: [
'Ethereum_Staking_Widget',
'Click Zerion wallet',
'eth_widget_click_zerion',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectZerion]: [
'Ethereum_Staking_Widget',
'Connect Zerion wallet',
'eth_widget_connect_zerion',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickOkx]: [
'Ethereum_Staking_Widget',
'Click OKX wallet',
Expand All @@ -240,25 +154,15 @@ export const MATOMO_WALLETS_EVENTS: Record<
'Connect OKX wallet',
'eth_widget_connect_okx',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickPhantom]: [
'Ethereum_Staking_Widget',
'Click Phantom wallet',
'eth_widget_click_phantom',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectPhantom]: [
[MATOMO_WALLETS_EVENTS_TYPES.onClickBitget]: [
'Ethereum_Staking_Widget',
'Connect Phantom wallet',
'eth_widget_connect_phantom',
'Click BitGet wallet',
'eth_widget_click_bitget',
],
[MATOMO_WALLETS_EVENTS_TYPES.onClickBitkeep]: [
[MATOMO_WALLETS_EVENTS_TYPES.onConnectBitget]: [
'Ethereum_Staking_Widget',
'Click BitKeep wallet',
'eth_widget_click_bitkeep',
],
[MATOMO_WALLETS_EVENTS_TYPES.onConnectBitkeep]: [
'Ethereum_Staking_Widget',
'Connect BitKeep wallet',
'eth_widget_connect_bitkeep',
'Connect BitGet wallet',
'eth_widget_connect_bitget',
],
};

Expand All @@ -269,9 +173,6 @@ export const walletsMetrics: WalletsMetrics = {
onClickAmbire: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickAmbire);
},
onClickBlockchaincom: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickBlockchaincom);
},
onClickBrave: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickBrave);
},
Expand All @@ -284,27 +185,15 @@ export const walletsMetrics: WalletsMetrics = {
onClickExodus: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickExodus);
},
onClickGamestop: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickGamestop);
},
onClickImToken: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickImToken);
},
onClickLedger: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickLedger);
},
onClickMathWallet: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickMathWallet);
},
onClickMetamask: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickMetamask);
},
onClickOperaWallet: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickOperaWallet);
},
onClickTally: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickTally);
},
onClickTrust: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickTrust);
},
Expand All @@ -314,20 +203,11 @@ export const walletsMetrics: WalletsMetrics = {
onClickXdefi: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickXdefi);
},
onClickZenGo: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickZenGo);
},
onClickZerion: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickZerion);
},
onClickOkx: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickOkx);
},
onClickPhantom: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickPhantom);
},
onClickBitkeep: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickBitkeep);
onClickBitget: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onClickBitget);
},
},
},
Expand All @@ -336,9 +216,6 @@ export const walletsMetrics: WalletsMetrics = {
onConnectAmbire: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectAmbire);
},
onConnectBlockchaincom: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectBlockchaincom);
},
onConnectBrave: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectBrave);
},
Expand All @@ -351,27 +228,15 @@ export const walletsMetrics: WalletsMetrics = {
onConnectExodus: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectExodus);
},
onConnectGamestop: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectGamestop);
},
onConnectImToken: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectImToken);
},
onConnectLedger: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectLedger);
},
onConnectMathWallet: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectMathWallet);
},
onConnectMetamask: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectMetamask);
},
onConnectOperaWallet: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectOperaWallet);
},
onConnectTally: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectTally);
},
onConnectTrust: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectTrust);
},
Expand All @@ -381,20 +246,11 @@ export const walletsMetrics: WalletsMetrics = {
onConnectXdefi: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectXdefi);
},
onConnectZenGo: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectZenGo);
},
onConnectZerion: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectZerion);
},
onConnectOkx: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectOkx);
},
onConnectPhantom: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectPhantom);
},
onConnectBitkeep: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectBitkeep);
onConnectBitget: () => {
trackEvent(...MATOMO_WALLETS_EVENTS.onConnectBitget);
},
},
},
Expand Down

0 comments on commit dee5f24

Please sign in to comment.