diff --git a/src/App.tsx b/src/App.tsx index ea2eaa6..a4c562d 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -40,7 +40,7 @@ const App = () => { return (
- {state ?

{state.username}

: } + {state ?

{state.username}

: alert("login")}>}
); }; diff --git a/src/AuthModal.tsx b/src/AuthModal.tsx index 7ae8d89..c421852 100644 --- a/src/AuthModal.tsx +++ b/src/AuthModal.tsx @@ -1,41 +1,46 @@ -import Button from "react-bootstrap/Button"; -import Form from "react-bootstrap/Form"; -import Modal from "react-bootstrap/Modal"; +import Button from "react-bootstrap/Button" +import Form from "react-bootstrap/Form" +import Modal from "react-bootstrap/Modal" -function AuthModal() { - return ( -
- - - Modal title - +import React from "react" - -
- - Email address - - - We'll never share your email with anyone else. - - +type AuthProps = { + doLogin: () => void; +} - - Password - - -
-
+const AuthModal: React.FC = ({ doLogin }) => { + return ( +
+ + + Modal title + - - - - - -
- ); + +
+ + Email address + + + We'll never share your email with anyone else. + + + + + Password + + +
+
+ + + + +
+
+ ); } export default AuthModal;