diff --git a/src/components/PostControls/ShareMenu/ShareMenuItems.tsx b/src/components/PostControls/ShareMenu/ShareMenuItems.tsx index 03b113708..12940f265 100644 --- a/src/components/PostControls/ShareMenu/ShareMenuItems.tsx +++ b/src/components/PostControls/ShareMenu/ShareMenuItems.tsx @@ -8,7 +8,7 @@ import {useNavigation} from '@react-navigation/native' import {makeProfileLink} from '#/lib/routes/links' import {type NavigationProp} from '#/lib/routes/types' import {shareText, shareUrl} from '#/lib/sharing' -import {toShareUrl} from '#/lib/strings/url-helpers' +import {toShareUrl, toShareUrlBsky} from '#/lib/strings/url-helpers' import {logger} from '#/logger' import {isIOS} from '#/platform/detection' import {useAgeAssurance} from '#/state/ageAssurance/useAgeAssurance' @@ -60,6 +60,13 @@ let ShareMenuItems = ({ onShareProp() } + const onSharePostBsky = () => { + logger.metric('share:press:nativeShare', {}, {statsig: true}) + const url = toShareUrlBsky(href) + shareUrl(url) + onShareProp() + } + const onCopyLink = async () => { logger.metric('share:press:copyLink', {}, {statsig: true}) const url = toShareUrl(href) @@ -122,6 +129,16 @@ let ShareMenuItems = ({