import React from 'react' import {StyleSheet, TouchableOpacity, View} from 'react-native' import {observer} from 'mobx-react-lite' import { FontAwesomeIcon, FontAwesomeIconStyle, } from '@fortawesome/react-native-fontawesome' import Clipboard from '@react-native-clipboard/clipboard' import {Text} from '../util/text/Text' import {Button} from '../util/forms/Button' import * as Toast from '../util/Toast' import {useStores} from 'state/index' import {ScrollView} from './util' import {usePalette} from 'lib/hooks/usePalette' import {isDesktopWeb} from 'platform/detection' export const snapPoints = ['70%'] export function Component({}: {}) { const pal = usePalette('default') const store = useStores() const onClose = React.useCallback(() => { store.shell.closeModal() }, [store]) if (store.me.invites.length === 0) { return ( You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer.