Add: backend dir and moved frontend to frontend dir

This commit is contained in:
Jose
2026-02-17 01:43:08 +01:00
parent 95dd13595e
commit dcc1d55db6
82 changed files with 197 additions and 419 deletions

View File

@@ -0,0 +1,33 @@
import { useTranslation } from "react-i18next";
import NavItem from '@/components/NavBar/NavItem';
const LanguageButton = ({ as = "button", index = null }) => {
const { i18n } = useTranslation();
const toggleLanguage = () => {
console.log(i18n.language);
const nextLang = i18n.language === "es" ? "en" : "es";
i18n.changeLanguage(nextLang);
};
if (as === "navitem") {
return (
<NavItem
item={{
label: i18n.language === "es" ? "🇪🇸" : "🇺🇸",
href: "#"
}}
index={index}
onClick={toggleLanguage}
/>
);
}
return (
<button onClick={toggleLanguage} className="btn-imperial">
{i18n.language === "es" ? "🇪🇸" : "🇺🇸"}
</button>
);
};
export default LanguageButton;