import React from 'react'; import { Jp, Us, Br } from 'react-flags-select'; import { FaCog, FaLaptop, FaMoon, FaSun } from 'react-icons/fa'; import type { languageTemplate } from '../../App'; import { LanguageEnum } from '../../App'; import ToggleSwitch from '../basic/ToggleSwitch'; import NavItem from '../NavItem'; interface SidebarUISettingsProps { Language: LanguageEnum; SetLanguage: Function; Translations: languageTemplate; } const SidebarUISettings = (props: SidebarUISettingsProps) => { return ( {props.Translations.ui_settings_title} } dropdownContent={ <>
{props.Translations.color_scheme_title}
} /> {props.Translations.language_title}
{props.Language === LanguageEnum.ENGLISH ? ( ) : props.Language === LanguageEnum.JAPANESE ? ( ) : null}
} dropdownContent={ <> { props.SetLanguage(LanguageEnum.ENGLISH); }} open={false} isDropdown={false} isNested={true} titleContent={ <> English } /> { props.SetLanguage(LanguageEnum.PORTUGUESE); }} open={false} isDropdown={false} isNested={true} titleContent={ <> Português
} /> { props.SetLanguage(LanguageEnum.JAPANESE); }} open={false} isDropdown={false} isNested={true} titleContent={ <> 日本語 } /> } />
Test
} /> } /> ); }; export default SidebarUISettings;