diff options
author | surfdude29 <149612116+surfdude29@users.noreply.github.com> | 2024-03-30 00:51:35 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-29 17:51:35 -0700 |
commit | 69217f9a0926dc5b8764ca782b151a389b2615ae (patch) | |
tree | 654403df553cbd53e21d4c27c00d4f2815c719cb /src | |
parent | ef24611a1f2a55f3ea4ca57d8044ca91a88e7923 (diff) | |
download | voidsky-69217f9a0926dc5b8764ca782b151a389b2615ae.tar.zst |
Mark `Retry` and `Go Back` buttons in Error.tsx for localisation (#3352)
* Mark `Retry` and `Go Back` buttons in Error.tsx for localisation * add and sort imports * sort imports better
Diffstat (limited to 'src')
-rw-r--r-- | src/components/Error.tsx | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/src/components/Error.tsx b/src/components/Error.tsx index 1dbf68284..7df166c3f 100644 --- a/src/components/Error.tsx +++ b/src/components/Error.tsx @@ -1,13 +1,15 @@ import React from 'react' +import {View} from 'react-native' +import {useNavigation} from '@react-navigation/core' +import {StackActions} from '@react-navigation/native' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {NavigationProp} from 'lib/routes/types' import {CenteredView} from 'view/com/util/Views' import {atoms as a, useBreakpoints, useTheme} from '#/alf' +import {Button, ButtonText} from '#/components/Button' import {Text} from '#/components/Typography' -import {View} from 'react-native' -import {Button} from '#/components/Button' -import {useNavigation} from '@react-navigation/core' -import {NavigationProp} from 'lib/routes/types' -import {StackActions} from '@react-navigation/native' import {router} from '#/routes' export function Error({ @@ -20,6 +22,7 @@ export function Error({ onRetry?: () => unknown }) { const navigation = useNavigation<NavigationProp>() + const {_} = useLingui() const t = useTheme() const {gtMobile} = useBreakpoints() @@ -68,21 +71,25 @@ export function Error({ <Button variant="solid" color="primary" - label="Click here" + label={_(msg`Press to retry`)} onPress={onRetry} size="large" style={[a.rounded_sm, a.overflow_hidden, {paddingVertical: 10}]}> - Retry + <ButtonText> + <Trans>Retry</Trans> + </ButtonText> </Button> )} <Button variant="solid" color={onRetry ? 'secondary' : 'primary'} - label="Click here" + label={_(msg`Return to previous page`)} onPress={onGoBack} size="large" style={[a.rounded_sm, a.overflow_hidden, {paddingVertical: 10}]}> - Go Back + <ButtonText> + <Trans>Go Back</Trans> + </ButtonText> </Button> </View> </CenteredView> |