import { STORE_ROUTE_BEFORE_REDIRECT } from '@starpad/ui' export function useOAuth () { function connectOAuth (providerId) { window.location.href = `${process.env.API_BASE_URL}/auth/${providerId}` } return { connectOAuth, } } export function logout () { window.location.href = `${process.env.API_BASE_URL}/auth/logout` } export function beforeSigninRouteEnter (from, to, next) { if (typeof localStorage !== 'undefined') { if (to.name !== 'user-sign-in') { localStorage.setItem(STORE_ROUTE_BEFORE_REDIRECT, to.fullPath) } else { localStorage.removeItem(STORE_ROUTE_BEFORE_REDIRECT) } } next() }