use inline useCallOnce for presented metric

This commit is contained in:
vineyardbovines
2026-06-10 10:17:21 -04:00
parent dad13d3c0a
commit 164584beaa
@@ -1,4 +1,4 @@
import {useCallback, useEffect} from 'react'
import {useCallback} from 'react'
import {View} from 'react-native'
import {Image} from 'expo-image'
import {Trans, useLingui} from '@lingui/react/macro'
@@ -56,12 +56,9 @@ function Announcement({
Dialog.useAutoOpen(control)
const firePresented = useCallOnce(() => {
useCallOnce(() => {
ax.metric('invite:nux:presented', {})
})
useEffect(() => {
firePresented()
}, [firePresented])
})()
const onClose = useCallback(() => {
nuxDialogs.dismissActiveNux()