summaryrefslogtreecommitdiff
path: root/front/src/Emelents/Sidebar.tsx
diff options
context:
space:
mode:
authorphyscik <mynameisgennadiy@vk.com>2026-04-11 19:06:22 +0500
committerphyscik <mynameisgennadiy@vk.com>2026-04-11 19:06:22 +0500
commit49b5a4e03d0056e9df54d36891af7cc2ff7a8caa (patch)
tree651d7963215e616b2f471fa76d93e07a2c6fbe2a /front/src/Emelents/Sidebar.tsx
parentebbadf94dd4b23b9ceabd402ed0886c4cd8c6062 (diff)
Side panel rework
Diffstat (limited to 'front/src/Emelents/Sidebar.tsx')
-rw-r--r--front/src/Emelents/Sidebar.tsx10
1 files changed, 7 insertions, 3 deletions
diff --git a/front/src/Emelents/Sidebar.tsx b/front/src/Emelents/Sidebar.tsx
index d94cef8..649f2fc 100644
--- a/front/src/Emelents/Sidebar.tsx
+++ b/front/src/Emelents/Sidebar.tsx
@@ -2,19 +2,23 @@ import { useContext } from 'react';
import { AllowedLanguages, LanguageContext } from '../Locales/Context';
import { GetLocalizedString } from '../Locales/Locales';
import './Elements.css';
+import SidebarListElement from './SidebarElement';
type SidebarProps = {
setLang: (newLang: AllowedLanguages) => void;
};
function Sidebar({setLang}: SidebarProps) {
- var language = useContext(LanguageContext);
+ var lang = useContext(LanguageContext);
return (
<nav className='Sidebar'>
<div className='SidebarContents'>
- <h1> {GetLocalizedString("contents", language)} </h1>
- <ul>
+ <h1> {GetLocalizedString("contents", lang)} </h1>
+ <ul className='ContentsList'>
+ <SidebarListElement Href='/' Text='Home' />
+ <SidebarListElement Href='/classes' Text='Classes' />
+ <SidebarListElement Href='/weapons' Text='Weapons' />
</ul>
<button onClick={() => setLang("ru")}> ru </button>
<button onClick={() => setLang("en")}> en </button>