Merge remote-tracking branch 'origin' into navbar

This commit is contained in:
zahravaziri
2025-06-01 17:36:19 +03:30
14 changed files with 167 additions and 101 deletions
@@ -0,0 +1,17 @@
'use client';
import { changeLanguage, TLocales } from '@/locales/translates';
import Button from '../Button';
export default function ChangeLangButton() {
const changeLang = (lang: TLocales) => {
changeLanguage(lang);
window.location.reload(); // Reload to get new SSR content
};
return (
<>
<Button onClick={() => changeLang('en')}>English</Button>
<Button onClick={() => changeLang('fa')}>فارسی</Button>
</>
);
}