"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxDevRuntime = require("react/jsx-dev-runtime");
const ui = require("@contember/ui");
const LogoutLink = require("../LogoutLink.cjs");
const MiscPageLayout = require("../MiscPageLayout.cjs");
const InvalidIdentityFallback = () => {
  return /* @__PURE__ */ jsxDevRuntime.jsxDEV(MiscPageLayout.MiscPageLayout, { children: [
    /* @__PURE__ */ jsxDevRuntime.jsxDEV(ui.Message, { intent: "danger", size: "large", padding: "large", display: "block", children: "Failed to fetch an identity" }, void 0, false, {
      fileName: "/__w/interface/interface/packages/admin/src/components/Identity/InvalidIdentityFallback.tsx",
      lineNumber: 8,
      columnNumber: 4
    }, void 0),
    /* @__PURE__ */ jsxDevRuntime.jsxDEV(ui.ButtonGroup, { direction: "vertical", children: [
      /* @__PURE__ */ jsxDevRuntime.jsxDEV(ui.AnchorButton, { href: window.location.href, children: "Reload" }, void 0, false, {
        fileName: "/__w/interface/interface/packages/admin/src/components/Identity/InvalidIdentityFallback.tsx",
        lineNumber: 10,
        columnNumber: 5
      }, void 0),
      /* @__PURE__ */ jsxDevRuntime.jsxDEV(LogoutLink.LogoutLink, { Component: ui.Button, children: "Login again" }, void 0, false, {
        fileName: "/__w/interface/interface/packages/admin/src/components/Identity/InvalidIdentityFallback.tsx",
        lineNumber: 11,
        columnNumber: 5
      }, void 0)
    ] }, void 0, true, {
      fileName: "/__w/interface/interface/packages/admin/src/components/Identity/InvalidIdentityFallback.tsx",
      lineNumber: 9,
      columnNumber: 4
    }, void 0)
  ] }, void 0, true, {
    fileName: "/__w/interface/interface/packages/admin/src/components/Identity/InvalidIdentityFallback.tsx",
    lineNumber: 7,
    columnNumber: 3
  }, void 0);
};
exports.InvalidIdentityFallback = InvalidIdentityFallback;
//# sourceMappingURL=InvalidIdentityFallback.cjs.map
