릴리스: v1.4.9 경로 헬퍼 도입과 사용자 이동 경로 정리

This commit is contained in:
2026-04-02 18:55:12 +09:00
parent 6b6676ceec
commit 5af5202455
15 changed files with 99 additions and 41 deletions

View File

@@ -2,6 +2,7 @@
import { computed, onMounted, onBeforeUnmount, ref, watch } from 'vue'
import { useRouter } from 'vue-router'
import { useAuthStore } from '../stores/auth'
import { homePath, loginPath } from '../lib/paths'
import { toApiUrl } from '../lib/runtime'
import { useToast } from '../composables/useToast'
@@ -40,7 +41,7 @@ const displayInitial = computed(() => {
onMounted(async () => {
if (!auth.hydrated) await auth.refresh()
if (!auth.user) {
router.replace('/login')
router.replace(loginPath())
return
}
nickname.value = auth.user?.nickname || ''
@@ -112,7 +113,7 @@ async function saveProfile() {
async function logout() {
await auth.logout()
toast.success('로그아웃했어요.')
router.push('/')
router.push(homePath())
}
</script>