nit: use new util for clarity

This commit is contained in:
Eric Bailey
2026-01-29 14:58:01 -06:00
parent a90aeffba8
commit 7bb5962ac1
+3 -3
View File
@@ -70,6 +70,7 @@ import {useIsKeyboardVisible} from '#/lib/hooks/useIsKeyboardVisible'
import {useNonReactiveCallback} from '#/lib/hooks/useNonReactiveCallback' import {useNonReactiveCallback} from '#/lib/hooks/useNonReactiveCallback'
import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries'
import {mimeToExt} from '#/lib/media/video/util' import {mimeToExt} from '#/lib/media/video/util'
import {useCallOnce} from '#/lib/once'
import {type NavigationProp} from '#/lib/routes/types' import {type NavigationProp} from '#/lib/routes/types'
import {cleanError} from '#/lib/strings/errors' import {cleanError} from '#/lib/strings/errors'
import {colors} from '#/lib/styles' import {colors} from '#/lib/styles'
@@ -332,15 +333,14 @@ export const ComposePost = ({
}, [onInitVideo]) }, [onInitVideo])
// Fire composer:open metric on mount // Fire composer:open metric on mount
useEffect(() => { useCallOnce(() => {
ax.metric('composer:open', { ax.metric('composer:open', {
logContext: logContext ?? 'Other', logContext: logContext ?? 'Other',
isReply: !!replyTo, isReply: !!replyTo,
hasQuote: !!initQuote, hasQuote: !!initQuote,
hasDraft: false, hasDraft: false,
}) })
// eslint-disable-next-line react-hooks/exhaustive-deps })()
}, [])
const clearVideo = useCallback( const clearVideo = useCallback(
(postId: string) => { (postId: string) => {