All files / widgets/ErrorPopUp/mobile/Components GermanOnly.tsx

100% Statements 2/2
80% Branches 4/5
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31          10x   10x                                              
import { Text, View } from 'react-native';
import { useThemeColors } from '@sb/hooks/Utilities/useThemeColors';
import { ErrorLanguages, NativeErrorContent } from '../../ErrorPopUp.types';
 
export function NativeGermanOnly(language: ErrorLanguages = 'de'): NativeErrorContent {
  const { themedColors } = useThemeColors();
 
  return {
    showCloseIcon: false,
    description: '',
    footerButtonLabel: '',
    className: 'pt-14 bg-tertiary w-full h-full',
    title: (
      <View className="mt-10">
        <Text
          style={{ color: themedColors.colorAccent }}
          className="text-3xl font-extrabold uppercase"
        >
          {language === 'de' ? 'Hallo Sportsfreund,' : 'Hi SportsFriend'}
        </Text>
 
        <Text style={{ color: themedColors.colorText_Main }} className="font-Bold mt-2 text-2xl">
          {language === 'de'
            ? 'Du befindest dich gerade außerhalb von Deutschland und kannst deshalb nicht auf unsere APP zugreifen. '
            : 'You are currently outside of Germany and therefore cannot access our APP. '}
        </Text>
      </View>
    ),
  };
}