Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | export function isUnauthorizedError(error: Error): boolean { return /^401: .*Unauthorized/.test(error.message); } // Redirect to login with a toast notification export function redirectToLogin(toast?: (options: { title: string; description: string; variant: string }) => void) { if (toast) { toast({ title: "Unauthorized", description: "You are logged out. Logging in again...", variant: "destructive", }); } setTimeout(() => { window.location.href = "/api/login"; }, 500); } |