Files
iNaturalistReactNative/src/components/LoginSignUp/SignUp.js
Angie 5644a98a96 1888 signuplogin images are too small and pixelated (#1909)
* replace signup and login images and logo

* images

* Update photos

* Updated photos to higher quality, updated launch screen photo

* deleted old images
2024-08-08 22:48:42 -07:00

40 lines
1.1 KiB
JavaScript

// @flow
import { t } from "i18next";
import type { Node } from "react";
import React from "react";
import useKeyboardInfo from "sharedHooks/useKeyboardInfo";
import Header from "./Header";
import LoginSignUpWrapper from "./LoginSignUpWrapper";
import SignUpForm from "./SignUpForm";
const TARGET_NON_KEYBOARD_HEIGHT = 440;
const HIDE_HEADER_HEIGHT = 580;
const SignUp = ( ): Node => {
const {
keyboardShown,
keyboardVerticalOffset,
nonKeyboardHeight
} = useKeyboardInfo( TARGET_NON_KEYBOARD_HEIGHT );
const hideHeader = nonKeyboardHeight < HIDE_HEADER_HEIGHT && keyboardShown;
const hideFooter = nonKeyboardHeight < HIDE_HEADER_HEIGHT && keyboardShown;
return (
<LoginSignUpWrapper
backgroundSource={require( "images/background/birger-strahl-ksiGE4hMiso-unsplash.jpg" )}
keyboardVerticalOffset={keyboardVerticalOffset}
>
<Header
headerText={t( "Join-the-largest-community-of-naturalists" )}
hideHeader={hideHeader}
/>
<SignUpForm hideFooter={hideFooter} />
</LoginSignUpWrapper>
);
};
export default SignUp;