import { Amplify } from 'aws-amplify'; import { Authenticator, CheckboxField, useAuthenticator, } from '@aws-amplify/ui-react'; import '@aws-amplify/ui-react/styles.css'; import awsExports from './aws-exports'; Amplify.configure(awsExports); export default function App() { return ( {/* Re-use default `Authenticator.SignUp.FormFields` */} {/* Append & require Terms & Conditions field to sign up */} ); }, }, }} services={{ async validateCustomSignUp(formData) { if (!formData.acknowledgement) { return { acknowledgement: 'You must agree to the Terms & Conditions', }; } }, }} > {({ signOut, user }) => (

Hello {user.username}

)}
); }