diff options
author | dan <[email protected]> | 2023-08-28 11:40:36 -0400 |
---|---|---|
committer | dan <[email protected]> | 2023-08-28 11:40:36 -0400 |
commit | 38217a7101b50e7aa0a0d543cad737a011d5fac0 (patch) | |
tree | 730865f5822e6d95f655aa85959ae7086061fb7c /src/pages/Login/index.js | |
parent | 7c9345f41d9c86142019cce05ca0495408b01730 (diff) | |
download | draggable-form-demo-38217a7101b50e7aa0a0d543cad737a011d5fac0.tar.gz draggable-form-demo-38217a7101b50e7aa0a0d543cad737a011d5fac0.tar.bz2 draggable-form-demo-38217a7101b50e7aa0a0d543cad737a011d5fac0.zip |
refactor: setup and run eslint+prettier
Diffstat (limited to 'src/pages/Login/index.js')
-rw-r--r-- | src/pages/Login/index.js | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/src/pages/Login/index.js b/src/pages/Login/index.js index 1735d8e..6d16936 100644 --- a/src/pages/Login/index.js +++ b/src/pages/Login/index.js @@ -1,20 +1,19 @@ -import React, { useState } from 'react'; -import Box from '@mui/material/Box'; -import TextField from '@mui/material/TextField'; -import Button from '@mui/material/Button'; -import {Stack} from '@mui/system'; +import React, { useState } from "react"; +import Box from "@mui/material/Box"; +import TextField from "@mui/material/TextField"; +import Button from "@mui/material/Button"; +import { Stack } from "@mui/system"; export default function Login({ login }) { - const [user, setUser] = useState(''); - const [password, setPassword] = useState(''); + const [user, setUser] = useState(""); + const [password, setPassword] = useState(""); const [loginFailed, setLoginFailed] = useState(false); const getApiKey = () => { login(user, password) - .then(ok => { + .then((ok) => { setLoginFailed(!ok); - } - ) + }) .catch(console.error); }; @@ -22,26 +21,26 @@ export default function Login({ login }) { <Box component="form" sx={{ - '& > :not(style)': { m: 1 }, + "& > :not(style)": { m: 1 }, flexGrow: 1, }} noValidate autoComplete="off" > - <Stack spacing={1} maxWidth='20em'> + <Stack spacing={1} maxWidth="20em"> <h2>Repeated Surveyer</h2> <h3>Login</h3> <TextField - label='Email Address' - type='text' + label="Email Address" + type="text" value={user} - onChange={e => setUser(e.target.value.trim())} + onChange={(e) => setUser(e.target.value.trim())} /> <TextField - label='Password' - type='password' + label="Password" + type="password" value={password} - onChange={e => setPassword(e.target.value)} + onChange={(e) => setPassword(e.target.value)} /> <Button onClick={() => getApiKey()}>Login</Button> {loginFailed && <b>Login Failed</b>} @@ -49,4 +48,3 @@ export default function Login({ login }) { </Box> ); } - |