Add login with enter button

This commit is contained in:
FlorianSpeicher
2025-06-18 14:34:37 +02:00
parent eaee07ebc0
commit fe956513f2
2 changed files with 146 additions and 138 deletions

View File

@@ -100,6 +100,13 @@ const LoginDialog: React.FC<LoginDialogProps> = ({ open, onClose, loginData, set
return (
<Dialog open={open} onClose={onClose} disableEnforceFocus>
<form onSubmit={e => {
e.preventDefault();
if (showRegister){
handleLogin();
}else {
handleRegister();
}}} noValidate>
<DialogTitle>{showRegister ? t("register") : t("login")}</DialogTitle>
<DialogContent>
{showRegister ? (
@@ -107,7 +114,7 @@ const LoginDialog: React.FC<LoginDialogProps> = ({ open, onClose, loginData, set
<TextField
margin="dense"
label={t("email")}
type="email"
type="mail"
fullWidth
value={registerData.email}
onChange={e => setRegisterData(prev => ({ ...prev, email: e.target.value }))}
@@ -240,6 +247,7 @@ const LoginDialog: React.FC<LoginDialogProps> = ({ open, onClose, loginData, set
</Link>
</Box>
)}
</form>
</Dialog>
);
};