add config option to disable flags in preferences #208

pull/251/merge
Jon Eugster 2 years ago
parent 3ddcc35137
commit 8cf358e17b

@ -16,6 +16,8 @@ export function PreferencesPopup({ handleClose }: { handleClose: () => void }) {
let { t } = useTranslation() let { t } = useTranslation()
const {layout, isSavePreferences, language, setLayout, setIsSavePreferences, setLanguage} = React.useContext(PreferencesContext) const {layout, isSavePreferences, language, setLayout, setIsSavePreferences, setLanguage} = React.useContext(PreferencesContext)
const marks = [ const marks = [
{ {
value: 0, value: 0,
@ -59,7 +61,13 @@ export function PreferencesPopup({ handleClose }: { handleClose: () => void }) {
value={language} value={language}
label={t("Language")} label={t("Language")}
onChange={handlerChangeLanguage}> onChange={handlerChangeLanguage}>
{lean4gameConfig.languages.map(lang => {return <MenuItem key={`menu-item-lang-${lang.iso}`} value={lang.iso}><ReactCountryFlag countryCode={lang.flag}/>&nbsp;{lang.name}</MenuItem>})} {lean4gameConfig.languages.map(lang => {
return <MenuItem key={`menu-item-lang-${lang.iso}`} value={lang.iso}>
{lean4gameConfig.useFlags && <ReactCountryFlag countryCode={lang.flag}/>}
&nbsp;
{lang.name}
</MenuItem>
})}
</Select> </Select>
</Box> </Box>
} }

@ -22,5 +22,6 @@
"flag": "CN", "flag": "CN",
"name": "中文" "name": "中文"
} }
] ],
"useFlags": false
} }

Loading…
Cancel
Save