Commit 73e42024 authored by Jordan Frankfurt's avatar Jordan Frankfurt Committed by GitHub

fix: use analytics-events exported event names for sendAnalyticsEvent calls (#5781)

use analytics-events exported event names for sendAnalyticsEvent calls
parent 6e228185
import { Trans } from '@lingui/macro' import { Trans } from '@lingui/macro'
import { sendAnalyticsEvent } from '@uniswap/analytics' import { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceEventName } from '@uniswap/analytics-events'
import { useWeb3React } from '@web3-react/core' import { useWeb3React } from '@web3-react/core'
import fiatMaskUrl from 'assets/svg/fiat_mask.svg' import fiatMaskUrl from 'assets/svg/fiat_mask.svg'
import { BaseVariant } from 'featureFlags' import { BaseVariant } from 'featureFlags'
...@@ -113,7 +114,7 @@ export function FiatOnrampAnnouncement() { ...@@ -113,7 +114,7 @@ export function FiatOnrampAnnouncement() {
const toggleWalletDropdown = useToggleWalletDropdown() const toggleWalletDropdown = useToggleWalletDropdown()
const handleClick = useCallback(() => { const handleClick = useCallback(() => {
sendAnalyticsEvent('FOR Banner Click') sendAnalyticsEvent(InterfaceEventName.FIAT_ONRAMP_BANNER_CLICKED)
toggleWalletDropdown() toggleWalletDropdown()
acknowledge({ user: true }) acknowledge({ user: true })
}, [acknowledge, toggleWalletDropdown]) }, [acknowledge, toggleWalletDropdown])
......
import { Trans } from '@lingui/macro' import { Trans } from '@lingui/macro'
import { sendAnalyticsEvent } from '@uniswap/analytics' import { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceEventName } from '@uniswap/analytics-events'
import { formatUSDPrice } from '@uniswap/conedison/format' import { formatUSDPrice } from '@uniswap/conedison/format'
import { CurrencyAmount, Token } from '@uniswap/sdk-core' import { CurrencyAmount, Token } from '@uniswap/sdk-core'
import { useWeb3React } from '@web3-react/core' import { useWeb3React } from '@web3-react/core'
...@@ -252,7 +253,7 @@ const AuthenticatedHeader = () => { ...@@ -252,7 +253,7 @@ const AuthenticatedHeader = () => {
const openFiatOnrampModal = useOpenModal(ApplicationModal.FIAT_ONRAMP) const openFiatOnrampModal = useOpenModal(ApplicationModal.FIAT_ONRAMP)
const openFoRModalWithAnalytics = useCallback(() => { const openFoRModalWithAnalytics = useCallback(() => {
sendAnalyticsEvent('Fiat OnRamp Widget Opened') sendAnalyticsEvent(InterfaceEventName.FIAT_ONRAMP_WIDGET_OPENED)
openFiatOnrampModal() openFiatOnrampModal()
}, [openFiatOnrampModal]) }, [openFiatOnrampModal])
......
...@@ -209,7 +209,7 @@ function Web3StatusInner() { ...@@ -209,7 +209,7 @@ function Web3StatusInner() {
const theme = useTheme() const theme = useTheme()
const toggleWalletDropdown = useToggleWalletDropdown() const toggleWalletDropdown = useToggleWalletDropdown()
const handleWalletDropdownClick = useCallback(() => { const handleWalletDropdownClick = useCallback(() => {
sendAnalyticsEvent('FOR Account Dropdown Button Clicks') sendAnalyticsEvent(InterfaceEventName.ACCOUNT_DROPDOWN_BUTTON_CLICKED)
toggleWalletDropdown() toggleWalletDropdown()
}, [toggleWalletDropdown]) }, [toggleWalletDropdown])
const toggleWalletModal = useToggleWalletModal() const toggleWalletModal = useToggleWalletModal()
......
import { sendAnalyticsEvent } from '@uniswap/analytics' import { sendAnalyticsEvent } from '@uniswap/analytics'
import { MoonpayEventName } from '@uniswap/analytics-events'
import { DEFAULT_TXN_DISMISS_MS } from 'constants/misc' import { DEFAULT_TXN_DISMISS_MS } from 'constants/misc'
import { useCallback, useEffect, useMemo, useState } from 'react' import { useCallback, useEffect, useMemo, useState } from 'react'
import { useAppDispatch, useAppSelector } from 'state/hooks' import { useAppDispatch, useAppSelector } from 'state/hooks'
...@@ -52,7 +53,7 @@ export function useFiatOnrampAvailability(shouldCheck: boolean, callback?: () => ...@@ -52,7 +53,7 @@ export function useFiatOnrampAvailability(shouldCheck: boolean, callback?: () =>
setLoading(true) setLoading(true)
try { try {
const result = await getMoonpayAvailability() const result = await getMoonpayAvailability()
sendAnalyticsEvent('MoonPay Geochecker', { success: result }) sendAnalyticsEvent(MoonpayEventName.MOONPAY_GEOCHECK_COMPLETED, { success: result })
if (stale) return if (stale) return
dispatch(setFiatOnrampAvailability(result)) dispatch(setFiatOnrampAvailability(result))
if (result && callback) { if (result && callback) {
......
...@@ -4921,7 +4921,7 @@ ...@@ -4921,7 +4921,7 @@
"@typescript-eslint/types" "5.47.0" "@typescript-eslint/types" "5.47.0"
eslint-visitor-keys "^3.3.0" eslint-visitor-keys "^3.3.0"
"@uniswap/analytics-events@2.1.0": "@uniswap/analytics-events@^2.1.0":
version "2.1.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/@uniswap/analytics-events/-/analytics-events-2.1.0.tgz#0a112f642d0121fdf69b5dc9a17639f06aa63085" resolved "https://registry.yarnpkg.com/@uniswap/analytics-events/-/analytics-events-2.1.0.tgz#0a112f642d0121fdf69b5dc9a17639f06aa63085"
integrity sha512-HkWyri7PxnIS6B5sysym1LCMPnenkeAFyI41fYGDUNq3a5aEDuD77jyyFSwdW4yZfUOxq3zBUTmeQOIf/GT+tQ== integrity sha512-HkWyri7PxnIS6B5sysym1LCMPnenkeAFyI41fYGDUNq3a5aEDuD77jyyFSwdW4yZfUOxq3zBUTmeQOIf/GT+tQ==
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment