+ {t('account.heading')}
+ {isLoggedIn ? (
+ <>
+
+ ]}
+ />
+
+
+ {t('logout', { ns: 'global' })}
+
+ >
+ ) : (
+ <>
+ {t('account.youAreNotLoggedIn')}
+
+ {t('login', { ns: 'global' })}
+
+ >
+ )}
+ {t('language.heading')}
+ {
+ i18n.changeLanguage(lang as string)
+ }}
+ />
+
+ )
+}
diff --git a/src/frontend/src/features/settings/index.ts b/src/frontend/src/features/settings/index.ts
new file mode 100644
index 00000000..c1039a83
--- /dev/null
+++ b/src/frontend/src/features/settings/index.ts
@@ -0,0 +1 @@
+export { SettingsButton } from './components/SettingsButton'
diff --git a/src/frontend/src/i18n/LanguageSelector.tsx b/src/frontend/src/i18n/LanguageSelector.tsx
index 0254c790..8047757a 100644
--- a/src/frontend/src/i18n/LanguageSelector.tsx
+++ b/src/frontend/src/i18n/LanguageSelector.tsx
@@ -9,7 +9,7 @@ export const LanguageSelector = () => {