UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

61 lines (60 loc) 2.88 kB
import { Cn as toDisplayString, D as createElementBlock, E as createCommentVNode, Gt as unref, M as createVNode, P as defineComponent, T as createBlock, bt as withCtx, et as openBlock, j as createTextVNode, vn as normalizeClass, w as createBaseVNode } from "./vue.runtime.esm-bundler-tP5dCd7J.js"; import { gt as useI18n } from "./_MapCache-B159LOu5.js"; import { Hn as N8nButton_default, Vn as N8nText_default, Wn as N8nIcon_default, zn as N8nHeading_default } from "./src-BW7zuOU1.js"; import "./en-b3uD8cvU.js"; import "./preload-helper-CR0ecmWK.js"; import { t as __plugin_vue_export_helper_default } from "./_plugin-vue_export-helper-BwBpWJRZ.js"; import { y as useRouter } from "./truncate-Dc5upPom.js"; import "./icon-MZ_3fB_h.js"; import "./empty-4-N75rxI.js"; import "./sanitize-html-CgpOSgtK.js"; import "./CalendarDate-DxkU3CHY.js"; import "./path-browserify-B5h_dP_u.js"; import { Io as VIEWS } from "./constants-CX1ozgFz.js"; import "./merge-BArJwbQo.js"; var ErrorView_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({ __name: "ErrorView", props: { messageKey: {}, errorCode: {}, redirectTextKey: {}, redirectPage: {} }, setup(__props) { const router = useRouter(); const props = __props; const i18n = useI18n(); function onButtonClick() { router.push({ name: props.redirectPage ?? VIEWS.HOMEPAGE }); } return (_ctx, _cache) => { return openBlock(), createElementBlock("div", { class: normalizeClass(_ctx.$style.container) }, [ createVNode(unref(N8nIcon_default), { icon: "triangle-alert", class: normalizeClass(_ctx.$style.icon) }, null, 8, ["class"]), createBaseVNode("div", { class: normalizeClass(_ctx.$style.message) }, [createBaseVNode("div", null, [createVNode(unref(N8nHeading_default), { size: "2xlarge" }, { default: withCtx(() => [createTextVNode(toDisplayString(unref(i18n).baseText(_ctx.messageKey)), 1)]), _: 1 })]), createBaseVNode("div", null, [_ctx.errorCode ? (openBlock(), createBlock(unref(N8nText_default), { key: 0, size: "large" }, { default: withCtx(() => [createTextVNode(toDisplayString(_ctx.errorCode) + " " + toDisplayString(unref(i18n).baseText("error")), 1)]), _: 1 })) : createCommentVNode("", true)])], 2), createVNode(unref(N8nButton_default), { label: unref(i18n).baseText(_ctx.redirectTextKey), onClick: onButtonClick }, null, 8, ["label"]) ], 2); }; } }); var ErrorView_vue_vue_type_style_index_0_lang_module_default = { container: "_container_whkd2_123", icon: "_icon_whkd2_132", message: "_message_whkd2_139" }; var ErrorView_default = /* @__PURE__ */ __plugin_vue_export_helper_default(ErrorView_vue_vue_type_script_setup_true_lang_default, [["__cssModules", { "$style": ErrorView_vue_vue_type_style_index_0_lang_module_default }]]); export { ErrorView_default as default };