Remove sdk.getComponent instructions

This commit is contained in:
Germain Souquet 2021-07-20 12:22:32 +02:00
parent fdd98bbf3f
commit 596fb774e3
5 changed files with 8 additions and 19 deletions

View file

@ -18,9 +18,9 @@ import SdkConfig from "../../../SdkConfig";
import { getCurrentLanguage } from "../../../languageHandler";
import SettingsStore from "../../../settings/SettingsStore";
import PlatformPeg from "../../../PlatformPeg";
import * as sdk from '../../../index';
import React from 'react';
import { SettingLevel } from "../../../settings/SettingLevel";
import LanguageDropdown from "../elements/LanguageDropdown";
function onChange(newLang: string): void {
if (getCurrentLanguage() !== newLang) {
@ -33,10 +33,8 @@ interface IProps {
disabled?: boolean;
}
export default function LanguageSelector({ disabled }: IProps): React.ReactNode {
export default function LanguageSelector({ disabled }: IProps): JSX.Element {
if (SdkConfig.get()['disable_login_language_selector']) return <div />;
const LanguageDropdown = sdk.getComponent('views.elements.LanguageDropdown');
return <LanguageDropdown
className="mx_AuthBody_language"
onOptionChange={onChange}