import analytics from '@components/analytics' import MenuContainer from '@components/Menu/Container' import MenuHeader from '@components/Menu/Header' import MenuRow from '@components/Menu/Row' import React from 'react' import { useTranslation } from 'react-i18next' import { Platform, Share } from 'react-native' export interface Props { type: 'status' | 'account' url: string setBottomSheetVisible: React.Dispatch> } const HeaderActionsShare: React.FC = ({ type, url, setBottomSheetVisible }) => { const { t } = useTranslation('componentTimeline') return ( { analytics('timeline_shared_headeractions_share_press') switch (Platform.OS) { case 'ios': await Share.share({ url }) break case 'android': await Share.share({ message: url }) break } setBottomSheetVisible(false) }} /> ) } export default HeaderActionsShare