You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ConnectingPage.tsx 1.2KB

123456789101112131415161718192021222324252627282930313233343536
  1. /* eslint-disable lines-around-comment */
  2. import React from 'react';
  3. import { useTranslation } from 'react-i18next';
  4. import { SafeAreaView, Text, View } from 'react-native';
  5. // @ts-ignore
  6. import JitsiScreen from '../../../base/modal/components/JitsiScreen';
  7. // @ts-ignore
  8. import LoadingIndicator from '../../../base/react/components/native/LoadingIndicator';
  9. // @ts-ignore
  10. import { TEXT_COLOR, navigationStyles } from './styles';
  11. const ConnectingPage = () => {
  12. const { t } = useTranslation();
  13. return (
  14. <JitsiScreen style = { navigationStyles.connectingScreenContainer }>
  15. <View style = { navigationStyles.connectingScreenContent }>
  16. <SafeAreaView>
  17. <LoadingIndicator
  18. color = { TEXT_COLOR }
  19. size = 'large'
  20. style = { navigationStyles.connectingScreenIndicator } />
  21. <Text style = { navigationStyles.connectingScreenText }>
  22. { t('connectingOverlay.joiningRoom') }
  23. </Text>
  24. </SafeAreaView>
  25. </View>
  26. </JitsiScreen>
  27. );
  28. };
  29. export default ConnectingPage;