{"remainingRequest":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin/node_modules/eslint-loader/index.js??ref--13-0!/Users/kang/Gitea/vue-element-admin/src/utils/clipboard.js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/utils/clipboard.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/eslint-loader/index.js","mtime":1754408227915}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IFZ1ZSBmcm9tICd2dWUnOwppbXBvcnQgQ2xpcGJvYXJkIGZyb20gJ2NsaXBib2FyZCc7CmZ1bmN0aW9uIGNsaXBib2FyZFN1Y2Nlc3MoKSB7CiAgVnVlLnByb3RvdHlwZS4kbWVzc2FnZSh7CiAgICBtZXNzYWdlOiAnQ29weSBzdWNjZXNzZnVsbHknLAogICAgdHlwZTogJ3N1Y2Nlc3MnLAogICAgZHVyYXRpb246IDE1MDAKICB9KTsKfQpmdW5jdGlvbiBjbGlwYm9hcmRFcnJvcigpIHsKICBWdWUucHJvdG90eXBlLiRtZXNzYWdlKHsKICAgIG1lc3NhZ2U6ICdDb3B5IGZhaWxlZCcsCiAgICB0eXBlOiAnZXJyb3InCiAgfSk7Cn0KZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gaGFuZGxlQ2xpcGJvYXJkKF90ZXh0LCBldmVudCkgewogIHZhciBjbGlwYm9hcmQgPSBuZXcgQ2xpcGJvYXJkKGV2ZW50LnRhcmdldCwgewogICAgdGV4dDogZnVuY3Rpb24gdGV4dCgpIHsKICAgICAgcmV0dXJuIF90ZXh0OwogICAgfQogIH0pOwogIGNsaXBib2FyZC5vbignc3VjY2VzcycsIGZ1bmN0aW9uICgpIHsKICAgIGNsaXBib2FyZFN1Y2Nlc3MoKTsKICAgIGNsaXBib2FyZC5kZXN0cm95KCk7CiAgfSk7CiAgY2xpcGJvYXJkLm9uKCdlcnJvcicsIGZ1bmN0aW9uICgpIHsKICAgIGNsaXBib2FyZEVycm9yKCk7CiAgICBjbGlwYm9hcmQuZGVzdHJveSgpOwogIH0pOwogIGNsaXBib2FyZC5vbkNsaWNrKGV2ZW50KTsKfQ=="},{"version":3,"names":["Vue","Clipboard","clipboardSuccess","prototype","$message","message","type","duration","clipboardError","handleClipboard","text","event","clipboard","target","on","destroy","onClick"],"sources":["/Users/kang/Gitea/vue-element-admin/src/utils/clipboard.js"],"sourcesContent":["import Vue from 'vue'\nimport Clipboard from 'clipboard'\n\nfunction clipboardSuccess() {\n Vue.prototype.$message({\n message: 'Copy successfully',\n type: 'success',\n duration: 1500\n })\n}\n\nfunction clipboardError() {\n Vue.prototype.$message({\n message: 'Copy failed',\n type: 'error'\n })\n}\n\nexport default function handleClipboard(text, event) {\n const clipboard = new Clipboard(event.target, {\n text: () => text\n })\n clipboard.on('success', () => {\n clipboardSuccess()\n clipboard.destroy()\n })\n clipboard.on('error', () => {\n clipboardError()\n clipboard.destroy()\n })\n clipboard.onClick(event)\n}\n"],"mappings":"AAAA,OAAOA,GAAG,MAAM,KAAK;AACrB,OAAOC,SAAS,MAAM,WAAW;AAEjC,SAASC,gBAAgBA,CAAA,EAAG;EAC1BF,GAAG,CAACG,SAAS,CAACC,QAAQ,CAAC;IACrBC,OAAO,EAAE,mBAAmB;IAC5BC,IAAI,EAAE,SAAS;IACfC,QAAQ,EAAE;EACZ,CAAC,CAAC;AACJ;AAEA,SAASC,cAAcA,CAAA,EAAG;EACxBR,GAAG,CAACG,SAAS,CAACC,QAAQ,CAAC;IACrBC,OAAO,EAAE,aAAa;IACtBC,IAAI,EAAE;EACR,CAAC,CAAC;AACJ;AAEA,eAAe,SAASG,eAAeA,CAACC,KAAI,EAAEC,KAAK,EAAE;EACnD,IAAMC,SAAS,GAAG,IAAIX,SAAS,CAACU,KAAK,CAACE,MAAM,EAAE;IAC5CH,IAAI,EAAE,SAANA,IAAIA,CAAA;MAAA,OAAQA,KAAI;IAAA;EAClB,CAAC,CAAC;EACFE,SAAS,CAACE,EAAE,CAAC,SAAS,EAAE,YAAM;IAC5BZ,gBAAgB,CAAC,CAAC;IAClBU,SAAS,CAACG,OAAO,CAAC,CAAC;EACrB,CAAC,CAAC;EACFH,SAAS,CAACE,EAAE,CAAC,OAAO,EAAE,YAAM;IAC1BN,cAAc,CAAC,CAAC;IAChBI,SAAS,CAACG,OAAO,CAAC,CAAC;EACrB,CAAC,CAAC;EACFH,SAAS,CAACI,OAAO,CAACL,KAAK,CAAC;AAC1B","ignoreList":[]}]}