Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const errorLink = onError(error => {
if (process.env.NODE_ENV !== 'production') {
logErrorMessages(error, false)
}
if (isUnauthorizedError(error) && router.currentRoute.matched.some(m => m.meta.private)) {
// Redirect to login page
if (router.currentRoute.name !== 'login') {
router.replace({
name: 'login',
params: {
wantedRoute: router.currentRoute.fullPath,
},
})
}
}
})