import { useState } from "react"; import { useTranslation } from "react-i18next"; import { Box, MenuItem, Select, Stack } from "@mui/material"; import { useTheme } from "@emotion/react"; import "flag-icons/css/flag-icons.min.css"; const LanguageSelector = () => { const { i18n } = useTranslation(); const theme = useTheme(); const [language, setLanguage] = useState(i18n.language || "gb"); const handleChange = (event) => { const newLang = event.target.value; setLanguage(newLang); i18n.changeLanguage(newLang); }; // i18n instance'ından mevcut dilleri al const languages = Object.keys(i18n.options.resources || {}); return ( ); }; export default LanguageSelector;