···55import {useLingui} from '@lingui/react'
6677import {logger} from '#/logger'
88-import {useDeviceGeolocationApi} from '#/geolocation'
98import {useEnableSquareButtons} from '#/state/preferences/enable-square-buttons'
109import {atoms as a, useBreakpoints, useTheme, web} from '#/alf'
1110import {Button, ButtonIcon, ButtonText} from '#/components/Button'
···2019import {Text} from '#/components/Typography'
2120import {BottomSheetOutlet} from '#/../modules/bottom-sheet'
2221import {IS_WEB} from '#/env'
2222+import {useDeviceGeolocationApi} from '#/geolocation'
23232424export function BlockedGeoOverlay() {
2525 const t = useTheme()
···11import {memo, useMemo} from 'react'
22import * as ExpoClipboard from 'expo-clipboard'
33import {AtUri} from '@atproto/api'
44+import { isIOS } from '@bsky.app/alf'
45import {msg, Trans} from '@lingui/macro'
56import {useLingui} from '@lingui/react'
67import {useNavigation} from '@react-navigation/native'
···1010import type React from 'react'
11111212import {listenNetworkConfirmed, listenNetworkLost} from '#/state/events'
1313-import {PUBLIC_BSKY_SERVICE} from './constants'
1413import {IS_NATIVE, IS_WEB} from '#/env'
1414+import {PUBLIC_BSKY_SERVICE} from './constants'
15151616declare global {
1717 interface Window {
+1
src/screens/Messages/components/MessagesList.tsx
···1515 AppBskyRichtextFacet,
1616 RichText,
1717} from '@atproto/api'
1818+import { isNative } from '@bsky.app/alf'
18191920import {useHideBottomBarBorderForScreen} from '#/lib/hooks/useHideBottomBarBorder'
2021import {ScrollProvider} from '#/lib/ScrollContext'