{"version":3,"sources":["jsdelivr-header.js","/npm/@aptos-labs/wallet-adapter-ant-design@5.3.17/dist/index.js"],"names":[],"mappings":"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","file":"/npm/@aptos-labs/wallet-adapter-ant-design@5.3.17/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@aptos-labs/wallet-adapter-ant-design@5.3.17/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __defProp = Object.defineProperty;\nvar __defProps = Object.defineProperties;\nvar __getOwnPropDesc = Object.getOwnPropertyDescriptor;\nvar __getOwnPropDescs = Object.getOwnPropertyDescriptors;\nvar __getOwnPropNames = Object.getOwnPropertyNames;\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\nvar __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;\nvar __spreadValues = (a, b) => {\n  for (var prop in b || (b = {}))\n    if (__hasOwnProp.call(b, prop))\n      __defNormalProp(a, prop, b[prop]);\n  if (__getOwnPropSymbols)\n    for (var prop of __getOwnPropSymbols(b)) {\n      if (__propIsEnum.call(b, prop))\n        __defNormalProp(a, prop, b[prop]);\n    }\n  return a;\n};\nvar __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));\nvar __objRest = (source, exclude) => {\n  var target = {};\n  for (var prop in source)\n    if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\n      target[prop] = source[prop];\n  if (source != null && __getOwnPropSymbols)\n    for (var prop of __getOwnPropSymbols(source)) {\n      if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\n        target[prop] = source[prop];\n    }\n  return target;\n};\nvar __export = (target, all) => {\n  for (var name in all)\n    __defProp(target, name, { get: all[name], enumerable: true });\n};\nvar __copyProps = (to, from, except, desc) => {\n  if (from && typeof from === \"object\" || typeof from === \"function\") {\n    for (let key of __getOwnPropNames(from))\n      if (!__hasOwnProp.call(to, key) && key !== except)\n        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });\n  }\n  return to;\n};\nvar __toCommonJS = (mod) => __copyProps(__defProp({}, \"__esModule\", { value: true }), mod);\n\n// src/index.tsx\nvar index_exports = {};\n__export(index_exports, {\n  WalletSelector: () => WalletSelector\n});\nmodule.exports = __toCommonJS(index_exports);\n\n// src/WalletSelector.tsx\nvar import_icons = require(\"@ant-design/icons\");\nvar import_wallet_adapter_react = require(\"@aptos-labs/wallet-adapter-react\");\nvar import_antd = require(\"antd\");\nvar import_react = require(\"react\");\nvar import_jsx_runtime = require(\"react/jsx-runtime\");\nvar { Text } = import_antd.Typography;\nfunction WalletSelector(_a) {\n  var _b = _a, {\n    isModalOpen,\n    setModalOpen\n  } = _b, walletSortingOptions = __objRest(_b, [\n    \"isModalOpen\",\n    \"setModalOpen\"\n  ]);\n  var _a2;\n  const [walletSelectorModalOpen, setWalletSelectorModalOpen] = (0, import_react.useState)(false);\n  (0, import_react.useEffect)(() => {\n    if (isModalOpen !== void 0) {\n      setWalletSelectorModalOpen(isModalOpen);\n    }\n  }, [isModalOpen]);\n  const {\n    account,\n    connected,\n    disconnect,\n    wallets = [],\n    notDetectedWallets = []\n  } = (0, import_wallet_adapter_react.useWallet)();\n  const { aptosConnectWallets, availableWallets, installableWallets } = (0, import_wallet_adapter_react.groupAndSortWallets)(\n    [...wallets, ...notDetectedWallets],\n    walletSortingOptions\n  );\n  const hasAptosConnectWallets = !!aptosConnectWallets.length;\n  const onWalletButtonClick = () => {\n    if (connected) {\n      disconnect();\n    } else {\n      setWalletSelectorModalOpen(true);\n    }\n  };\n  const handleCopyAddress = () => {\n    if (account == null ? void 0 : account.address) {\n      navigator.clipboard.writeText(account.address.toString());\n      import_antd.message.success(\"Address copied to clipboard\");\n    }\n  };\n  const handleDisconnect = () => {\n    disconnect();\n  };\n  const dropdownItems = [\n    {\n      key: \"copy\",\n      label: \"Copy Address\",\n      icon: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_icons.CopyOutlined, {}),\n      onClick: handleCopyAddress\n    },\n    {\n      key: \"disconnect\",\n      label: \"Disconnect\",\n      icon: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_icons.DisconnectOutlined, {}),\n      onClick: handleDisconnect\n    }\n  ];\n  const closeModal = () => {\n    setWalletSelectorModalOpen(false);\n    if (setModalOpen) {\n      setModalOpen(false);\n    }\n  };\n  const buttonText = (account == null ? void 0 : account.ansName) || (0, import_wallet_adapter_react.truncateAddress)((_a2 = account == null ? void 0 : account.address) == null ? void 0 : _a2.toString()) || \"Unknown\";\n  const modalProps = {\n    centered: true,\n    open: walletSelectorModalOpen,\n    onCancel: closeModal,\n    footer: null,\n    zIndex: 9999,\n    className: \"wallet-selector-modal\"\n  };\n  const renderEducationScreens = (screen) => /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\n    import_antd.Modal,\n    __spreadProps(__spreadValues({}, modalProps), {\n      afterClose: screen.cancel,\n      title: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"div\", { className: \"about-aptos-connect-header\", children: [\n        /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n          import_antd.Button,\n          {\n            type: \"text\",\n            icon: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_icons.ArrowLeftOutlined, {}),\n            onClick: screen.cancel\n          }\n        ),\n        /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"div\", { className: \"wallet-modal-title\", children: \"About Petra Web\" })\n      ] }),\n      children: [\n        /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"div\", { className: \"about-aptos-connect-graphic-wrapper\", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(screen.Graphic, {}) }),\n        /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"div\", { className: \"about-aptos-connect-text-wrapper\", children: [\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(screen.Title, { className: \"about-aptos-connect-title\" }),\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(screen.Description, { className: \"about-aptos-connect-description\" })\n        ] }),\n        /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"div\", { className: \"about-aptos-connect-footer-wrapper\", children: [\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n            import_antd.Button,\n            {\n              type: \"text\",\n              style: { justifySelf: \"start\" },\n              onClick: screen.back,\n              children: \"Back\"\n            }\n          ),\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"div\", { className: \"about-aptos-connect-screen-indicators-wrapper\", children: screen.screenIndicators.map((ScreenIndicator, i) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n            ScreenIndicator,\n            {\n              className: \"about-aptos-connect-screen-indicator\",\n              children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"div\", {})\n            },\n            i\n          )) }),\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n            import_antd.Button,\n            {\n              type: \"text\",\n              icon: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_icons.ArrowRightOutlined, {}),\n              iconPosition: \"end\",\n              style: { justifySelf: \"end\" },\n              onClick: screen.next,\n              children: screen.screenIndex === screen.totalScreens - 1 ? \"Finish\" : \"Next\"\n            }\n          )\n        ] })\n      ]\n    })\n  );\n  return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [\n    connected ? /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Dropdown, { menu: { items: dropdownItems }, trigger: [\"click\"], children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Button, { className: \"wallet-button\", children: buttonText }) }) : /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Button, { className: \"wallet-button\", onClick: onWalletButtonClick, children: \"Connect Wallet\" }),\n    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.AboutAptosConnect, { renderEducationScreen: renderEducationScreens, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n      import_antd.Modal,\n      __spreadProps(__spreadValues({}, modalProps), {\n        title: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"div\", { className: \"wallet-modal-title\", children: hasAptosConnectWallets ? /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"span\", { children: \"Log in or sign up\" }),\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"span\", { children: \"with Social + Petra Web\" })\n        ] }) : \"Connect Wallet\" }),\n        children: !connected && /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [\n          hasAptosConnectWallets && /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_antd.Flex, { vertical: true, gap: 12, children: [\n            aptosConnectWallets.map((wallet) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n              AptosConnectWalletRow,\n              {\n                wallet,\n                onConnect: closeModal\n              },\n              wallet.name\n            )),\n            /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"p\", { className: \"about-aptos-connect-trigger-wrapper\", children: [\n              \"Learn more about\",\n              \" \",\n              /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_wallet_adapter_react.AboutAptosConnect.Trigger, { className: \"about-aptos-connect-trigger\", children: [\n                \"Petra Web\",\n                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_icons.ArrowRightOutlined, {})\n              ] })\n            ] }),\n            /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_wallet_adapter_react.AptosPrivacyPolicy, { className: \"aptos-connect-privacy-policy-wrapper\", children: [\n              /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"p\", { className: \"aptos-connect-privacy-policy-text\", children: [\n                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.AptosPrivacyPolicy.Disclaimer, {}),\n                \" \",\n                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.AptosPrivacyPolicy.Link, { className: \"aptos-connect-privacy-policy-link\" }),\n                /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\"span\", { children: \".\" })\n              ] }),\n              /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.AptosPrivacyPolicy.PoweredBy, { className: \"aptos-connect-powered-by\" })\n            ] }),\n            /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Divider, { children: \"Or\" })\n          ] }),\n          /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Flex, { vertical: true, gap: 12, children: availableWallets.map((wallet) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n            WalletRow,\n            {\n              wallet,\n              onConnect: closeModal\n            },\n            wallet.name\n          )) }),\n          !!installableWallets.length && /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n            import_antd.Collapse,\n            {\n              ghost: true,\n              expandIconPosition: \"end\",\n              items: [\n                {\n                  key: \"more-wallets\",\n                  label: \"More Wallets\",\n                  children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Flex, { vertical: true, gap: 12, children: installableWallets.map((wallet) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)(\n                    WalletRow,\n                    {\n                      wallet,\n                      onConnect: closeModal\n                    },\n                    wallet.name\n                  )) })\n                }\n              ]\n            }\n          )\n        ] })\n      })\n    ) })\n  ] });\n}\nfunction WalletRow({ wallet, onConnect }) {\n  return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem, { wallet, onConnect, asChild: true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"div\", { className: \"wallet-menu-wrapper\", children: [\n    /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(\"div\", { className: \"wallet-name-wrapper\", children: [\n      /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.Icon, { className: \"wallet-selector-icon\" }),\n      /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.Name, { asChild: true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Text, { className: \"wallet-selector-text\", children: wallet.name }) })\n    ] }),\n    (0, import_wallet_adapter_react.isInstallRequired)(wallet) ? /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.InstallLink, { className: \"wallet-connect-install\" }) : /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.ConnectButton, { asChild: true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_antd.Button, { className: \"wallet-connect-button\", children: \"Connect\" }) })\n  ] }) });\n}\nfunction AptosConnectWalletRow({ wallet, onConnect }) {\n  return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem, { wallet, onConnect, asChild: true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.ConnectButton, { asChild: true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_antd.Button, { size: \"large\", className: \"aptos-connect-button\", children: [\n    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.Icon, { className: \"wallet-selector-icon\" }),\n    /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_wallet_adapter_react.WalletItem.Name, {})\n  ] }) }) });\n}\n// Annotate the CommonJS export names for ESM import in node:\n0 && (module.exports = {\n  WalletSelector\n});\n"]}