diff --git a/apps/web/components/Form/hooks/telegram.ts b/apps/web/components/Form/hooks/telegram.ts
index a6cb604..89a666d 100644
--- a/apps/web/components/Form/hooks/telegram.ts
+++ b/apps/web/components/Form/hooks/telegram.ts
@@ -20,7 +20,7 @@ export function useLogin() {
.then((res) => {
dispatch({
payload: {
- step: 'telegram',
+ step: 'login-success',
user: res.data,
},
type: 'set-step',
@@ -46,7 +46,7 @@ export function useTelegramLogin() {
.then(() => {
dispatch({
payload: {
- step: 'telegram-login',
+ step: 'telegram-notification',
},
type: 'set-step',
});
@@ -71,7 +71,7 @@ export function useTelegramConfirm() {
const { socket } = useSocket();
useEffect(() => {
- if (step === 'telegram-login') {
+ if (step === 'telegram-notification') {
socket.open();
socket.on('connect', () => {});
diff --git a/apps/web/components/Form/telegram-form.tsx b/apps/web/components/Form/telegram-form.tsx
index e920233..aaa03d9 100644
--- a/apps/web/components/Form/telegram-form.tsx
+++ b/apps/web/components/Form/telegram-form.tsx
@@ -19,7 +19,7 @@ export function TelegramForm() {
return Подождите...;
}
- if (step === 'telegram') {
+ if (step === 'login-success') {
return (
handleTelegramLogin()}>
Войти через Telegram
@@ -27,7 +27,7 @@ export function TelegramForm() {
);
}
- if (step === 'telegram-login') {
+ if (step === 'telegram-notification') {
return (
{}}>
Ожидаем подтверждения...
diff --git a/apps/web/context/form-state.tsx b/apps/web/context/form-state.tsx
index 55e025d..98674a4 100644
--- a/apps/web/context/form-state.tsx
+++ b/apps/web/context/form-state.tsx
@@ -5,7 +5,7 @@ import { createContext, useMemo, useReducer } from 'react';
type State = {
error: string | undefined;
- step: 'login' | 'telegram' | 'telegram-login';
+ step: 'login' | 'login-success' | 'telegram-notification';
tfa: boolean;
user: LdapUser | undefined;
};