Auth.tsx 522 B

123456789101112131415
  1. import './Auth.scss'
  2. import { useEffect, useState } from "react";
  3. import Login from './Login'
  4. import CreateAccount from './CreateAccount'
  5. import { useRoute } from '@react-navigation/native';
  6. export default function Auth() {
  7. const route = useRoute();
  8. const [isSignup, setIsSignup] = useState(route.params && (route.params as any).isLogin?false:true);
  9. if (isSignup)
  10. return <CreateAccount login={() => setIsSignup(false)}></CreateAccount>
  11. return <Login register={() => setIsSignup(true)}></Login>
  12. }