Skip to content

Commit

Permalink
fix: navigateTo is undefined && middleware warning
Browse files Browse the repository at this point in the history
  • Loading branch information
Intevel committed Jul 19, 2023
1 parent 75a06b0 commit 5549ccc
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/runtime/composables/useDirectusAuth.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useRoute, useRuntimeConfig } from '#app'
import { useRoute, useRuntimeConfig, navigateTo } from '#app'

import type { Ref } from 'vue'
import type {
Expand All @@ -21,7 +21,6 @@ export const useDirectusAuth = () => {
const directus = useDirectus()
const baseUrl = useDirectusUrl()
const user = useDirectusUser()
const route = useRoute()
const { token, refreshToken, expires } = useDirectusToken()

const setAuthCookies = (_token: string, _refreshToken: string, _expires: number) => {
Expand Down Expand Up @@ -103,6 +102,7 @@ export const useDirectusAuth = () => {
redirectOnLogin?: string
) => {
removeTokens()
const route = useRoute()
const redirect = `${window.location.origin}${redirectOnLogin ?? route.fullPath}`
await navigateTo(`${baseUrl}/auth/login/${provider}?redirect=${encodeURIComponent(redirect)}`, { external: true })
}
Expand Down

1 comment on commit 5549ccc

@vercel
Copy link

@vercel vercel bot commented on 5549ccc Jul 19, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

nuxt-directus – ./

nuxt-directus-docs.vercel.app
nuxt-directus-git-main-intevel.vercel.app
nuxt-directus-intevel.vercel.app

Please sign in to comment.