diff --git a/client/src/components/CreateTeamDialog.vue b/client/src/components/CreateTeamDialog.vue new file mode 100644 index 0000000..2032769 --- /dev/null +++ b/client/src/components/CreateTeamDialog.vue @@ -0,0 +1,94 @@ + + + + + \ No newline at end of file diff --git a/client/src/composables/useI18n.ts b/client/src/composables/useI18n.ts index 9cb8fb5..79662bb 100644 --- a/client/src/composables/useI18n.ts +++ b/client/src/composables/useI18n.ts @@ -12,7 +12,8 @@ const defaultLang: Lang = browserLang === 'de' ? 'de' : 'en' let lang: Lang = defaultLang export interface useI18n { - setLang(lang: string): void + setLang(lang: Lang): void + getLang(): Lang $t(key: string): string } @@ -21,6 +22,9 @@ export default (map: i18nMap): useI18n => { setLang: (_lang: Lang): void => { lang = _lang }, + getLang: (): Lang => { + return lang + }, $t: (key: string): string => { const t = map[key] if (!t) { diff --git a/client/src/pages/index.vue b/client/src/pages/index.vue index 9b48b57..3945b0a 100644 --- a/client/src/pages/index.vue +++ b/client/src/pages/index.vue @@ -8,23 +8,25 @@
- +
+