import { Container, Form, Row, Col } from 'react-bootstrap' import { useTranslation } from 'react-i18next' export default function Ucp({ theme, setTheme, accentOverride, setAccentOverride }) { const { t, i18n } = useTranslation() const accentMode = accentOverride ? 'custom' : 'system' const handleLanguageChange = (event) => { const locale = event.target.value i18n.changeLanguage(locale) localStorage.setItem('speedbb_lang', locale) } return (
{t('portal.user_control_panel')}

{t('ucp.intro')}

{t('nav.language')} {t('nav.theme')} setTheme(event.target.value)}> {t('ucp.accent_override')}
{ const mode = event.target.value if (mode === 'system') { setAccentOverride('') } else if (!accentOverride) { setAccentOverride('#f29b3f') } }} > setAccentOverride(event.target.value)} disabled={accentMode !== 'custom'} />
{t('ucp.accent_override_hint')}
) }