init: Init React Application

This commit is contained in:
2025-05-29 13:21:33 +03:00
parent 9444939507
commit 17de7e495f
66 changed files with 10425 additions and 0 deletions

View File

@ -0,0 +1,29 @@
import { languageStore } from "@shared";
import { observer } from "mobx-react-lite";
export const LanguageSwitcher = observer(() => {
const { language, setLanguage } = languageStore;
return (
<div className="flex flex-col gap-2">
<button
className={`p-3 ${language === "ru" ? "bg-blue-500" : ""}`}
onClick={() => setLanguage("ru")}
>
RU
</button>
<button
className={`p-3 ${language === "en" ? "bg-blue-500" : ""}`}
onClick={() => setLanguage("en")}
>
EN
</button>
<button
className={`p-3 ${language === "zh" ? "bg-blue-500" : ""}`}
onClick={() => setLanguage("zh")}
>
zh
</button>
</div>
);
});