Settings: Fix language code parsing (#4834)
This commit is contained in:
parent
e7a6d676d4
commit
1e87870302
@ -51,17 +51,17 @@ type OwnProps = {
|
|||||||
onReset: () => void;
|
onReset: () => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
type StateProps = Pick<ISettings, 'language' | 'doNotTranslate'>;
|
type StateProps = Pick<ISettings, 'doNotTranslate'>;
|
||||||
|
|
||||||
const SettingsDoNotTranslate: FC<OwnProps & StateProps> = ({
|
const SettingsDoNotTranslate: FC<OwnProps & StateProps> = ({
|
||||||
isActive,
|
isActive,
|
||||||
language,
|
|
||||||
doNotTranslate,
|
doNotTranslate,
|
||||||
onReset,
|
onReset,
|
||||||
}) => {
|
}) => {
|
||||||
const { setSettingOption } = getActions();
|
const { setSettingOption } = getActions();
|
||||||
|
|
||||||
const lang = useOldLang();
|
const lang = useOldLang();
|
||||||
|
const language = lang.code || 'en';
|
||||||
const [displayedOptions, setDisplayedOptions] = useState<IRadioOption[]>([]);
|
const [displayedOptions, setDisplayedOptions] = useState<IRadioOption[]>([]);
|
||||||
const [search, setSearch] = useState('');
|
const [search, setSearch] = useState('');
|
||||||
|
|
||||||
@ -167,11 +167,10 @@ const SettingsDoNotTranslate: FC<OwnProps & StateProps> = ({
|
|||||||
export default memo(withGlobal<OwnProps>(
|
export default memo(withGlobal<OwnProps>(
|
||||||
(global): StateProps => {
|
(global): StateProps => {
|
||||||
const {
|
const {
|
||||||
language, doNotTranslate,
|
doNotTranslate,
|
||||||
} = global.settings.byKey;
|
} = global.settings.byKey;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
language,
|
|
||||||
doNotTranslate,
|
doNotTranslate,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user