From 207a2540101b2f216bde94ae53286d2e52f044e3 Mon Sep 17 00:00:00 2001 From: Wolfboy248 Date: Mon, 25 Nov 2024 09:20:01 +0100 Subject: frontend: begin port to css modules, sidebar refactor --- frontend/src/components/Login.tsx | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) (limited to 'frontend/src/components/Login.tsx') diff --git a/frontend/src/components/Login.tsx b/frontend/src/components/Login.tsx index f1628b2..fe0cbd1 100644 --- a/frontend/src/components/Login.tsx +++ b/frontend/src/components/Login.tsx @@ -5,14 +5,20 @@ import { ExitIcon, UserIcon, LoginIcon } from '@images/Images'; import { UserProfile } from '@customTypes/Profile'; import { API } from '@api/Api'; import "@css/Login.css"; +import { Button, Buttons } from "@customTypes/Sidebar"; +import btn from "@css/Button.module.css"; interface LoginProps { + isSearching: boolean; + currentBtn: number; + buttonsList: Buttons; + setCurrentBtn: React.Dispatch>; setToken: React.Dispatch>; profile?: UserProfile; setProfile: React.Dispatch>; }; -const Login: React.FC = ({ setToken, profile, setProfile }) => { +const Login: React.FC = ({ isSearching, currentBtn, buttonsList, setCurrentBtn, setToken, profile, setProfile }) => { const navigate = useNavigate(); @@ -36,13 +42,15 @@ const Login: React.FC = ({ setToken, profile, setProfile }) => { {profile.profile ? ( <> - - - + @@ -50,8 +58,8 @@ const Login: React.FC = ({ setToken, profile, setProfile }) => { : ( <> - - @@ -66,12 +74,12 @@ const Login: React.FC = ({ setToken, profile, setProfile }) => { ) : ( - - )} -- cgit v1.2.3