diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-03-22 13:49:19 +0000 |
---|---|---|
committer | Samuel Newman <mozzius@protonmail.com> | 2024-03-22 13:49:19 +0000 |
commit | 4ec434926e70e90cdca3e5f3205b834c62859dde (patch) | |
tree | f75650c9a6c17fb634581ddbc3c2b2f777f35158 /src/screens/Signup/StepCaptcha/index.tsx | |
parent | 6f2dfcb5029faf4ff09d529a8bf6bfe241e31b2d (diff) | |
download | voidsky-4ec434926e70e90cdca3e5f3205b834c62859dde.tar.zst |
move auth flows scrollview to loggedin layout
Diffstat (limited to 'src/screens/Signup/StepCaptcha/index.tsx')
-rw-r--r-- | src/screens/Signup/StepCaptcha/index.tsx | 33 |
1 files changed, 9 insertions, 24 deletions
diff --git a/src/screens/Signup/StepCaptcha/index.tsx b/src/screens/Signup/StepCaptcha/index.tsx index 311c697e7..2429b0c5e 100644 --- a/src/screens/Signup/StepCaptcha/index.tsx +++ b/src/screens/Signup/StepCaptcha/index.tsx @@ -1,11 +1,10 @@ import React from 'react' -import {ActivityIndicator, StyleSheet, View} from 'react-native' +import {ActivityIndicator, View} from 'react-native' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' import {nanoid} from 'nanoid/non-secure' import {createFullHandle} from '#/lib/strings/handles' -import {isWeb} from '#/platform/detection' import {ScreenTransition} from '#/screens/Login/ScreenTransition' import {useSignupContext, useSubmitSignup} from '#/screens/Signup/state' import {CaptchaWebView} from '#/screens/Signup/StepCaptcha/CaptchaWebView' @@ -54,7 +53,14 @@ export function StepCaptcha() { return ( <ScreenTransition> <View style={[a.gap_lg]}> - <View style={[styles.container, completed && styles.center]}> + <View + style={[ + a.w_full, + a.pb_xl, + a.overflow_hidden, + {minHeight: 500}, + completed && [a.align_center, a.justify_center], + ]}> {!completed ? ( <CaptchaWebView url={url} @@ -72,24 +78,3 @@ export function StepCaptcha() { </ScreenTransition> ) } - -const styles = StyleSheet.create({ - error: { - borderRadius: 6, - marginTop: 10, - }, - // @ts-expect-error: Suppressing error due to incomplete `ViewStyle` type definition in react-native-web, missing `cursor` prop as discussed in https://github.com/necolas/react-native-web/issues/832. - touchable: { - ...(isWeb && {cursor: 'pointer'}), - }, - container: { - minHeight: 500, - width: '100%', - paddingBottom: 20, - overflow: 'hidden', - }, - center: { - alignItems: 'center', - justifyContent: 'center', - }, -}) |