import { FiX, FiMoon, FiSun, FiCoffee, FiWind } 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; windUnit: 'kmh' | 'ms'; setWindUnit: (unit: 'kmh' | 'ms') => void; onClose: () => void; } const SettingsModal = ({ language, setLanguage, theme, setTheme, windUnit, setWindUnit, onClose }: Props) => { const dict = t[language].settings; return (