Skip to content

Commit bc82348

Browse files
authored
Merge pull request #12713 from ethereum/find-wallet-add-tracking-for-cta-buttons
feat: add tracking for cta buttons in /find-wallet
2 parents cfaadb1 + df3ba77 commit bc82348

File tree

1 file changed

+23
-1
lines changed
  • src/components/FindWallet/WalletTable

1 file changed

+23
-1
lines changed

src/components/FindWallet/WalletTable/index.tsx

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,16 @@ const WalletTable = ({
230230
// Context API
231231
const { supportedLanguage } = useContext(WalletSupportedLanguageContext)
232232

233+
const handleStickyFiltersClick = () => {
234+
onOpen()
235+
236+
trackCustomEvent({
237+
eventCategory: "MobileFilterToggle",
238+
eventAction: "Tap MobileFilterToggle - sticky",
239+
eventName: "show mobile filters true",
240+
})
241+
}
242+
233243
return (
234244
<Container>
235245
<WalletContentHeader>
@@ -243,7 +253,7 @@ const WalletTable = ({
243253
color="primary.base"
244254
textTransform="uppercase"
245255
cursor="pointer"
246-
onClick={onOpen}
256+
onClick={handleStickyFiltersClick}
247257
as="button"
248258
>
249259
{`${t("page-find-wallet-filters")} (${
@@ -320,6 +330,14 @@ const WalletTable = ({
320330
})
321331
}
322332

333+
const handleWalletWebsiteClick = (walletName: string) => {
334+
trackCustomEvent({
335+
eventCategory: "WalletExternalLinkList",
336+
eventAction: "Tap main button",
337+
eventName: `${walletName}`,
338+
})
339+
}
340+
323341
return (
324342
<WalletContainer
325343
key={wallet.key}
@@ -420,6 +438,9 @@ const WalletTable = ({
420438
w="auto"
421439
isExternal
422440
size="sm"
441+
onClick={() =>
442+
handleWalletWebsiteClick(wallet.name)
443+
}
423444
>
424445
{t("page-find-wallet-visit-website")}
425446
</ButtonLink>
@@ -446,6 +467,7 @@ const WalletTable = ({
446467
w="100%"
447468
isExternal
448469
size="sm"
470+
onClick={() => handleWalletWebsiteClick(wallet.name)}
449471
>
450472
{t("page-find-wallet-visit-website")}
451473
</ButtonLink>

0 commit comments

Comments
 (0)