UNPKG

@wix/cli

Version:

CLI tool for building Wix sites and applications

68 lines (66 loc) 2.18 kB
import { createRequire as _createRequire } from 'node:module'; const require = _createRequire(import.meta.url); import { logout } from "./chunk-PLPLA7N3.js"; import "./chunk-EH3J5VW4.js"; import "./chunk-CCOOZLEQ.js"; import "./chunk-75K4NCRA.js"; import "./chunk-KJ37XZQA.js"; import { Box_default, ConfirmInput, Spinner, Text, useAsyncCallback } from "./chunk-OAVLQEAG.js"; import { require_react } from "./chunk-5A5B2WR4.js"; import "./chunk-SQ3KPTIH.js"; import "./chunk-Z4MHKCET.js"; import "./chunk-C4SUTB4O.js"; import "./chunk-62BYZXT7.js"; import "./chunk-WYHHEOWO.js"; import "./chunk-P4ZPHTFX.js"; import "./chunk-ZXYGJZOO.js"; import { require_lib } from "./chunk-D5VYILRO.js"; import { __toESM, init_esm_shims } from "./chunk-4EFJZ3GQ.js"; // src/components/LogoutCommand/index.ts init_esm_shims(); // src/components/LogoutCommand/LogoutCommand.tsx init_esm_shims(); var import_react = __toESM(require_react(), 1); var import_variant = __toESM(require_lib(), 1); var LogoutCommand = ({ userInfo }) => { const logoutAction = useAsyncCallback(logout); if (userInfo == null) { return /* @__PURE__ */ import_react.default.createElement(Text, null, "Wix CLI is already logged out"); } return /* @__PURE__ */ import_react.default.createElement(import_react.default.Fragment, null, /* @__PURE__ */ import_react.default.createElement(Box_default, { marginBottom: 1 }, /* @__PURE__ */ import_react.default.createElement(Text, null, "When you're logged out you cannot use Wix CLI commands")), /* @__PURE__ */ import_react.default.createElement( ConfirmInput, { label: "Proceed with logout?", initialValue: true, onSubmit: (confirmed) => { if (confirmed) { void logoutAction.execute(); } } } ), (0, import_variant.match)(logoutAction.status, { NotRequested: () => null, Error: () => null, Loading: () => /* @__PURE__ */ import_react.default.createElement(Spinner, null), Success: () => /* @__PURE__ */ import_react.default.createElement(Text, null, "Wix CLI is logged out") })); }; export { LogoutCommand }; //# sourceMappingURL=LogoutCommand-4J22S7SZ.js.map