import { FiX, FiMoon, FiSun, FiGlobe, FiCoffee } from 'react-icons/fi'; import { type Language, t } from '../translations'; interface Props { language: Language; setLanguage: (lang: Language) => void; theme: 'dark' | 'light'; setTheme: (theme: 'dark' | 'light') => void; onClose: () => void; } const SettingsModal = ({ language, setLanguage, theme, setTheme, onClose }: Props) => { const dict = t[language].settings; return (