import { Linking, ScrollView, Text, TouchableOpacity, View } from 'react-native'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { Ionicons } from '@expo/vector-icons'; import { useTranslation } from 'react-i18next'; import { useColors } from '../../lib/theme'; import { AppHeader } from '../../components/AppHeader'; export default function AboutScreen() { const { t } = useTranslation(); const colors = useColors(); const insets = useSafeAreaInsets(); return ( {t('help.about_headline')} {t('help.about_body')} {( [ { icon: 'shield-checkmark-outline', label: t('help.about_fact_diga') }, { icon: 'server-outline', label: t('help.about_fact_servers') }, { icon: 'lock-closed-outline', label: t('help.about_fact_privacy') }, ] as { icon: React.ComponentProps['name']; label: string }[] ).map((item, i, arr) => ( {item.label} ))} Linking.openURL('https://rebreak.org')} activeOpacity={0.7} style={{ marginTop: 20, alignItems: 'center' }} > rebreak.org ); }