diff options
Diffstat (limited to 'src/view/com')
-rw-r--r-- | src/view/com/login/CreateAccount.tsx | 6 | ||||
-rw-r--r-- | src/view/com/login/Signin.tsx | 10 | ||||
-rw-r--r-- | src/view/com/util/forms/DropdownButton.tsx | 6 |
3 files changed, 13 insertions, 9 deletions
diff --git a/src/view/com/login/CreateAccount.tsx b/src/view/com/login/CreateAccount.tsx index be5074eee..dbb3ab52f 100644 --- a/src/view/com/login/CreateAccount.tsx +++ b/src/view/com/login/CreateAccount.tsx @@ -15,7 +15,7 @@ import { } from '@fortawesome/react-native-fontawesome' import {ComAtprotoAccountCreate} from '@atproto/api' import * as EmailValidator from 'email-validator' -import {useAnalytics} from '@segment/analytics-react-native' +// import {useAnalytics} from '@segment/analytics-react-native' TODO import {LogoTextHero} from './Logo' import {Picker} from '../util/Picker' import {TextLink} from '../util/Link' @@ -32,7 +32,7 @@ import {ServerInputModal} from '../../../state/models/shell-ui' import {usePalette} from '../../lib/hooks/usePalette' export const CreateAccount = ({onPressBack}: {onPressBack: () => void}) => { - const {track} = useAnalytics() + // const {track} = useAnalytics() TODO const pal = usePalette('default') const store = useStores() const [isProcessing, setIsProcessing] = useState<boolean>(false) @@ -109,7 +109,7 @@ export const CreateAccount = ({onPressBack}: {onPressBack: () => void}) => { password, inviteCode, }) - track('Create Account') + // track('Create Account') TODO } catch (e: any) { let errMsg = e.toString() if (e instanceof ComAtprotoAccountCreate.InvalidInviteCodeError) { diff --git a/src/view/com/login/Signin.tsx b/src/view/com/login/Signin.tsx index 1c8a54ad8..8a260a9ba 100644 --- a/src/view/com/login/Signin.tsx +++ b/src/view/com/login/Signin.tsx @@ -14,7 +14,7 @@ import { } from '@fortawesome/react-native-fontawesome' import * as EmailValidator from 'email-validator' import {sessionClient as AtpApi, SessionServiceClient} from '@atproto/api' -import {useAnalytics} from '@segment/analytics-react-native' +// import {useAnalytics} from '@segment/analytics-react-native' TODO import {LogoTextHero} from './Logo' import {Text} from '../util/text/Text' import {UserAvatar} from '../util/UserAvatar' @@ -153,7 +153,7 @@ const ChooseAccountForm = ({ onSelectAccount: (account?: AccountData) => void onPressBack: () => void }) => { - const {track} = useAnalytics() + // const {track} = useAnalytics() TODO const pal = usePalette('default') const [isProcessing, setIsProcessing] = React.useState(false) @@ -161,7 +161,7 @@ const ChooseAccountForm = ({ if (account.accessJwt && account.refreshJwt) { setIsProcessing(true) if (await store.session.resumeSession(account)) { - track('Sign In', {resumedSession: true}) + // track('Sign In', {resumedSession: true}) TODO setIsProcessing(false) return } @@ -261,7 +261,7 @@ const LoginForm = ({ onPressBack: () => void onPressForgotPassword: () => void }) => { - const {track} = useAnalytics() + // const {track} = useAnalytics() TODO const pal = usePalette('default') const [isProcessing, setIsProcessing] = useState<boolean>(false) const [handle, setHandle] = useState<string>(initialHandle) @@ -302,7 +302,7 @@ const LoginForm = ({ handle: fullHandle, password, }) - track('Sign In', {resumedSession: false}) + // track('Sign In', {resumedSession: false}) TODO } catch (e: any) { const errMsg = e.toString() store.log.warn('Failed to login', e) diff --git a/src/view/com/util/forms/DropdownButton.tsx b/src/view/com/util/forms/DropdownButton.tsx index 1fa03f4c7..f911529d2 100644 --- a/src/view/com/util/forms/DropdownButton.tsx +++ b/src/view/com/util/forms/DropdownButton.tsx @@ -76,7 +76,11 @@ export function DropdownButton({ onPress={onPress} hitSlop={HITSLOP} // Fix an issue where specific references cause runtime error in jest environment - ref={process.env.JEST_WORKER_ID != null ? null : ref}> + ref={ + typeof process !== 'undefined' && process.env.JEST_WORKER_ID != null + ? null + : ref + }> {children} </TouchableOpacity> ) |