diff --git a/frontend/src/modules/LoginForm/index.tsx b/frontend/src/modules/LoginForm/index.tsx index 9a575a07..255ba2e2 100644 --- a/frontend/src/modules/LoginForm/index.tsx +++ b/frontend/src/modules/LoginForm/index.tsx @@ -28,8 +28,13 @@ const LoginForm: FC = () => { Auth.login(login, password), ); + const handleSubmit = (event: React.FormEvent) => { + event.preventDefault(); + loginHandler(null, () => customNavigate(prevPage ?? '/')); + }; + return ( - + { sx={{ my: 1 }} variant="contained" size="large" - onClick={() => loginHandler(null, () => customNavigate(prevPage ?? '/'))} + type="submit" loading={loading} > Sign In diff --git a/frontend/src/modules/RegisterForm/index.tsx b/frontend/src/modules/RegisterForm/index.tsx index bb68951c..219c4663 100644 --- a/frontend/src/modules/RegisterForm/index.tsx +++ b/frontend/src/modules/RegisterForm/index.tsx @@ -29,8 +29,15 @@ const RegisterForm: FC = () => { Auth.register({ firstName, lastName, login, password }), ); + const handleSubmit = (event: React.FormEvent) => { + event.preventDefault(); + if (remPassword === password) { + registerHandler(null, () => customNavigate(prevPage ?? '/')); + } + }; + return ( - + { setRemPassword(e.target.value)} value={remPassword} /> @@ -70,9 +77,7 @@ const RegisterForm: FC = () => { disabled={remPassword !== password} variant="contained" size="large" - onClick={() => - registerHandler(null, () => customNavigate(prevPage ?? '/')) - } + type="submit" loading={loading} > Sign Up diff --git a/services/README.md b/services/README.md index c960cfbb..78028114 100644 --- a/services/README.md +++ b/services/README.md @@ -23,9 +23,9 @@ ### Сервисы управляющие своими vpn соеденениями, имеющие общее версионируемое `vpn-api`: -1. **WireguardVpn - `wireguard-vpn-service`** - vpn-сервис на **GO**, работающий на протаколе **WireGuard**. +1. **WireguardVpn - `wireguard-vpn-service`** - vpn-сервис на **GO**, работающий на протоколе **WireGuard**. -2. **AmneziaWgVpn - `amneziawg-vpn-service`** - vpn-сервис на **GO**, работающий на протаколе **AmneziaWG** (улучшенный WireGuard). +2. **AmneziaWgVpn - `amneziawg-vpn-service`** - vpn-сервис на **GO**, работающий на протоколе **AmneziaWG** (улучшенный WireGuard). ### Таблица потдержки версий `vpn-api`: