import { Amplify, Auth } from 'aws-amplify'; import { Button, Flex, Text, TextField, PasswordField, useAuthenticator, } from '@aws-amplify/ui-react'; import '@aws-amplify/ui-react/styles.css'; import awsExports from './aws-exports'; import React from 'react'; Amplify.configure(awsExports); export default function App() { const { authStatus } = useAuthenticator(); const isAuthenticated = authStatus === 'authenticated'; return ( { e.preventDefault(); Auth.signIn(Object.fromEntries(new FormData(e.target)) as any); }} > {authStatus} {isAuthenticated ? null : ( <> )} ); }