UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

39 lines (38 loc) 1.33 kB
import { D as createElementBlock, P as defineComponent, Z as onMounted, et as openBlock } from "./vue.runtime.esm-bundler-tP5dCd7J.js"; import { gt as useI18n } from "./_MapCache-B159LOu5.js"; import { y as useRouter } from "./truncate-Dc5upPom.js"; import "./icon-MZ_3fB_h.js"; import "./empty-4-N75rxI.js"; import { nr as useUsersStore } from "./useTelemetry-C797TaYa.js"; import { t as useToast } from "./useToast-ZaUhbG9w.js"; import { Io as VIEWS } from "./constants-CX1ozgFz.js"; import "./merge-BArJwbQo.js"; import "./_baseOrderBy-DL6Sy5xK.js"; import "./dateformat-CMLc6OKJ.js"; import "./useDebounce-RgPaX171.js"; import "./useExternalHooks-CYMS6JpD.js"; import "./useStyles-DhM0cpS7.js"; var SignoutView_default = /* @__PURE__ */ defineComponent({ __name: "SignoutView", setup(__props) { const usersStore = useUsersStore(); const toast = useToast(); const router = useRouter(); const i18n = useI18n(); const logout = async () => { try { await usersStore.logout(); window.location.href = router.resolve({ name: VIEWS.SIGNIN }).href; } catch (e) { toast.showError(e, i18n.baseText("auth.signout.error")); } }; onMounted(() => { logout(); }); return (_ctx, _cache) => { return openBlock(), createElementBlock("div"); }; } }); export { SignoutView_default as default };