diff --git a/src/components/GoBack.vue b/src/components/GoBack.vue index f78b3b1..2f64866 100644 --- a/src/components/GoBack.vue +++ b/src/components/GoBack.vue @@ -11,10 +11,13 @@ import { useRouter } from 'vue-router' export default defineComponent({ name: 'GoBack', setup() { - const { go } = useRouter() + const { push } = useRouter() return { - back: () => go(-1) + back: () => + push({ + name: 'Home' + }) } } }) diff --git a/src/views/Login.vue b/src/views/Login.vue index 9ebf71e..46d9d54 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -72,12 +72,20 @@ import { useRouter } from 'vue-router' export default defineComponent({ name: 'Login', setup() { - const { go } = useRouter() + const { push } = useRouter() const { username, accessToken, ...form } = useGitHubLogin() const user = ref(username.value ?? '') const token = ref(accessToken.value ?? '') - return { ...form, user, token, back: () => go(-1) } + return { + ...form, + user, + token, + back: () => + push({ + name: 'Home' + }) + } } })