Skip to content

Commit 2dee12a

Browse files
committed
fix: login page title
1 parent 117e929 commit 2dee12a

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

frontend/src/components/LoginForm.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ async function handleSubmit() {
6161
<Card class="w-full max-w-md">
6262
<CardHeader class="text-center">
6363
<CardTitle class="text-2xl font-bold">
64-
{{ props.register ? t('loginForm.register') : t('loginForm.login') }}
64+
{{ serverStore.serverConnected || authStore.hasSavedCredentials ? props.register ? t('loginForm.register') : t('loginForm.login') : `${t('loginForm.login')}/${t('loginForm.register')}` }}
6565
</CardTitle>
6666
<CardDescription>
6767
{{ props.register ? t('loginForm.createAccount') : t('loginForm.enterCredentials') }}

frontend/src/stores/auth.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export const useAuthStore = defineStore('auth', () => {
104104
}
105105

106106
return {
107+
hasSavedCredentials: computed(() => !!savedUsername.value || !!savedPassword.value),
107108
currentUser,
108109
isLoggedIn,
109110
isLoading,

0 commit comments

Comments
 (0)