import React, { useState } from 'react'; import SignInForm from './SignInForm'; import SignUpForm from './SignUpForm'; import { Authorization } from '../../types'; interface PropTypes { logIn: (name: string, password: string) => Promise; } const AuthPage: React.FC = ({ logIn }) => { const [authorization, setAuthorization] = useState({ authorize: 'signIn' }); return ( <> {authorization.authorize === 'signIn' && } {authorization.authorize === 'signUp' && } ); }; export default AuthPage;