import * as React from 'react' import { useTranslation } from 'react-i18next' import { StyleSheet, Text, View } from 'react-native' import { Mode } from 'src/backup/BackupQuiz' import Button, { BtnSizes, BtnTypes } from 'src/components/Button' import LoadingSpinner from 'src/icons/LoadingSpinner' import colors from 'src/styles/colors' import { typeScale } from 'src/styles/fonts' interface Props { onPressSubmit: () => void isQuizComplete: boolean mode: Mode } export function QuizzBottom({ onPressSubmit, isQuizComplete, mode }: Props) { const { t } = useTranslation() if (!isQuizComplete) { return null } switch (mode) { case Mode.Checking: return ( ) case Mode.Failed: return ( {t('backupQuizFailed')} ) default: return (