diff options
Diffstat (limited to 'src/pages/Login')
| -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>    );  } - | 
