useRedirectToLogout.ts 399 B

123456789101112
  1. import UrlUtils from "~/services/utils/urlUtils";
  2. export const useRedirectToLogout = () => {
  3. const runtimeConfig = useRuntimeConfig()
  4. return () => {
  5. if (!runtimeConfig.baseUrlAdminLegacy) {
  6. throw new Error('Configuration error : no redirection target')
  7. }
  8. navigateTo(UrlUtils.join(runtimeConfig.baseUrlAdminLegacy, '#/logout'), {external: true})
  9. }
  10. }