File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed
Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change 11import { useTranslation } from 'react-i18next' ;
22
3+ const selectedLanguagesClasses = 'font-bold cursor-default' ;
4+ const unselectedLanguagesClasses = 'cursor-pointer' ;
5+ const defaultClasses = 'mx-2 text-nowrap' ;
36export default function LanguageSwitcher ( ) {
47 const { i18n } = useTranslation ( ) ;
58 const changeLanguage = ( lng : string ) => {
@@ -10,20 +13,14 @@ export default function LanguageSwitcher() {
1013 < div className = "flex ml-auto" >
1114 { /* Make the active language bold */ }
1215 < a
13- className = {
14- ( i18n . language == 'nl' ? 'font-bold' : '' ) +
15- ' mx-2 text-nowrap'
16- }
16+ className = { `${ i18n . language == 'nl' ? selectedLanguagesClasses : unselectedLanguagesClasses } ${ defaultClasses } ` }
1717 onClick = { ( ) => changeLanguage ( 'nl' ) }
1818 >
1919 NL
2020 </ a >
2121 |
2222 < a
23- className = {
24- ( i18n . language == 'en' ? 'font-bold' : '' ) +
25- ' mx-2 text-nowrap'
26- }
23+ className = { `${ i18n . language == 'en' ? selectedLanguagesClasses : unselectedLanguagesClasses } ${ defaultClasses } ` }
2724 onClick = { ( ) => changeLanguage ( 'en' ) }
2825 >
2926 EN
You can’t perform that action at this time.
0 commit comments