diff --git a/rsconcept/frontend/src/components/InfoMessage.tsx b/rsconcept/frontend/src/components/InfoMessage.tsx deleted file mode 100644 index 51c83d01..00000000 --- a/rsconcept/frontend/src/components/InfoMessage.tsx +++ /dev/null @@ -1,11 +0,0 @@ -interface InfoMessageProps { - message: string -} - -export function InfoMessage({ message }: InfoMessageProps) { - return ( -

{ message }

- ); -} - -export default InfoMessage; diff --git a/rsconcept/frontend/src/components/RequireAuth.tsx b/rsconcept/frontend/src/components/RequireAuth.tsx index ca69e708..5de04913 100644 --- a/rsconcept/frontend/src/components/RequireAuth.tsx +++ b/rsconcept/frontend/src/components/RequireAuth.tsx @@ -1,6 +1,5 @@ import { useAuth } from '../context/AuthContext'; import TextURL from './Common/TextURL'; -import InfoMessage from './InfoMessage'; interface RequireAuthProps { children: React.ReactNode @@ -13,12 +12,12 @@ function RequireAuth({ children }: RequireAuthProps) { <> {user && children} {!user && -
- -
- - -
+
+

Данная страница доступна только зарегистрированным пользователям

+

Пожалуйста войдите в систему

+ + +
} diff --git a/rsconcept/frontend/src/pages/LoginPage.tsx b/rsconcept/frontend/src/pages/LoginPage.tsx index b9f2586b..2b222a8b 100644 --- a/rsconcept/frontend/src/pages/LoginPage.tsx +++ b/rsconcept/frontend/src/pages/LoginPage.tsx @@ -6,7 +6,6 @@ import Form from '../components/Common/Form'; import SubmitButton from '../components/Common/SubmitButton'; import TextInput from '../components/Common/TextInput'; import TextURL from '../components/Common/TextURL'; -import InfoMessage from '../components/InfoMessage'; import { useAuth } from '../context/AuthContext'; import { IUserLoginData } from '../utils/models'; @@ -41,7 +40,7 @@ function LoginPage() { return (
{ user - ? + ? {`Вы вошли в систему как ${user.username}`} :
{ user && - } + {`Вы вошли в систему как ${user.username}. Если хотите зарегистрировать нового пользователя, выйдите из системы (меню в правом верхнем углу экрана)`}} { !user && + Функционал автоматического восстановления пароля не доступен. Обратитесь в адинистратору ); }