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 { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceEventName } from '@uniswap/analytics-events'
import { useWeb3React } from '@web3-react/core'
import fiatMaskUrl from 'assets/svg/fiat_mask.svg'
import { BaseVariant } from 'featureFlags'
......@@ -113,7 +114,7 @@ export function FiatOnrampAnnouncement() {
const toggleWalletDropdown = useToggleWalletDropdown()
const handleClick = useCallback(() => {
sendAnalyticsEvent('FOR Banner Click')
sendAnalyticsEvent(InterfaceEventName.FIAT_ONRAMP_BANNER_CLICKED)
toggleWalletDropdown()
acknowledge({ user: true })
}, [acknowledge, toggleWalletDropdown])
......
import { Trans } from '@lingui/macro'
import { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceEventName } from '@uniswap/analytics-events'
import { formatUSDPrice } from '@uniswap/conedison/format'
import { CurrencyAmount, Token } from '@uniswap/sdk-core'
import { useWeb3React } from '@web3-react/core'
......@@ -252,7 +253,7 @@ const AuthenticatedHeader = () => {
const openFiatOnrampModal = useOpenModal(ApplicationModal.FIAT_ONRAMP)
const openFoRModalWithAnalytics = useCallback(() => {
sendAnalyticsEvent('Fiat OnRamp Widget Opened')
sendAnalyticsEvent(InterfaceEventName.FIAT_ONRAMP_WIDGET_OPENED)
openFiatOnrampModal()
}, [openFiatOnrampModal])
......
......@@ -209,7 +209,7 @@ function Web3StatusInner() {
const theme = useTheme()
const toggleWalletDropdown = useToggleWalletDropdown()
const handleWalletDropdownClick = useCallback(() => {
sendAnalyticsEvent('FOR Account Dropdown Button Clicks')
sendAnalyticsEvent(InterfaceEventName.ACCOUNT_DROPDOWN_BUTTON_CLICKED)
toggleWalletDropdown()
}, [toggleWalletDropdown])
const toggleWalletModal = useToggleWalletModal()
......
import { sendAnalyticsEvent } from '@uniswap/analytics'
import { MoonpayEventName } from '@uniswap/analytics-events'
import { DEFAULT_TXN_DISMISS_MS } from 'constants/misc'
import { useCallback, useEffect, useMemo, useState } from 'react'
import { useAppDispatch, useAppSelector } from 'state/hooks'
......@@ -52,7 +53,7 @@ export function useFiatOnrampAvailability(shouldCheck: boolean, callback?: () =>
setLoading(true)
try {
const result = await getMoonpayAvailability()
sendAnalyticsEvent('MoonPay Geochecker', { success: result })
sendAnalyticsEvent(MoonpayEventName.MOONPAY_GEOCHECK_COMPLETED, { success: result })
if (stale) return
dispatch(setFiatOnrampAvailability(result))
if (result && callback) {
......
......@@ -4921,7 +4921,7 @@
"@typescript-eslint/types" "5.47.0"
eslint-visitor-keys "^3.3.0"
"@uniswap/analytics-events@2.1.0":
"@uniswap/analytics-events@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@uniswap/analytics-events/-/analytics-events-2.1.0.tgz#0a112f642d0121fdf69b5dc9a17639f06aa63085"
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