From 3d78d3e279bcf714bfc2bdc0e31d4117ea40f047 Mon Sep 17 00:00:00 2001 From: DIKER0K Date: Mon, 21 Jul 2025 08:27:35 +0500 Subject: [PATCH] feat: improved TopBar and empty registration page --- src/renderer/App.tsx | 2 ++ src/renderer/api.ts | 2 +- src/renderer/components/TopBar.tsx | 7 ++++--- src/renderer/pages/Registration.tsx | 3 +++ 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 src/renderer/pages/Registration.tsx diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index d8d73ee..c9e45c5 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -17,6 +17,7 @@ import { VersionsExplorer } from './pages/VersionsExplorer'; import Profile from './pages/Profile'; import Shop from './pages/Shop'; import Marketplace from './pages/Marketplace'; +import { Registration } from './pages/Registration'; const AuthCheck = ({ children }: { children: ReactNode }) => { const [isAuthenticated, setIsAuthenticated] = useState(null); @@ -127,6 +128,7 @@ const App = () => { } /> + } /> (0); const [value, setValue] = useState(0); @@ -118,7 +119,7 @@ export default function TopBar({ onRegister, username }: TopBarProps) { marginLeft: '1vw', }} > - {isLaunchPage && ( + {(isLaunchPage || isRegistrationPage) && ( )} - {!isLaunchPage && ( + {!isLaunchPage && !isRegistrationPage && !isLoginPage && ( onRegister && onRegister()} + onClick={() => navigate('/registration')} sx={{ width: '10em', height: '3em', diff --git a/src/renderer/pages/Registration.tsx b/src/renderer/pages/Registration.tsx new file mode 100644 index 0000000..d8d8bcf --- /dev/null +++ b/src/renderer/pages/Registration.tsx @@ -0,0 +1,3 @@ +export const Registration = () => { + return
Registration
; +};