import React from 'react'; import ItemList from './components/ItemList'; import './App.css'; import { Authenticator } from '@aws-amplify/ui-react'; import { translations } from '@aws-amplify/ui-react'; import { Amplify, I18n } from 'aws-amplify'; import '@aws-amplify/ui-react/styles.css'; import Menu from './components/Menu'; function App() { // [Auth 拡張実装] AmplifyUI を利用してログイン機能の実装 // Amplify と Cognito の連携設定 Amplify.configure({ Auth: { userPoolId: process.env.REACT_APP_USER_POOL_ID, userPoolWebClientId: process.env.REACT_APP_USER_POOL_CLIENT_ID, authenticationFlowType: 'USER_SRP_AUTH', }, }); // Amplify UI の日本語化 I18n.putVocabularies(translations); I18n.setLanguage('ja'); return ( <> { return (

Kendra Auth サンプル

); }, }} > {({ signOut }) => ( <> {})} /> )} ); } export default App;