From 2afc95d531ea743f4d0c7fc890aee55f8b02b9e2 Mon Sep 17 00:00:00 2001 From: LiangWei-P Date: Fri, 20 Jun 2025 15:10:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../evaluate/CustomMessage.vue | 57 +++- .../TUIChat/message-input-toolbar/index.vue | 280 +++++++----------- pages.json | 1 + .../evaluate/CustomMessage.js.map | 1 + .../.sourcemap/mp-weixin/NewAddedPk.js.map | 2 +- .../mp-weixin/TUIKit/adapter-vue.js.map | 2 +- .../TUIChat/chat-header/index.js.map | 2 +- .../TUIKit/components/TUIChat/config.js.map | 2 +- .../TUIChat/emoji-config/custom-emoji.js.map | 2 +- .../TUIChat/emoji-config/index.js.map | 2 +- .../TUIChat/emoji-config/locales/en.js.map | 2 +- .../TUIChat/emoji-config/locales/zh_cn.js.map | 2 +- .../components/TUIChat/entry-chat-only.js.map | 2 +- .../components/TUIChat/forward/index.js.map | 2 +- .../TUIKit/components/TUIChat/index.js.map | 2 +- .../emoji-picker/emoji-picker-dialog.js.map | 2 +- .../evaluate/CustomMessage.js.map | 2 +- .../evaluate/popupinvite.js.map | 1 + .../image-upload/index.js.map | 2 +- .../message-input-toolbar/index.js.map | 2 +- .../toolbar-item-container/index.js.map | 2 +- .../user-selector/index.js.map | 2 +- .../video-upload/index.js.map | 2 +- .../message-input-toolbar/words/index.js.map | 2 +- .../TUIChat/message-input/index.js.map | 2 +- .../message-input-at/index.js.map | 2 +- .../message-input/message-input-audio.js.map | 2 +- .../message-input/message-input-editor.js.map | 2 +- .../message-input-quote/index.js.map | 2 +- .../TUIChat/message-list/index.js.map | 2 +- .../TUIChat/message-list/link/index.js.map | 2 +- .../message-elements/message-audio.js.map | 2 +- .../message-elements/message-bubble.js.map | 2 +- .../message-convert/convert-content.js.map | 2 +- .../message-convert/index.js.map | 2 +- .../message-elements/message-custom.js.map | 2 +- .../message-elements/message-face.js.map | 2 +- .../message-elements/message-file.js.map | 2 +- .../message-elements/message-image.js.map | 2 +- .../message-elements/message-location.js.map | 2 +- .../message-quote/index.js.map | 2 +- .../message-quote/interface.js.map | 2 +- .../message-record/index.js.map | 2 +- .../message-elements/message-text.js.map | 2 +- .../message-elements/message-timestamp.js.map | 2 +- .../message-elements/message-tip.js.map | 2 +- .../message-translate/index.js.map | 2 +- .../translation-content.js.map | 2 +- .../message-elements/message-video.js.map | 2 +- .../message-elements/read-status/index.js.map | 2 +- .../simple-message-list/index.js.map | 2 +- .../message-container.js.map | 2 +- .../message-group-application/index.js.map | 2 +- .../message-list/message-tool/index.js.map | 2 +- .../message-tool/message-revoked.js.map | 2 +- .../read-receipt-panel/index.js.map | 2 +- .../message-list/scroll-button/index.js.map | 2 +- .../mulitple-select-panel/index.js.map | 2 +- .../offlinePushInfoManager/const.js.map | 2 +- .../offlinePushInfoManager/index.js.map | 2 +- .../offlinePushInfoManager/info.js.map | 2 +- .../offlinePushInfoManager.js.map | 2 +- .../TUIKit/components/TUIChat/server.js.map | 2 +- .../TUIChat/utils/chatStorage.js.map | 2 +- .../TUIChat/utils/conversationDraft.js.map | 2 +- .../TUIChat/utils/convertVoiceToText.js.map | 2 +- .../TUIChat/utils/sendMessage.js.map | 2 +- .../TUIChat/utils/translation.js.map | 2 +- .../components/TUIChat/utils/utils.js.map | 2 +- .../components/TUIChat/utils/wordsList.js.map | 2 +- .../components/TUIChat/video-play.js.map | 2 +- .../TUIKit/components/TUIChat/web-view.js.map | 2 +- .../contact-info/contact-info-config.js.map | 2 +- .../TUIContact/contact-info/index.js.map | 2 +- .../contact-list-item/index.js.map | 2 +- .../TUIContact/contact-list/index.js.map | 2 +- .../TUIContact/contact-search/index.js.map | 2 +- .../TUIKit/components/TUIContact/index.js.map | 2 +- .../TUIContact/select-friend/index.js.map | 2 +- .../components/TUIContact/server.js.map | 2 +- .../components/TUIContact/utils/index.js.map | 2 +- .../TUIConversation/actions-menu/index.js.map | 2 +- .../conversation-header/index.js.map | 2 +- .../conversation-header/server.js.map | 2 +- .../conversation-list/index.js.map | 2 +- .../conversation-list/index2.js.map | 2 +- .../conversation-network/index.js.map | 2 +- .../components/TUIConversation/entry.js.map | 2 +- .../components/TUIConversation/index.js.map | 2 +- .../components/TUIConversation/server.js.map | 2 +- .../group-introduction/config.js.map | 2 +- .../group-introduction/index.js.map | 2 +- .../TUIGroup/create-group/index.js.map | 2 +- .../TUIKit/components/TUIGroup/index.js.map | 2 +- .../TUIGroup/manage-group/index.js.map | 2 +- .../TUIGroup/manage-group/manage-admin.js.map | 2 +- .../manage-group/manage-member.js.map | 2 +- .../TUIGroup/manage-group/manage-name.js.map | 2 +- .../manage-group/manage-notification.js.map | 2 +- .../manage-group/manage-profile.js.map | 2 +- .../TUIGroup/select-member/index.js.map | 2 +- .../TUIKit/components/TUIGroup/server.js.map | 2 +- .../TUIKit/components/TUISearch/index.js.map | 2 +- .../TUIKit/components/TUISearch/index2.js.map | 2 +- .../TUISearch/search-container/index.js.map | 2 +- .../TUISearch/search-input/index.js.map | 2 +- .../TUISearch/search-result/index.js.map | 2 +- .../search-result-default/index.js.map | 2 +- .../search-result-item/index.js.map | 2 +- .../message-abstract-custom.js.map | 2 +- .../message-abstract-file.js.map | 2 +- .../message-abstract-image.js.map | 2 +- .../message-abstract-text.js.map | 2 +- .../message-abstract-video.js.map | 2 +- .../search-result-loading/index.js.map | 2 +- .../TUISearch/search-time-list.js.map | 2 +- .../TUISearch/search-type-list.js.map | 2 +- .../TUIKit/components/TUISearch/server.js.map | 2 +- .../TUIKit/components/TUISearch/type.js.map | 2 +- .../TUIKit/components/TUISearch/utils.js.map | 2 +- .../components/common/Avatar/index.js.map | 2 +- .../common/BottomPopup/index.js.map | 2 +- .../DatePicker/date-picker-panel.js.map | 2 +- .../common/DatePicker/date-table.js.map | 2 +- .../components/common/DatePicker/index.js.map | 2 +- .../components/common/Dialog/index.js.map | 2 +- .../components/common/Drawer/index.js.map | 2 +- .../components/common/FetchMore/index.js.map | 2 +- .../TUIKit/components/common/Icon.js.map | 2 +- .../components/common/Loading/index.js.map | 2 +- .../components/common/MaskLayer/index.js.map | 2 +- .../components/common/Overlay/index.js.map | 2 +- .../common/ProgressMessage/index.js.map | 2 +- .../common/RadioSelect/index.js.map | 2 +- .../components/common/SelectUser/index.js.map | 2 +- .../components/common/Slider/index.js.map | 2 +- .../components/common/SwitchBar/index.js.map | 2 +- .../components/common/Toast/index.js.map | 2 +- .../components/common/Toast/type.js.map | 2 +- .../components/common/Transfer/index.js.map | 2 +- .../mp-weixin/TUIKit/components/index.js.map | 2 +- .../mp-weixin/TUIKit/constant.js.map | 2 +- .../lib-generate-test-usersig-es.min.js.map | 2 +- .../.sourcemap/mp-weixin/TUIKit/index.js.map | 2 +- .../plugins/extension-server/callkit.js.map | 2 +- .../plugins/plugin-components/index.js.map | 2 +- .../message-call/message-call-c2c.js.map | 2 +- .../message-call/message-call-group.js.map | 2 +- .../message-customer/index.js.map | 2 +- .../message-customer-service.js.map | 2 +- .../message-plugin-layout.js.map | 2 +- .../plugin-components/message-plugin.js.map | 2 +- .../message-room/message-room-default.js.map | 2 +- .../.sourcemap/mp-weixin/TUIKit/server.js.map | 2 +- .../adapter-vue-uniapp.js.map | 2 +- .../adapter-vue-web.js.map | 2 +- .../adapter-vue.js.map | 2 +- .../components/customer-icon.js.map | 2 +- .../components/message-branch.js.map | 2 +- .../message-customer-service.js.map | 2 +- .../message-form/form-branch.js.map | 2 +- .../components/message-form/form-input.js.map | 2 +- .../components/message-form/index.js.map | 2 +- .../components/message-product-card.js.map | 2 +- .../components/message-rating/index.js.map | 2 +- .../message-rating-number.js.map | 2 +- .../message-rating/message-rating-star.js.map | 2 +- .../components/message-rich-text.js.map | 2 +- .../components/message-robot-welcome.js.map | 2 +- .../components/message-stream.js.map | 2 +- .../constant.js.map | 2 +- .../tui-customer-service-plugin/index.js.map | 2 +- .../tui-customer-service-plugin/server.js.map | 2 +- .../utils/env.js.map | 2 +- .../utils/index.js.map | 2 +- .../TUIKit/utils/documentLink.js.map | 2 +- .../utils/enableSampleTaskStatus.js.map | 2 +- .../mp-weixin/TUIKit/utils/env.js.map | 2 +- .../mp-weixin/TUIKit/utils/lodash.js.map | 2 +- .../mp-weixin/TUIKit/utils/type-check.js.map | 2 +- .../dist/dev/.sourcemap/mp-weixin/app.js.map | 2 +- .../.sourcemap/mp-weixin/common/assets.js.map | 2 +- .../.sourcemap/mp-weixin/common/vendor.js.map | 2 +- .../Advertisement/Advertisement.js.map | 2 +- .../components/DifferenceArray.js.map | 2 +- .../components/NationalDictionary.js.map | 2 +- .../mp-weixin/components/TUILogin.js.map | 2 +- .../components/TimeFormatting.js.map | 2 +- .../mp-weixin/components/VerifyLogin.js.map | 2 +- .../components/addPrefixToHeaderIcon.js.map | 2 +- .../lib-generate-test-usersig-es.min.js.map | 2 +- .../mp-weixin/components/formatDate.js.map | 2 +- .../components/generateFileName.js.map | 2 +- .../mp-weixin/components/generateMsgId.js.map | 2 +- .../mp-weixin/components/postFile.js.map | 2 +- .../mp-weixin/components/request.js.map | 2 +- .../mp-weixin/components/tabBar/tabBar.js.map | 2 +- .../topNavigation/topNavigation.js.map | 2 +- .../dev/.sourcemap/mp-weixin/index.js.map | 2 +- .../mp-weixin/pages/Forum/Forum.js.map | 2 +- .../mp-weixin/pages/Home/Home.js.map | 2 +- .../mp-weixin/pages/Mine/Mine.js.map | 2 +- .../DetailsPKRecords/DetailsPKRecords.js.map | 2 +- .../addStreamer/addStreamer.js.map | 2 +- .../Mine/minecomponents/anchorLibrary.js.map | 2 +- .../pages/Mine/minecomponents/contact.js.map | 2 +- .../modifyStreamer/modifyStreamer.js.map | 2 +- .../Mine/minecomponents/pkInformation.js.map | 2 +- .../pages/Mine/minecomponents/pkRecord.js.map | 2 +- .../pages/Mine/minecomponents/points.js.map | 2 +- .../minecomponents/recompose/recompose.js.map | 2 +- .../recompose/recompose2.js.map | 2 +- .../minecomponents/serviceProtocol.js.map | 2 +- .../pages/NewAddedPk/NewAddedPk.js.map | 2 +- .../pages/NewAddedPk/NewAddedPk2.js.map | 2 +- .../PKMessageprocessing.js.map | 2 +- .../mp-weixin/pages/Setting/Setting.js.map | 2 +- .../UserInformation/UserInformation.js.map | 2 +- .../mp-weixin/pages/index/index.js.map | 2 +- .../mp-weixin/pages/login/login.js.map | 2 +- .../mp-weixin/pages/pkDetail/pkDetail.js.map | 2 +- .../dev/.sourcemap/mp-weixin/recompose.js.map | 2 +- .../mp-weixin/stores/counter.js.map | 2 +- .../uni-datetime-picker/calendar-item.js.map | 2 +- .../uni-datetime-picker/calendar.js.map | 2 +- .../uni-datetime-picker/i18n/index.js.map | 2 +- .../uni-datetime-picker/time-picker.js.map | 2 +- .../uni-datetime-picker.js.map | 2 +- .../uni-datetime-picker/util.js.map | 2 +- .../uni-easyinput/uni-easyinput.js.map | 2 +- .../components/uni-icons/uni-icons.js.map | 2 +- .../uni-icons/uniicons_file_vue.js.map | 2 +- .../uni-number-box/uni-number-box.js.map | 2 +- .../components/uni-popup/uni-popup.js.map | 2 +- .../uni-transition/createAnimation.js.map | 2 +- .../uni-transition/uni-transition.js.map | 2 +- .../components/wht-select/wht-select.js.map | 2 +- .../components/TUIChat/forward/index.wxml | 2 +- .../TUIKit/components/TUIChat/index.json | 1 + .../evaluate/CustomMessage.js | 40 ++- .../evaluate/CustomMessage.json | 1 + .../evaluate/CustomMessage.wxml | 2 +- .../evaluate/CustomMessage.wxss | 2 - .../evaluate/popupinvite.js | 57 ++++ .../evaluate/popupinvite.json | 6 + .../evaluate/popupinvite.wxml | 1 + .../evaluate/popupinvite.wxss | 2 + .../TUIChat/message-input-toolbar/index.js | 135 ++------- .../TUIChat/message-input-toolbar/index.json | 4 +- .../TUIChat/message-input-toolbar/index.wxml | 2 +- .../TUIChat/message-input-toolbar/index.wxss | 8 + .../user-selector/index.wxml | 2 +- .../TUIContact/select-friend/index.wxml | 2 +- .../TUIGroup/select-member/index.wxml | 2 +- .../components/common/SelectUser/index.wxml | 2 +- .../components/message-branch.js | 2 +- .../components/message-customer-service.wxml | 2 +- .../components/message-form/index.wxml | 2 +- .../components/message-rating/index.wxml | 2 +- .../components/message-robot-welcome.js | 2 +- .../components/message-robot-welcome.wxml | 2 +- .../tui-customer-service-plugin/index.wxml | 2 +- ...e.376cda7c.svg => add-circle.b2afe9dc.svg} | 0 .../{add.6f2b9261.svg => add.ea3b9dc9.svg} | 0 ...{audio.21bb2ba6.svg => audio.3e97d529.svg} | 0 .../{back.b82bef7a.svg => back.e9626a2e.svg} | 0 ...o.21b022ad.svg => call-video.6c7799e9.svg} | 0 ...e.1ef6b7f7.svg => call-voice.f8912d47.svg} | 0 ...ancel.051cb10c.svg => cancel.aba36dc1.svg} | 0 ...-sm.c3984331.svg => check-sm.bfc05916.svg} | 0 ...k.c1b1ccca.svg => close-dark.f3809f45.svg} | 0 ...e06e84.svg => convertText_zh.ea05cc29.svg} | 0 ...9b5f8cc0.svg => d-left-arrow.d3dcfc22.svg} | 0 ...ab4b4ba.svg => d-right-arrow.2202133f.svg} | 0 ...con.c693da44.svg => del-icon.e0d1d417.svg} | 0 ...c51bb7cf.svg => double-arrow.a1a15b8b.svg} | 0 ...on.50c12418.svg => down-icon.fbb4047c.svg} | 0 .../{edit.5adfff7a.svg => edit.4601124c.svg} | 0 ...rk.21e333dd.svg => face-dark.1ce4b9fa.svg} | 0 ...t.61678cbe.svg => face-light.b3a6acfa.svg} | 0 ...t.565ad764.svg => file-light.7beeea9d.svg} | 0 ...d0857f96.svg => forward-each.9e79e381.svg} | 0 ...3273fff.svg => forward-merge.eef115cf.svg} | 0 ...c2c.6e2af86f.svg => icon-c2c.d80299ab.svg} | 0 ...e.90eb4be2.svg => icon-close.00e2ef94.svg} | 0 ...ht.ab6f6855.svg => iconRight.eac74a1a.svg} | 0 ...06ae9855.svg => imRobotGuess.5fc0b4ca.svg} | 0 ...k.44be7480.svg => image-dark.bf322028.svg} | 0 ....ef346b4b.svg => image-light.3da9cf2c.svg} | 0 ....0b5e85b2.svg => input-close.3bf506b7.svg} | 0 ...w.be72449a.svg => left-arrow.dce2f352.svg} | 0 ...{minus.887a634f.svg => minus.28312fe8.svg} | 0 ...opy.8d896bef.svg => msg-copy.91b797d7.svg} | 0 ...-del.05341954.svg => msg-del.8e1884b8.svg} | 0 ....1907b7f9.svg => msg-forward.b9d14da1.svg} | 0 ...te.550cd8cb.svg => msg-quote.6ed4649b.svg} | 0 ...e.39595cc0.svg => msg-revoke.a0b46d31.svg} | 0 ...619b0.svg => multiple-select.63011d60.svg} | 0 .../{mute.81a6d6d5.svg => mute.94c8513a.svg} | 0 .../{plus.f3b9aa49.svg => plus.dfad243b.svg} | 0 ...{radio.168a4b70.svg => radio.0422f0b5.svg} | 0 ...resh.cddffc91.svg => refresh.8efc59f5.svg} | 0 ....0c0041ad.svg => right-arrow.0091db6c.svg} | 0 ...n.b206bd3e.svg => right-icon.a24fdba0.svg} | 0 ...6b7fca.svg => search-default.0969a8df.svg} | 0 ...earch.980f6827.svg => search.dabca596.svg} | 0 ...ted.1c6e50da.svg => selected.0a1e59e6.svg} | 0 ...ting.161bfa16.svg => setting.a15e5daf.svg} | 0 ....5f1c641f.svg => start-group.6d6b5fbb.svg} | 0 ...te.8c9408be.svg => translate.a0cfa550.svg} | 0 ...k.0bbf3476.svg => video-dark.e7ceead3.svg} | 0 ....c7253748.svg => video-light.48615dd3.svg} | 0 ...k.cda35c0a.svg => words-dark.6a706f9a.svg} | 0 ....97e1bc17.svg => words-light.c8aec883.svg} | 0 unpackage/dist/dev/mp-weixin/common/assets.js | 104 +++---- unpackage/dist/dev/mp-weixin/common/vendor.js | 16 +- .../dist/dev/mp-weixin/project.config.json | 31 +- .../dev/mp-weixin/project.private.config.json | 7 +- .../uni-datetime-picker/calendar.js | 2 +- .../uni-datetime-picker/calendar.wxml | 2 +- .../uni-datetime-picker.js | 8 +- .../uni-datetime-picker.wxml | 2 +- .../uni-easyinput/uni-easyinput.wxml | 2 +- .../components/uni-popup/uni-popup.wxml | 2 +- 324 files changed, 643 insertions(+), 622 deletions(-) create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin-devtools/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js.map create mode 100644 unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js create mode 100644 unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.json create mode 100644 unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxml create mode 100644 unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxss rename unpackage/dist/dev/mp-weixin/assets/{add-circle.376cda7c.svg => add-circle.b2afe9dc.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{add.6f2b9261.svg => add.ea3b9dc9.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{audio.21bb2ba6.svg => audio.3e97d529.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{back.b82bef7a.svg => back.e9626a2e.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{call-video.21b022ad.svg => call-video.6c7799e9.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{call-voice.1ef6b7f7.svg => call-voice.f8912d47.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{cancel.051cb10c.svg => cancel.aba36dc1.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{check-sm.c3984331.svg => check-sm.bfc05916.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{close-dark.c1b1ccca.svg => close-dark.f3809f45.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{convertText_zh.51e06e84.svg => convertText_zh.ea05cc29.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{d-left-arrow.9b5f8cc0.svg => d-left-arrow.d3dcfc22.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{d-right-arrow.7ab4b4ba.svg => d-right-arrow.2202133f.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{del-icon.c693da44.svg => del-icon.e0d1d417.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{double-arrow.c51bb7cf.svg => double-arrow.a1a15b8b.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{down-icon.50c12418.svg => down-icon.fbb4047c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{edit.5adfff7a.svg => edit.4601124c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{face-dark.21e333dd.svg => face-dark.1ce4b9fa.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{face-light.61678cbe.svg => face-light.b3a6acfa.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{file-light.565ad764.svg => file-light.7beeea9d.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{forward-each.d0857f96.svg => forward-each.9e79e381.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{forward-merge.73273fff.svg => forward-merge.eef115cf.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{icon-c2c.6e2af86f.svg => icon-c2c.d80299ab.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{icon-close.90eb4be2.svg => icon-close.00e2ef94.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{iconRight.ab6f6855.svg => iconRight.eac74a1a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{imRobotGuess.06ae9855.svg => imRobotGuess.5fc0b4ca.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{image-dark.44be7480.svg => image-dark.bf322028.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{image-light.ef346b4b.svg => image-light.3da9cf2c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{input-close.0b5e85b2.svg => input-close.3bf506b7.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{left-arrow.be72449a.svg => left-arrow.dce2f352.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{minus.887a634f.svg => minus.28312fe8.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-copy.8d896bef.svg => msg-copy.91b797d7.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-del.05341954.svg => msg-del.8e1884b8.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-forward.1907b7f9.svg => msg-forward.b9d14da1.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-quote.550cd8cb.svg => msg-quote.6ed4649b.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-revoke.39595cc0.svg => msg-revoke.a0b46d31.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{multiple-select.d38619b0.svg => multiple-select.63011d60.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{mute.81a6d6d5.svg => mute.94c8513a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{plus.f3b9aa49.svg => plus.dfad243b.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{radio.168a4b70.svg => radio.0422f0b5.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{refresh.cddffc91.svg => refresh.8efc59f5.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{right-arrow.0c0041ad.svg => right-arrow.0091db6c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{right-icon.b206bd3e.svg => right-icon.a24fdba0.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{search-default.4e6b7fca.svg => search-default.0969a8df.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{search.980f6827.svg => search.dabca596.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{selected.1c6e50da.svg => selected.0a1e59e6.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{setting.161bfa16.svg => setting.a15e5daf.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{start-group.5f1c641f.svg => start-group.6d6b5fbb.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{translate.8c9408be.svg => translate.a0cfa550.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{video-dark.0bbf3476.svg => video-dark.e7ceead3.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{video-light.c7253748.svg => video-light.48615dd3.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{words-dark.cda35c0a.svg => words-dark.6a706f9a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{words-light.97e1bc17.svg => words-light.c8aec883.svg} (100%) diff --git a/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue b/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue index 5e308f0..8227da8 100644 --- a/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue +++ b/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue @@ -27,6 +27,60 @@ + + + + 点击选择您要参与的主播 + + + + + + + + + + {{ item.anchorId }} + + + + + + + + + + {{ item.coin }}K + + + + + + + 您还没有可参与的主播PK,快去新建一个吧! + + + + + + + diff --git a/pages.json b/pages.json index 1c24e94..f3c5358 100644 --- a/pages.json +++ b/pages.json @@ -122,6 +122,7 @@ { "path": "components/TUIChat/index", "style": { + "navigationStyle": "default", "navigationBarTitleText": "腾讯云 IM", "app-plus": { "softinputMode": "adjustResize", diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin-devtools/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin-devtools/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map new file mode 100644 index 0000000..0f697e0 --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin-devtools/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map @@ -0,0 +1 @@ +{"version":3,"names":["ToolbarItemContainer","counter","stores_counter","useCounterStore","evaluateIcon","TUIKit_components_TUIChat_config","ChatConfig","getTheme","common_assets","InvitationDark","InvitationLight","emits","__emit","onDialogShow","onDialogClose","currentConversation","common_vendor","ref","mylist","youlist","Jt","watch","o","CONV","conversation","value","components_request","request","url","method","data","userId","myitem","id","userInfo","then","res","code","userProfile","userID","container","list","popup","onyourChoose","open","onmyChoose","submitEvaluate","wx","createComponent","Component"],"sources":["CustomMessage.vue","CustomMessage.vue?type=component"],"sourcesContent":["\n\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue'\nwx.createComponent(Component)"],"mappings":";;;;;;;;;;;;AAiCA,IAAMA,oBAAA,GAAuB,SAAvBA,qBAAA;EAAA,OAAkC;AAAA;;;;;;IAaxC,IAAMC,OAAA,GAAUC,cAAA,CAAeC,eAAA;IAE/B,IAAMC,YAAA,GAAeC,gCAAA,CAAaC,UAAA,CAACC,QAAA,EAAQ,KAAO,SAASC,aAAA,CAAAC,cAAA,GAAiBD,aAAA,CAAAE,eAAA;IAC5E,IAAMC,KAAA,GAAQC,MAAA;IACd,IAAMC,YAAA,GAAe,SAAfA,aAAA,EAAqB;MACzBF,KAAA,CAAM,2BAA2B,IAAI;IACvC;IACA,IAAMG,aAAA,GAAgB,SAAhBA,cAAA,EAAsB;MAC1BH,KAAA,CAAM,2BAA2B,KAAK;IACxC;IAEA,IAAMI,oBAAA,GAAsBC,aAAA,CAAGC,GAAA;IAE/B,IAAMC,MAAA,GAASF,aAAA,CAAAC,GAAA,CAAI,EAAE;IACrB,IAAME,OAAA,GAASH,aAAA,CAAAC,GAAA,CAAI,EAAE;IACrBD,aAAA,CAAAI,EAAA,CAASC,KAAA,CAAML,aAAA,CAASM,CAAA,CAACC,IAAA,EAAM;MAC7BR,mBAAA,EAAqB,SAArBA,oBAAsBS,YAAA,EAAiB;QACrCT,oBAAA,CAAoBU,KAAA,GAAQD,YAAA;QAE5BE,kBAAA,CAAAC,OAAA,CAAQ;UACNC,GAAA,EAAK;UACLC,MAAA,EAAQ;UACRC,IAAA,EAAM;YACJC,MAAA,EAAO9B,OAAA,CAAQ+B,MAAA,CAAOC;UACvB;UACDC,QAAA,EAAU;QAChB,CAAK,EAAEC,IAAA,CAAK,UAACC,GAAA,EAAQ;UACf,IAAIA,GAAA,CAAIC,IAAA,KAAS,KAAK;YACpBnB,MAAA,CAAOO,KAAA,GAAQW,GAAA,CAAIN,IAAA;UACpB;QACP,CAAK;QAEDJ,kBAAA,CAAAC,OAAA,CAAQ;UACNC,GAAA,EAAK;UACLC,MAAA,EAAQ;UACRC,IAAA,EAAM;YACJC,MAAA,EAAOhB,oBAAA,CAAoBU,KAAA,CAAMa,WAAA,CAAYC;UAC9C;UACDL,QAAA,EAAU;QAChB,CAAK,EAAEC,IAAA,CAAK,UAACC,GAAA,EAAQ;UACf,IAAIA,GAAA,CAAIC,IAAA,KAAS,KAAK;YACpBlB,OAAA,CAAQM,KAAA,GAAQW,GAAA,CAAIN,IAAA;UACrB;QACP,CAAK;MAEF;IACH,CAAC;IACD,IAAMU,SAAA,GAAYxB,aAAA,CAAGC,GAAA;IACrB,IAAMwB,IAAA,GAAOzB,aAAA,CAAAC,GAAA,CAAI,EAAE;IACnB,IAAMyB,KAAA,GAAQ1B,aAAA,CAAGC,GAAA;IAEjB,SAAS0B,aAAA,EAAc;MACrBD,KAAA,CAAMjB,KAAA,CAAMmB,IAAA,CAAK,QAAQ;MACzBH,IAAA,CAAKhB,KAAA,GAAQN,OAAA,CAAQM,KAAA;IACvB;IAEA,SAASoB,WAAA,EAAY;MACnBH,KAAA,CAAMjB,KAAA,CAAMmB,IAAA,CAAK,QAAQ;MACzBH,IAAA,CAAKhB,KAAA,GAAQP,MAAA,CAAOO,KAAA;IACtB;IAEmBT,aAAA,CAAGC,GAAA,CAAC,IAAI;IAM3B,IAAM6B,cAAA,GAAiB,SAAjBA,eAAA,EAAuB,CAkC7B;;;;;;;;;;;;;;;;;;;;;;;AClJAC,EAAA,CAAGC,eAAA,CAAgBC,SAAS","ignoreList":[]} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/NewAddedPk.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/NewAddedPk.js.map index efd7674..91d743c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/NewAddedPk.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/NewAddedPk.js.map @@ -1 +1 @@ -{"version":3,"file":"NewAddedPk.js","sources":["pages/NewAddedPk/NewAddedPk.vue"],"sourcesContent":["\r\n\r\n\r\n\r\n"],"names":["optionsArray","uni","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"NewAddedPk.js","sources":["pages/NewAddedPk/NewAddedPk.vue"],"sourcesContent":["\n\n\n\n"],"names":["optionsArray","uni","request"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/adapter-vue.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/adapter-vue.js.map index 3fa4ee8..f323ed4 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/adapter-vue.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/adapter-vue.js.map @@ -1 +1 @@ -{"version":3,"file":"adapter-vue.js","sources":["TUIKit/adapter-vue.ts"],"sourcesContent":["let vueVersion: number;\r\nlet framework = 'vue2';\r\n// #ifndef VUE3\r\nexport * from '@vue/composition-api';\r\nvueVersion = 2;\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nexport * from 'vue';\r\nvueVersion = 3;\r\nframework = 'vue3';\r\n// #endif\r\nconsole.warn(`[adapter-vue]: vue version is ${vueVersion}`);\r\nexport { vueVersion, framework };\r\n"],"names":["uni"],"mappings":";;AAAA,IAAI;AASJ,aAAa;AAGbA,cAAAA,MAAa,MAAA,QAAA,+BAAA,iCAAiC,UAAU,EAAE;"} \ No newline at end of file +{"version":3,"file":"adapter-vue.js","sources":["TUIKit/adapter-vue.ts"],"sourcesContent":["let vueVersion: number;\nlet framework = 'vue2';\n// #ifndef VUE3\nexport * from '@vue/composition-api';\nvueVersion = 2;\n// #endif\n\n// #ifdef VUE3\nexport * from 'vue';\nvueVersion = 3;\nframework = 'vue3';\n// #endif\nconsole.warn(`[adapter-vue]: vue version is ${vueVersion}`);\nexport { vueVersion, framework };\n"],"names":["uni"],"mappings":";;AAAA,IAAI;AASJ,aAAa;AAGbA,cAAAA,MAAa,MAAA,QAAA,+BAAA,iCAAiC,UAAU,EAAE;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/chat-header/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/chat-header/index.js.map index 087fd46..4cdbb67 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/chat-header/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/chat-header/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L2NoYXQtaGVhZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAgCA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,QAAQA,kBAAI,QAAQ;AAyB1B,aAAS,aAAa;AACpBC,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MAAA,CACR;AAAA,IACH;AAEM,UAAA,uBAAuB,CAAC,YAAgC;AAC5D,YAAM,QAAQ,WAAW;AAAA,IAAA;AAG3BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,mBAAmB,CAAC;AAAA,MAAA,OAC1D;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;;;;ACxGA,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAgCA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,QAAQA,kBAAI,QAAQ;AAyB1B,aAAS,aAAa;AACpBC,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MAAA,CACR;AAAA,IACH;AAEM,UAAA,uBAAuB,CAAC,YAAgC;AAC5D,YAAM,QAAQ,WAAW;AAAA,IAAA;AAG3BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,mBAAmB,CAAC;AAAA,MAAA,OAC1D;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;;;;ACxGA,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/config.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/config.js.map index abeb7a9..3061ec9 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/config.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/config.js.map @@ -1 +1 @@ -{"version":3,"file":"config.js","sources":["TUIKit/components/TUIChat/config.ts"],"sourcesContent":["class TUIChatConfig {\r\n static instance: TUIChatConfig;\r\n private chatType: string;\r\n private features: Record;\r\n private theme: string;\r\n constructor() {\r\n this.chatType = '';\r\n this.features = {\r\n DownloadFile: true,\r\n CopyMessage: true,\r\n DeleteMessage: true,\r\n RevokeMessage: true,\r\n QuoteMessage: true,\r\n ForwardMessage: true,\r\n TranslateMessage: true,\r\n VoiceToText: true,\r\n MultiSelection: true,\r\n EmojiReaction: true,\r\n InputEmoji: true,\r\n InputStickers: true,\r\n InputImage: true,\r\n InputVoice: true,\r\n InputVideo: true,\r\n InputFile: true,\r\n InputEvaluation: true,\r\n InputQuickReplies: true,\r\n InputCustomMessage:true,\r\n InputMention: true,\r\n MessageSearch: true,\r\n ReadStatus: true,\r\n };\r\n this.theme = 'light';\r\n }\r\n\r\n static getInstance(): TUIChatConfig {\r\n if (!TUIChatConfig.instance) {\r\n TUIChatConfig.instance = new TUIChatConfig();\r\n }\r\n return TUIChatConfig.instance;\r\n }\r\n\r\n setChatType(chatType: string) {\r\n this.chatType = chatType;\r\n }\r\n\r\n getChatType() {\r\n return this.chatType;\r\n }\r\n\r\n hideTUIChatFeatures(features: string[]) {\r\n if (!features) {\r\n return;\r\n }\r\n features.forEach((feature: string) => {\r\n if (this.features[feature]) {\r\n this.features[feature] = false;\r\n }\r\n });\r\n }\r\n\r\n getFeatureConfig(key?: string) {\r\n if (key) {\r\n return this.features[key];\r\n }\r\n return this.features;\r\n }\r\n\r\n setTheme(theme: string) {\r\n this.theme = theme;\r\n }\r\n\r\n getTheme() {\r\n return this.theme;\r\n }\r\n}\r\n\r\nconst ChatConfig = TUIChatConfig.getInstance();\r\nconst hideTUIChatFeatures = ChatConfig.hideTUIChatFeatures.bind(ChatConfig);\r\n\r\nexport {\r\n hideTUIChatFeatures,\r\n};\r\n\r\nexport default ChatConfig;\r\n"],"names":[],"mappings":";AAAA,MAAM,cAAc;AAAA,EAKlB,cAAc;AACZ,SAAK,WAAW;AAChB,SAAK,WAAW;AAAA,MACd,cAAc;AAAA,MACd,aAAa;AAAA,MACb,eAAe;AAAA,MACf,eAAe;AAAA,MACf,cAAc;AAAA,MACd,gBAAgB;AAAA,MAChB,kBAAkB;AAAA,MAClB,aAAa;AAAA,MACb,gBAAgB;AAAA,MAChB,eAAe;AAAA,MACf,YAAY;AAAA,MACZ,eAAe;AAAA,MACf,YAAY;AAAA,MACZ,YAAY;AAAA,MACZ,YAAY;AAAA,MACZ,WAAW;AAAA,MACX,iBAAiB;AAAA,MACjB,mBAAmB;AAAA,MACnB,oBAAmB;AAAA,MACnB,cAAc;AAAA,MACd,eAAe;AAAA,MACf,YAAY;AAAA,IAAA;AAEd,SAAK,QAAQ;AAAA,EACf;AAAA,EAEA,OAAO,cAA6B;AAC9B,QAAA,CAAC,cAAc,UAAU;AACb,oBAAA,WAAW,IAAI;IAC/B;AACA,WAAO,cAAc;AAAA,EACvB;AAAA,EAEA,YAAY,UAAkB;AAC5B,SAAK,WAAW;AAAA,EAClB;AAAA,EAEA,cAAc;AACZ,WAAO,KAAK;AAAA,EACd;AAAA,EAEA,oBAAoB,UAAoB;AACtC,QAAI,CAAC,UAAU;AACb;AAAA,IACF;AACS,aAAA,QAAQ,CAAC,YAAoB;AAChC,UAAA,KAAK,SAAS,OAAO,GAAG;AACrB,aAAA,SAAS,OAAO,IAAI;AAAA,MAC3B;AAAA,IAAA,CACD;AAAA,EACH;AAAA,EAEA,iBAAiB,KAAc;AAC7B,QAAI,KAAK;AACA,aAAA,KAAK,SAAS,GAAG;AAAA,IAC1B;AACA,WAAO,KAAK;AAAA,EACd;AAAA,EAEA,SAAS,OAAe;AACtB,SAAK,QAAQ;AAAA,EACf;AAAA,EAEA,WAAW;AACT,WAAO,KAAK;AAAA,EACd;AACF;AAEM,MAAA,aAAa,cAAc,YAAY;AACjB,WAAW,oBAAoB,KAAK,UAAU;;"} \ No newline at end of file +{"version":3,"file":"config.js","sources":["TUIKit/components/TUIChat/config.ts"],"sourcesContent":["class TUIChatConfig {\n static instance: TUIChatConfig;\n private chatType: string;\n private features: Record;\n private theme: string;\n constructor() {\n this.chatType = '';\n this.features = {\n DownloadFile: true,\n CopyMessage: true,\n DeleteMessage: true,\n RevokeMessage: true,\n QuoteMessage: true,\n ForwardMessage: true,\n TranslateMessage: true,\n VoiceToText: true,\n MultiSelection: true,\n EmojiReaction: true,\n InputEmoji: true,\n InputStickers: true,\n InputImage: true,\n InputVoice: true,\n InputVideo: true,\n InputFile: true,\n InputEvaluation: true,\n InputQuickReplies: true,\n InputCustomMessage:true,\n InputMention: true,\n MessageSearch: true,\n ReadStatus: true,\n };\n this.theme = 'light';\n }\n\n static getInstance(): TUIChatConfig {\n if (!TUIChatConfig.instance) {\n TUIChatConfig.instance = new TUIChatConfig();\n }\n return TUIChatConfig.instance;\n }\n\n setChatType(chatType: string) {\n this.chatType = chatType;\n }\n\n getChatType() {\n return this.chatType;\n }\n\n hideTUIChatFeatures(features: string[]) {\n if (!features) {\n return;\n }\n features.forEach((feature: string) => {\n if (this.features[feature]) {\n this.features[feature] = false;\n }\n });\n }\n\n getFeatureConfig(key?: string) {\n if (key) {\n return this.features[key];\n }\n return this.features;\n }\n\n setTheme(theme: string) {\n this.theme = theme;\n }\n\n getTheme() {\n return this.theme;\n }\n}\n\nconst ChatConfig = TUIChatConfig.getInstance();\nconst hideTUIChatFeatures = ChatConfig.hideTUIChatFeatures.bind(ChatConfig);\n\nexport {\n hideTUIChatFeatures,\n};\n\nexport default ChatConfig;\n"],"names":[],"mappings":";AAAA,MAAM,cAAc;AAAA,EAKlB,cAAc;AACZ,SAAK,WAAW;AAChB,SAAK,WAAW;AAAA,MACd,cAAc;AAAA,MACd,aAAa;AAAA,MACb,eAAe;AAAA,MACf,eAAe;AAAA,MACf,cAAc;AAAA,MACd,gBAAgB;AAAA,MAChB,kBAAkB;AAAA,MAClB,aAAa;AAAA,MACb,gBAAgB;AAAA,MAChB,eAAe;AAAA,MACf,YAAY;AAAA,MACZ,eAAe;AAAA,MACf,YAAY;AAAA,MACZ,YAAY;AAAA,MACZ,YAAY;AAAA,MACZ,WAAW;AAAA,MACX,iBAAiB;AAAA,MACjB,mBAAmB;AAAA,MACnB,oBAAmB;AAAA,MACnB,cAAc;AAAA,MACd,eAAe;AAAA,MACf,YAAY;AAAA,IAAA;AAEd,SAAK,QAAQ;AAAA,EACf;AAAA,EAEA,OAAO,cAA6B;AAC9B,QAAA,CAAC,cAAc,UAAU;AACb,oBAAA,WAAW,IAAI;IAC/B;AACA,WAAO,cAAc;AAAA,EACvB;AAAA,EAEA,YAAY,UAAkB;AAC5B,SAAK,WAAW;AAAA,EAClB;AAAA,EAEA,cAAc;AACZ,WAAO,KAAK;AAAA,EACd;AAAA,EAEA,oBAAoB,UAAoB;AACtC,QAAI,CAAC,UAAU;AACb;AAAA,IACF;AACS,aAAA,QAAQ,CAAC,YAAoB;AAChC,UAAA,KAAK,SAAS,OAAO,GAAG;AACrB,aAAA,SAAS,OAAO,IAAI;AAAA,MAC3B;AAAA,IAAA,CACD;AAAA,EACH;AAAA,EAEA,iBAAiB,KAAc;AAC7B,QAAI,KAAK;AACA,aAAA,KAAK,SAAS,GAAG;AAAA,IAC1B;AACA,WAAO,KAAK;AAAA,EACd;AAAA,EAEA,SAAS,OAAe;AACtB,SAAK,QAAQ;AAAA,EACf;AAAA,EAEA,WAAW;AACT,WAAO,KAAK;AAAA,EACd;AACF;AAEM,MAAA,aAAa,cAAc,YAAY;AACjB,WAAW,oBAAoB,KAAK,UAAU;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/custom-emoji.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/custom-emoji.js.map index 32b65d7..c6dcf16 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/custom-emoji.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/custom-emoji.js.map @@ -1 +1 @@ -{"version":3,"file":"custom-emoji.js","sources":["TUIKit/components/TUIChat/emoji-config/custom-emoji.ts"],"sourcesContent":["import { IEmojiGroupList } from '../../../interface';\r\n\r\n/**\r\n* Custom big emoji\r\n*/\r\nexport const CUSTOM_BIG_EMOJI_URL: string = '';\r\n\r\nexport const CUSTOM_BIG_EMOJI_GROUP_LIST: IEmojiGroupList = [];\r\n\r\n/**\r\n* Custom basic emoji\r\n*/\r\nexport const CUSTOM_BASIC_EMOJI_URL: string = '';\r\n\r\nexport const CUSTOM_BASIC_EMOJI_URL_MAPPING: Record = {};\r\n"],"names":[],"mappings":";AAKO,MAAM,uBAA+B;AAErC,MAAM,8BAA+C,CAAA;;;"} \ No newline at end of file +{"version":3,"file":"custom-emoji.js","sources":["TUIKit/components/TUIChat/emoji-config/custom-emoji.ts"],"sourcesContent":["import { IEmojiGroupList } from '../../../interface';\n\n/**\n* Custom big emoji\n*/\nexport const CUSTOM_BIG_EMOJI_URL: string = '';\n\nexport const CUSTOM_BIG_EMOJI_GROUP_LIST: IEmojiGroupList = [];\n\n/**\n* Custom basic emoji\n*/\nexport const CUSTOM_BASIC_EMOJI_URL: string = '';\n\nexport const CUSTOM_BASIC_EMOJI_URL_MAPPING: Record = {};\n"],"names":[],"mappings":";AAKO,MAAM,uBAA+B;AAErC,MAAM,8BAA+C,CAAA;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/index.js.map index a616845..2e3fcaa 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/emoji-config/index.ts"],"sourcesContent":["import { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\r\nimport { CUSTOM_BASIC_EMOJI_URL, CUSTOM_BIG_EMOJI_URL, CUSTOM_BASIC_EMOJI_URL_MAPPING, CUSTOM_BIG_EMOJI_GROUP_LIST } from './custom-emoji';\r\nimport { DEFAULT_BASIC_EMOJI_URL, BIG_EMOJI_GROUP_LIST, DEFAULT_BASIC_EMOJI_URL_MAPPING, BASIC_EMOJI_NAME_TO_KEY_MAPPING, DEFAULT_BIG_EMOJI_URL } from './default-emoji';\r\nimport { default as emojiCNLocales } from './locales/zh_cn';\r\nimport { IEmojiGroupList } from '../../../interface';\r\nimport { EMOJI_TYPE } from '../../../constant';\r\nimport { isWeChat } from '../../../utils/env';\r\n\r\nconst hasCustomBasicEmoji = CUSTOM_BASIC_EMOJI_URL && Object.keys(CUSTOM_BASIC_EMOJI_URL_MAPPING).length;\r\n\r\nconst BASIC_EMOJI_URL = hasCustomBasicEmoji ? CUSTOM_BASIC_EMOJI_URL : DEFAULT_BASIC_EMOJI_URL;\r\n\r\nconst BASIC_EMOJI_URL_MAPPING = hasCustomBasicEmoji ? CUSTOM_BASIC_EMOJI_URL_MAPPING : DEFAULT_BASIC_EMOJI_URL_MAPPING;\r\n\r\nconst EMOJI_GROUP_LIST: IEmojiGroupList = [\r\n {\r\n emojiGroupID: 0,\r\n type: EMOJI_TYPE.BASIC,\r\n url: BASIC_EMOJI_URL,\r\n list: Object.keys(BASIC_EMOJI_URL_MAPPING),\r\n },\r\n ...BIG_EMOJI_GROUP_LIST,\r\n ...CUSTOM_BIG_EMOJI_GROUP_LIST,\r\n];\r\n\r\n/**\r\n * Converts a basic emoji key into its corresponding name.\r\n * Example:\r\n * '[Smile]' => '[TUIEmoji_Smile]'\r\n * @param {string} key - The emoji key.\r\n * @return {string} The corresponding emoji name.\r\n */\r\nconst convertKeyToEmojiName = (key: string): string => {\r\n // WeChat does not support emoji translation\r\n return isWeChat ? emojiCNLocales[key] : TUITranslateService.t(`Emoji.${key}`);\r\n};\r\n\r\n/**\r\n * Transforms a text containing emoji keys into a text with Chinese or English basic emoji names\r\n * Example:\r\n * 'hello[TUIEmoji_Smile]!' => 'hello[Smile]!''\r\n * @param {string} text - The text containing emoji keys.\r\n * @return {string} The transformed text with emoji keys replaced by emoji names.\r\n */\r\nconst transformTextWithKeysToEmojiNames = (text: string): string => {\r\n if (!text) {\r\n return '';\r\n }\r\n const reg = /(\\[.+?\\])/g;\r\n let txt: string = text;\r\n if (reg.test(text)) {\r\n txt = text.replace(reg, match => BASIC_EMOJI_URL_MAPPING[match] ? convertKeyToEmojiName(match) : match);\r\n }\r\n return txt;\r\n};\r\n\r\n/**\r\n * Transforms a text containing Chinese or English basic emoji names into a text with emoji keys.\r\n * Example:\r\n * 'hello[Smile]!' => 'hello[TUIEmoji_Smile]!'\r\n * @param {string} text - The text containing emoji names.\r\n * @return {string} The transformed text with emoji names replaced by emoji keys.\r\n */\r\nconst transformTextWithEmojiNamesToKeys = (text: string) => {\r\n if (!text) {\r\n return '';\r\n }\r\n const reg = /(\\[.+?\\])/g;\r\n let txt: string = text;\r\n if (reg.test(text)) {\r\n txt = text.replace(reg, match => BASIC_EMOJI_NAME_TO_KEY_MAPPING[match] || match);\r\n }\r\n return txt;\r\n};\r\n\r\n/**\r\n* The configuration aims to provide compatibility with versions prior to 2.2.0\r\n*/\r\nconst emojiConfig = {\r\n emojiBaseUrl: BASIC_EMOJI_URL,\r\n emojiUrlMapping: BASIC_EMOJI_URL_MAPPING,\r\n emojiNameMapping: {\r\n ...emojiCNLocales,\r\n },\r\n};\r\n\r\n/**\r\n * Transform text message to renderable array contains image and text.\r\n * Example: hello[TUIEmoji_Smile], I am happy.\r\n * -> [{type: 'text', content: 'hello'}, {type: 'image', content: 'https://.../smile.png'}, {type: 'text', content: ', I am happy.'}]\r\n * @param text\r\n * @returns Array<{ type: 'text' | 'image'; content: string; emojiKey?: string; }>\r\n */\r\nconst parseTextToRenderArray = (text: string): Array<{ type: 'text' | 'image'; content: string; emojiKey?: string }> => {\r\n const emojiRegex = /\\[([^\\]]+)\\]/g;\r\n const result: any[] = [];\r\n\r\n let match: RegExpExecArray | null;\r\n let lastIndex = 0;\r\n\r\n while ((match = emojiRegex.exec(text)) !== null) {\r\n const startIndex = match.index;\r\n const endIndex = emojiRegex.lastIndex;\r\n const emojiKey = match[0];\r\n\r\n if (startIndex > lastIndex) {\r\n result.push({ type: 'text', content: text.substring(lastIndex, startIndex) });\r\n }\r\n\r\n const emojiUrl = BASIC_EMOJI_URL + BASIC_EMOJI_URL_MAPPING[emojiKey];\r\n if (emojiUrl) {\r\n result.push({ type: 'image', content: emojiUrl, emojiKey });\r\n } else {\r\n result.push({ type: 'text', content: emojiKey });\r\n }\r\n\r\n lastIndex = endIndex;\r\n emojiRegex.lastIndex = lastIndex;\r\n }\r\n\r\n if (lastIndex < text.length) {\r\n result.push({ type: 'text', content: text.substring(lastIndex) });\r\n }\r\n\r\n return result;\r\n};\r\n\r\nexport {\r\n EMOJI_GROUP_LIST,\r\n CUSTOM_BIG_EMOJI_URL,\r\n DEFAULT_BIG_EMOJI_URL,\r\n CUSTOM_BASIC_EMOJI_URL,\r\n BASIC_EMOJI_URL_MAPPING,\r\n CUSTOM_BASIC_EMOJI_URL_MAPPING,\r\n convertKeyToEmojiName,\r\n parseTextToRenderArray,\r\n transformTextWithKeysToEmojiNames,\r\n transformTextWithEmojiNamesToKeys,\r\n emojiConfig,\r\n};\r\n"],"names":["DEFAULT_BASIC_EMOJI_URL","DEFAULT_BASIC_EMOJI_URL_MAPPING","EMOJI_TYPE","BIG_EMOJI_GROUP_LIST","CUSTOM_BIG_EMOJI_GROUP_LIST","isWeChat","emojiCNLocales","TUITranslateService","BASIC_EMOJI_NAME_TO_KEY_MAPPING"],"mappings":";;;;;;;AAUA,MAAM,kBAAiEA,mDAAAA;AAEjE,MAAA,0BAAiFC,mDAAA;AAEvF,MAAM,mBAAoC;AAAA,EACxC;AAAA,IACE,cAAc;AAAA,IACd,MAAMC,gBAAW,WAAA;AAAA,IACjB,KAAK;AAAA,IACL,MAAM,OAAO,KAAK,uBAAuB;AAAA,EAC3C;AAAA,EACA,GAAGC,mDAAA;AAAA,EACH,GAAGC,kDAAA;AACL;AASM,MAAA,wBAAwB,CAAC,QAAwB;AAE9C,SAAAC,iBAAA,WAAWC,0DAAe,GAAG,IAAIC,cAAAA,GAAoB,EAAE,SAAS,GAAG,EAAE;AAC9E;AASM,MAAA,oCAAoC,CAAC,SAAyB;AAClE,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,QAAM,MAAM;AACZ,MAAI,MAAc;AACd,MAAA,IAAI,KAAK,IAAI,GAAG;AACZ,UAAA,KAAK,QAAQ,KAAK,CAAS,UAAA,wBAAwB,KAAK,IAAI,sBAAsB,KAAK,IAAI,KAAK;AAAA,EACxG;AACO,SAAA;AACT;AASM,MAAA,oCAAoC,CAAC,SAAiB;AAC1D,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,QAAM,MAAM;AACZ,MAAI,MAAc;AACd,MAAA,IAAI,KAAK,IAAI,GAAG;AAClB,UAAM,KAAK,QAAQ,KAAK,WAASC,mFAAgC,KAAK,KAAK,KAAK;AAAA,EAClF;AACO,SAAA;AACT;AAoBM,MAAA,yBAAyB,CAAC,SAAwF;AACtH,QAAM,aAAa;AACnB,QAAM,SAAgB,CAAA;AAElB,MAAA;AACJ,MAAI,YAAY;AAEhB,UAAQ,QAAQ,WAAW,KAAK,IAAI,OAAO,MAAM;AAC/C,UAAM,aAAa,MAAM;AACzB,UAAM,WAAW,WAAW;AACtB,UAAA,WAAW,MAAM,CAAC;AAExB,QAAI,aAAa,WAAW;AACnB,aAAA,KAAK,EAAE,MAAM,QAAQ,SAAS,KAAK,UAAU,WAAW,UAAU,EAAG,CAAA;AAAA,IAC9E;AAEM,UAAA,WAAW,kBAAkB,wBAAwB,QAAQ;AACnE,QAAI,UAAU;AACZ,aAAO,KAAK,EAAE,MAAM,SAAS,SAAS,UAAU,UAAU;AAAA,IAAA,OACrD;AACL,aAAO,KAAK,EAAE,MAAM,QAAQ,SAAS,UAAU;AAAA,IACjD;AAEY,gBAAA;AACZ,eAAW,YAAY;AAAA,EACzB;AAEI,MAAA,YAAY,KAAK,QAAQ;AACpB,WAAA,KAAK,EAAE,MAAM,QAAQ,SAAS,KAAK,UAAU,SAAS,EAAA,CAAG;AAAA,EAClE;AAEO,SAAA;AACT;;;;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/emoji-config/index.ts"],"sourcesContent":["import { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\nimport { CUSTOM_BASIC_EMOJI_URL, CUSTOM_BIG_EMOJI_URL, CUSTOM_BASIC_EMOJI_URL_MAPPING, CUSTOM_BIG_EMOJI_GROUP_LIST } from './custom-emoji';\nimport { DEFAULT_BASIC_EMOJI_URL, BIG_EMOJI_GROUP_LIST, DEFAULT_BASIC_EMOJI_URL_MAPPING, BASIC_EMOJI_NAME_TO_KEY_MAPPING, DEFAULT_BIG_EMOJI_URL } from './default-emoji';\nimport { default as emojiCNLocales } from './locales/zh_cn';\nimport { IEmojiGroupList } from '../../../interface';\nimport { EMOJI_TYPE } from '../../../constant';\nimport { isWeChat } from '../../../utils/env';\n\nconst hasCustomBasicEmoji = CUSTOM_BASIC_EMOJI_URL && Object.keys(CUSTOM_BASIC_EMOJI_URL_MAPPING).length;\n\nconst BASIC_EMOJI_URL = hasCustomBasicEmoji ? CUSTOM_BASIC_EMOJI_URL : DEFAULT_BASIC_EMOJI_URL;\n\nconst BASIC_EMOJI_URL_MAPPING = hasCustomBasicEmoji ? CUSTOM_BASIC_EMOJI_URL_MAPPING : DEFAULT_BASIC_EMOJI_URL_MAPPING;\n\nconst EMOJI_GROUP_LIST: IEmojiGroupList = [\n {\n emojiGroupID: 0,\n type: EMOJI_TYPE.BASIC,\n url: BASIC_EMOJI_URL,\n list: Object.keys(BASIC_EMOJI_URL_MAPPING),\n },\n ...BIG_EMOJI_GROUP_LIST,\n ...CUSTOM_BIG_EMOJI_GROUP_LIST,\n];\n\n/**\n * Converts a basic emoji key into its corresponding name.\n * Example:\n * '[Smile]' => '[TUIEmoji_Smile]'\n * @param {string} key - The emoji key.\n * @return {string} The corresponding emoji name.\n */\nconst convertKeyToEmojiName = (key: string): string => {\n // WeChat does not support emoji translation\n return isWeChat ? emojiCNLocales[key] : TUITranslateService.t(`Emoji.${key}`);\n};\n\n/**\n * Transforms a text containing emoji keys into a text with Chinese or English basic emoji names\n * Example:\n * 'hello[TUIEmoji_Smile]!' => 'hello[Smile]!''\n * @param {string} text - The text containing emoji keys.\n * @return {string} The transformed text with emoji keys replaced by emoji names.\n */\nconst transformTextWithKeysToEmojiNames = (text: string): string => {\n if (!text) {\n return '';\n }\n const reg = /(\\[.+?\\])/g;\n let txt: string = text;\n if (reg.test(text)) {\n txt = text.replace(reg, match => BASIC_EMOJI_URL_MAPPING[match] ? convertKeyToEmojiName(match) : match);\n }\n return txt;\n};\n\n/**\n * Transforms a text containing Chinese or English basic emoji names into a text with emoji keys.\n * Example:\n * 'hello[Smile]!' => 'hello[TUIEmoji_Smile]!'\n * @param {string} text - The text containing emoji names.\n * @return {string} The transformed text with emoji names replaced by emoji keys.\n */\nconst transformTextWithEmojiNamesToKeys = (text: string) => {\n if (!text) {\n return '';\n }\n const reg = /(\\[.+?\\])/g;\n let txt: string = text;\n if (reg.test(text)) {\n txt = text.replace(reg, match => BASIC_EMOJI_NAME_TO_KEY_MAPPING[match] || match);\n }\n return txt;\n};\n\n/**\n* The configuration aims to provide compatibility with versions prior to 2.2.0\n*/\nconst emojiConfig = {\n emojiBaseUrl: BASIC_EMOJI_URL,\n emojiUrlMapping: BASIC_EMOJI_URL_MAPPING,\n emojiNameMapping: {\n ...emojiCNLocales,\n },\n};\n\n/**\n * Transform text message to renderable array contains image and text.\n * Example: hello[TUIEmoji_Smile], I am happy.\n * -> [{type: 'text', content: 'hello'}, {type: 'image', content: 'https://.../smile.png'}, {type: 'text', content: ', I am happy.'}]\n * @param text\n * @returns Array<{ type: 'text' | 'image'; content: string; emojiKey?: string; }>\n */\nconst parseTextToRenderArray = (text: string): Array<{ type: 'text' | 'image'; content: string; emojiKey?: string }> => {\n const emojiRegex = /\\[([^\\]]+)\\]/g;\n const result: any[] = [];\n\n let match: RegExpExecArray | null;\n let lastIndex = 0;\n\n while ((match = emojiRegex.exec(text)) !== null) {\n const startIndex = match.index;\n const endIndex = emojiRegex.lastIndex;\n const emojiKey = match[0];\n\n if (startIndex > lastIndex) {\n result.push({ type: 'text', content: text.substring(lastIndex, startIndex) });\n }\n\n const emojiUrl = BASIC_EMOJI_URL + BASIC_EMOJI_URL_MAPPING[emojiKey];\n if (emojiUrl) {\n result.push({ type: 'image', content: emojiUrl, emojiKey });\n } else {\n result.push({ type: 'text', content: emojiKey });\n }\n\n lastIndex = endIndex;\n emojiRegex.lastIndex = lastIndex;\n }\n\n if (lastIndex < text.length) {\n result.push({ type: 'text', content: text.substring(lastIndex) });\n }\n\n return result;\n};\n\nexport {\n EMOJI_GROUP_LIST,\n CUSTOM_BIG_EMOJI_URL,\n DEFAULT_BIG_EMOJI_URL,\n CUSTOM_BASIC_EMOJI_URL,\n BASIC_EMOJI_URL_MAPPING,\n CUSTOM_BASIC_EMOJI_URL_MAPPING,\n convertKeyToEmojiName,\n parseTextToRenderArray,\n transformTextWithKeysToEmojiNames,\n transformTextWithEmojiNamesToKeys,\n emojiConfig,\n};\n"],"names":["DEFAULT_BASIC_EMOJI_URL","DEFAULT_BASIC_EMOJI_URL_MAPPING","EMOJI_TYPE","BIG_EMOJI_GROUP_LIST","CUSTOM_BIG_EMOJI_GROUP_LIST","isWeChat","emojiCNLocales","TUITranslateService","BASIC_EMOJI_NAME_TO_KEY_MAPPING"],"mappings":";;;;;;;AAUA,MAAM,kBAAiEA,mDAAAA;AAEjE,MAAA,0BAAiFC,mDAAA;AAEvF,MAAM,mBAAoC;AAAA,EACxC;AAAA,IACE,cAAc;AAAA,IACd,MAAMC,gBAAW,WAAA;AAAA,IACjB,KAAK;AAAA,IACL,MAAM,OAAO,KAAK,uBAAuB;AAAA,EAC3C;AAAA,EACA,GAAGC,mDAAA;AAAA,EACH,GAAGC,kDAAA;AACL;AASM,MAAA,wBAAwB,CAAC,QAAwB;AAE9C,SAAAC,iBAAA,WAAWC,0DAAe,GAAG,IAAIC,cAAAA,GAAoB,EAAE,SAAS,GAAG,EAAE;AAC9E;AASM,MAAA,oCAAoC,CAAC,SAAyB;AAClE,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,QAAM,MAAM;AACZ,MAAI,MAAc;AACd,MAAA,IAAI,KAAK,IAAI,GAAG;AACZ,UAAA,KAAK,QAAQ,KAAK,CAAS,UAAA,wBAAwB,KAAK,IAAI,sBAAsB,KAAK,IAAI,KAAK;AAAA,EACxG;AACO,SAAA;AACT;AASM,MAAA,oCAAoC,CAAC,SAAiB;AAC1D,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,QAAM,MAAM;AACZ,MAAI,MAAc;AACd,MAAA,IAAI,KAAK,IAAI,GAAG;AAClB,UAAM,KAAK,QAAQ,KAAK,WAASC,mFAAgC,KAAK,KAAK,KAAK;AAAA,EAClF;AACO,SAAA;AACT;AAoBM,MAAA,yBAAyB,CAAC,SAAwF;AACtH,QAAM,aAAa;AACnB,QAAM,SAAgB,CAAA;AAElB,MAAA;AACJ,MAAI,YAAY;AAEhB,UAAQ,QAAQ,WAAW,KAAK,IAAI,OAAO,MAAM;AAC/C,UAAM,aAAa,MAAM;AACzB,UAAM,WAAW,WAAW;AACtB,UAAA,WAAW,MAAM,CAAC;AAExB,QAAI,aAAa,WAAW;AACnB,aAAA,KAAK,EAAE,MAAM,QAAQ,SAAS,KAAK,UAAU,WAAW,UAAU,EAAG,CAAA;AAAA,IAC9E;AAEM,UAAA,WAAW,kBAAkB,wBAAwB,QAAQ;AACnE,QAAI,UAAU;AACZ,aAAO,KAAK,EAAE,MAAM,SAAS,SAAS,UAAU,UAAU;AAAA,IAAA,OACrD;AACL,aAAO,KAAK,EAAE,MAAM,QAAQ,SAAS,UAAU;AAAA,IACjD;AAEY,gBAAA;AACZ,eAAW,YAAY;AAAA,EACzB;AAEI,MAAA,YAAY,KAAK,QAAQ;AACpB,WAAA,KAAK,EAAE,MAAM,QAAQ,SAAS,KAAK,UAAU,SAAS,EAAA,CAAG;AAAA,EAClE;AAEO,SAAA;AACT;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/en.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/en.js.map index 88efb5b..2d089ca 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/en.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/en.js.map @@ -1 +1 @@ -{"version":3,"file":"en.js","sources":["TUIKit/components/TUIChat/emoji-config/locales/en.ts"],"sourcesContent":["const Emoji = {\r\n '[TUIEmoji_Smile]': '[Smile]',\r\n '[TUIEmoji_Expect]': '[Expect]',\r\n '[TUIEmoji_Blink]': '[Blink]',\r\n '[TUIEmoji_Guffaw]': '[Guffaw]',\r\n '[TUIEmoji_KindSmile]': '[KindSmile]',\r\n '[TUIEmoji_Haha]': '[Haha]',\r\n '[TUIEmoji_Cheerful]': '[Cheerful]',\r\n '[TUIEmoji_Speechless]': '[Speechless]',\r\n '[TUIEmoji_Amazed]': '[Amazed]',\r\n '[TUIEmoji_Sorrow]': '[Sorrow]',\r\n '[TUIEmoji_Complacent]': '[Complacent]',\r\n '[TUIEmoji_Silly]': '[Silly]',\r\n '[TUIEmoji_Lustful]': '[Lustful]',\r\n '[TUIEmoji_Giggle]': '[Giggle]',\r\n '[TUIEmoji_Kiss]': '[Kiss]',\r\n '[TUIEmoji_Wail]': '[Wail]',\r\n '[TUIEmoji_TearsLaugh]': '[TearsLaugh]',\r\n '[TUIEmoji_Trapped]': '[Trapped]',\r\n '[TUIEmoji_Mask]': '[Mask]',\r\n '[TUIEmoji_Fear]': '[Fear]',\r\n '[TUIEmoji_BareTeeth]': '[BareTeeth]',\r\n '[TUIEmoji_FlareUp]': '[FlareUp]',\r\n '[TUIEmoji_Yawn]': '[Yawn]',\r\n '[TUIEmoji_Tact]': '[Tact]',\r\n '[TUIEmoji_Stareyes]': '[StarEyes]',\r\n '[TUIEmoji_ShutUp]': '[ShutUp]',\r\n '[TUIEmoji_Sigh]': '[Sigh]',\r\n '[TUIEmoji_Hehe]': '[Hehe]',\r\n '[TUIEmoji_Silent]': '[Silent]',\r\n '[TUIEmoji_Surprised]': '[Surprised]',\r\n '[TUIEmoji_Askance]': '[Askance]]',\r\n '[TUIEmoji_Ok]': '[OK]',\r\n '[TUIEmoji_Shit]': '[Shit]',\r\n '[TUIEmoji_Monster]': '[Monster]',\r\n '[TUIEmoji_Daemon]': '[Daemon]',\r\n '[TUIEmoji_Rage]': '[Rage]',\r\n '[TUIEmoji_Fool]': '[Fool]',\r\n '[TUIEmoji_Pig]': '[Pig]',\r\n '[TUIEmoji_Cow]': '[Cow]',\r\n '[TUIEmoji_Ai]': '[AI]',\r\n '[TUIEmoji_Skull]': '[Skull]',\r\n '[TUIEmoji_Bombs]': '[Bombs]',\r\n '[TUIEmoji_Coffee]': '[Coffee]',\r\n '[TUIEmoji_Cake]': '[Cake]',\r\n '[TUIEmoji_Beer]': '[Beer]',\r\n '[TUIEmoji_Flower]': '[Flower]',\r\n '[TUIEmoji_Watermelon]': '[Watermelon]',\r\n '[TUIEmoji_Rich]': '[Rich]',\r\n '[TUIEmoji_Heart]': '[Heart]',\r\n '[TUIEmoji_Moon]': '[Moon]',\r\n '[TUIEmoji_Sun]': '[Sun]',\r\n '[TUIEmoji_Star]': '[Star]',\r\n '[TUIEmoji_RedPacket]': '[RedPacket]',\r\n '[TUIEmoji_Celebrate]': '[Celebrate]',\r\n '[TUIEmoji_Bless]': '[Bless]',\r\n '[TUIEmoji_Fortune]': '[Fortune]',\r\n '[TUIEmoji_Convinced]': '[Convinced]',\r\n '[TUIEmoji_Prohibit]': '[Prohibit]',\r\n '[TUIEmoji_666]': '[666]',\r\n '[TUIEmoji_857]': '[857]',\r\n '[TUIEmoji_Knife]': '[Knife]',\r\n '[TUIEmoji_Like]': '[Like]',\r\n};\r\n\r\nexport default Emoji;\r\n"],"names":[],"mappings":";AAAA,MAAM,QAAQ;AAAA,EACZ,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,yBAAyB;AAAA,EACzB,qBAAqB;AAAA,EACrB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,yBAAyB;AAAA,EACzB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,iBAAiB;AAAA,EACjB,mBAAmB;AAAA,EACnB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,iBAAiB;AAAA,EACjB,oBAAoB;AAAA,EACpB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,mBAAmB;AAAA,EACnB,oBAAoB;AAAA,EACpB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,wBAAwB;AAAA,EACxB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,wBAAwB;AAAA,EACxB,uBAAuB;AAAA,EACvB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,oBAAoB;AAAA,EACpB,mBAAmB;AACrB;;"} \ No newline at end of file +{"version":3,"file":"en.js","sources":["TUIKit/components/TUIChat/emoji-config/locales/en.ts"],"sourcesContent":["const Emoji = {\n '[TUIEmoji_Smile]': '[Smile]',\n '[TUIEmoji_Expect]': '[Expect]',\n '[TUIEmoji_Blink]': '[Blink]',\n '[TUIEmoji_Guffaw]': '[Guffaw]',\n '[TUIEmoji_KindSmile]': '[KindSmile]',\n '[TUIEmoji_Haha]': '[Haha]',\n '[TUIEmoji_Cheerful]': '[Cheerful]',\n '[TUIEmoji_Speechless]': '[Speechless]',\n '[TUIEmoji_Amazed]': '[Amazed]',\n '[TUIEmoji_Sorrow]': '[Sorrow]',\n '[TUIEmoji_Complacent]': '[Complacent]',\n '[TUIEmoji_Silly]': '[Silly]',\n '[TUIEmoji_Lustful]': '[Lustful]',\n '[TUIEmoji_Giggle]': '[Giggle]',\n '[TUIEmoji_Kiss]': '[Kiss]',\n '[TUIEmoji_Wail]': '[Wail]',\n '[TUIEmoji_TearsLaugh]': '[TearsLaugh]',\n '[TUIEmoji_Trapped]': '[Trapped]',\n '[TUIEmoji_Mask]': '[Mask]',\n '[TUIEmoji_Fear]': '[Fear]',\n '[TUIEmoji_BareTeeth]': '[BareTeeth]',\n '[TUIEmoji_FlareUp]': '[FlareUp]',\n '[TUIEmoji_Yawn]': '[Yawn]',\n '[TUIEmoji_Tact]': '[Tact]',\n '[TUIEmoji_Stareyes]': '[StarEyes]',\n '[TUIEmoji_ShutUp]': '[ShutUp]',\n '[TUIEmoji_Sigh]': '[Sigh]',\n '[TUIEmoji_Hehe]': '[Hehe]',\n '[TUIEmoji_Silent]': '[Silent]',\n '[TUIEmoji_Surprised]': '[Surprised]',\n '[TUIEmoji_Askance]': '[Askance]]',\n '[TUIEmoji_Ok]': '[OK]',\n '[TUIEmoji_Shit]': '[Shit]',\n '[TUIEmoji_Monster]': '[Monster]',\n '[TUIEmoji_Daemon]': '[Daemon]',\n '[TUIEmoji_Rage]': '[Rage]',\n '[TUIEmoji_Fool]': '[Fool]',\n '[TUIEmoji_Pig]': '[Pig]',\n '[TUIEmoji_Cow]': '[Cow]',\n '[TUIEmoji_Ai]': '[AI]',\n '[TUIEmoji_Skull]': '[Skull]',\n '[TUIEmoji_Bombs]': '[Bombs]',\n '[TUIEmoji_Coffee]': '[Coffee]',\n '[TUIEmoji_Cake]': '[Cake]',\n '[TUIEmoji_Beer]': '[Beer]',\n '[TUIEmoji_Flower]': '[Flower]',\n '[TUIEmoji_Watermelon]': '[Watermelon]',\n '[TUIEmoji_Rich]': '[Rich]',\n '[TUIEmoji_Heart]': '[Heart]',\n '[TUIEmoji_Moon]': '[Moon]',\n '[TUIEmoji_Sun]': '[Sun]',\n '[TUIEmoji_Star]': '[Star]',\n '[TUIEmoji_RedPacket]': '[RedPacket]',\n '[TUIEmoji_Celebrate]': '[Celebrate]',\n '[TUIEmoji_Bless]': '[Bless]',\n '[TUIEmoji_Fortune]': '[Fortune]',\n '[TUIEmoji_Convinced]': '[Convinced]',\n '[TUIEmoji_Prohibit]': '[Prohibit]',\n '[TUIEmoji_666]': '[666]',\n '[TUIEmoji_857]': '[857]',\n '[TUIEmoji_Knife]': '[Knife]',\n '[TUIEmoji_Like]': '[Like]',\n};\n\nexport default Emoji;\n"],"names":[],"mappings":";AAAA,MAAM,QAAQ;AAAA,EACZ,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,yBAAyB;AAAA,EACzB,qBAAqB;AAAA,EACrB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,yBAAyB;AAAA,EACzB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,iBAAiB;AAAA,EACjB,mBAAmB;AAAA,EACnB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,iBAAiB;AAAA,EACjB,oBAAoB;AAAA,EACpB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,mBAAmB;AAAA,EACnB,oBAAoB;AAAA,EACpB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,wBAAwB;AAAA,EACxB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,wBAAwB;AAAA,EACxB,uBAAuB;AAAA,EACvB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,oBAAoB;AAAA,EACpB,mBAAmB;AACrB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/zh_cn.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/zh_cn.js.map index 9cd60d0..9ae7fd1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/zh_cn.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/emoji-config/locales/zh_cn.js.map @@ -1 +1 @@ -{"version":3,"file":"zh_cn.js","sources":["TUIKit/components/TUIChat/emoji-config/locales/zh_cn.ts"],"sourcesContent":["const Emoji: Record = {\r\n '[TUIEmoji_Smile]': '[微笑]',\r\n '[TUIEmoji_Expect]': '[期待]',\r\n '[TUIEmoji_Blink]': '[眨眼]',\r\n '[TUIEmoji_Guffaw]': '[大笑]',\r\n '[TUIEmoji_KindSmile]': '[姨母笑]',\r\n '[TUIEmoji_Haha]': '[哈哈哈]',\r\n '[TUIEmoji_Cheerful]': '[愉快]',\r\n '[TUIEmoji_Speechless]': '[无语]',\r\n '[TUIEmoji_Amazed]': '[惊讶]',\r\n '[TUIEmoji_Sorrow]': '[悲伤]',\r\n '[TUIEmoji_Complacent]': '[得意]',\r\n '[TUIEmoji_Silly]': '[傻了]',\r\n '[TUIEmoji_Lustful]': '[色]',\r\n '[TUIEmoji_Giggle]': '[憨笑]',\r\n '[TUIEmoji_Kiss]': '[亲亲]',\r\n '[TUIEmoji_Wail]': '[大哭]',\r\n '[TUIEmoji_TearsLaugh]': '[哭笑]',\r\n '[TUIEmoji_Trapped]': '[困]',\r\n '[TUIEmoji_Mask]': '[口罩]',\r\n '[TUIEmoji_Fear]': '[恐惧]',\r\n '[TUIEmoji_BareTeeth]': '[龇牙]',\r\n '[TUIEmoji_FlareUp]': '[发怒]',\r\n '[TUIEmoji_Yawn]': '[打哈欠]',\r\n '[TUIEmoji_Tact]': '[机智]',\r\n '[TUIEmoji_Stareyes]': '[星星眼]',\r\n '[TUIEmoji_ShutUp]': '[闭嘴]',\r\n '[TUIEmoji_Sigh]': '[叹气]',\r\n '[TUIEmoji_Hehe]': '[呵呵]',\r\n '[TUIEmoji_Silent]': '[收声]',\r\n '[TUIEmoji_Surprised]': '[惊喜]',\r\n '[TUIEmoji_Askance]': '[白眼]',\r\n '[TUIEmoji_Ok]': '[OK]',\r\n '[TUIEmoji_Shit]': '[便便]',\r\n '[TUIEmoji_Monster]': '[怪兽]',\r\n '[TUIEmoji_Daemon]': '[恶魔]',\r\n '[TUIEmoji_Rage]': '[恶魔怒]',\r\n '[TUIEmoji_Fool]': '[衰]',\r\n '[TUIEmoji_Pig]': '[猪]',\r\n '[TUIEmoji_Cow]': '[牛]',\r\n '[TUIEmoji_Ai]': '[AI]',\r\n '[TUIEmoji_Skull]': '[骷髅]',\r\n '[TUIEmoji_Bombs]': '[炸弹]',\r\n '[TUIEmoji_Coffee]': '[咖啡]',\r\n '[TUIEmoji_Cake]': '[蛋糕]',\r\n '[TUIEmoji_Beer]': '[啤酒]',\r\n '[TUIEmoji_Flower]': '[花]',\r\n '[TUIEmoji_Watermelon]': '[瓜]',\r\n '[TUIEmoji_Rich]': '[壕]',\r\n '[TUIEmoji_Heart]': '[爱心]',\r\n '[TUIEmoji_Moon]': '[月亮]',\r\n '[TUIEmoji_Sun]': '[太阳]',\r\n '[TUIEmoji_Star]': '[星星]',\r\n '[TUIEmoji_RedPacket]': '[红包]',\r\n '[TUIEmoji_Celebrate]': '[庆祝]',\r\n '[TUIEmoji_Bless]': '[福]',\r\n '[TUIEmoji_Fortune]': '[发]',\r\n '[TUIEmoji_Convinced]': '[服]',\r\n '[TUIEmoji_Prohibit]': '[禁]',\r\n '[TUIEmoji_666]': '[666]',\r\n '[TUIEmoji_857]': '[857]',\r\n '[TUIEmoji_Knife]': '[刀]',\r\n '[TUIEmoji_Like]': '[赞]',\r\n};\r\n\r\nexport default Emoji;\r\n"],"names":[],"mappings":";AAAA,MAAM,QAAgC;AAAA,EACpC,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,yBAAyB;AAAA,EACzB,qBAAqB;AAAA,EACrB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,yBAAyB;AAAA,EACzB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,iBAAiB;AAAA,EACjB,mBAAmB;AAAA,EACnB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,iBAAiB;AAAA,EACjB,oBAAoB;AAAA,EACpB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,mBAAmB;AAAA,EACnB,oBAAoB;AAAA,EACpB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,wBAAwB;AAAA,EACxB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,wBAAwB;AAAA,EACxB,uBAAuB;AAAA,EACvB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,oBAAoB;AAAA,EACpB,mBAAmB;AACrB;;"} \ No newline at end of file +{"version":3,"file":"zh_cn.js","sources":["TUIKit/components/TUIChat/emoji-config/locales/zh_cn.ts"],"sourcesContent":["const Emoji: Record = {\n '[TUIEmoji_Smile]': '[微笑]',\n '[TUIEmoji_Expect]': '[期待]',\n '[TUIEmoji_Blink]': '[眨眼]',\n '[TUIEmoji_Guffaw]': '[大笑]',\n '[TUIEmoji_KindSmile]': '[姨母笑]',\n '[TUIEmoji_Haha]': '[哈哈哈]',\n '[TUIEmoji_Cheerful]': '[愉快]',\n '[TUIEmoji_Speechless]': '[无语]',\n '[TUIEmoji_Amazed]': '[惊讶]',\n '[TUIEmoji_Sorrow]': '[悲伤]',\n '[TUIEmoji_Complacent]': '[得意]',\n '[TUIEmoji_Silly]': '[傻了]',\n '[TUIEmoji_Lustful]': '[色]',\n '[TUIEmoji_Giggle]': '[憨笑]',\n '[TUIEmoji_Kiss]': '[亲亲]',\n '[TUIEmoji_Wail]': '[大哭]',\n '[TUIEmoji_TearsLaugh]': '[哭笑]',\n '[TUIEmoji_Trapped]': '[困]',\n '[TUIEmoji_Mask]': '[口罩]',\n '[TUIEmoji_Fear]': '[恐惧]',\n '[TUIEmoji_BareTeeth]': '[龇牙]',\n '[TUIEmoji_FlareUp]': '[发怒]',\n '[TUIEmoji_Yawn]': '[打哈欠]',\n '[TUIEmoji_Tact]': '[机智]',\n '[TUIEmoji_Stareyes]': '[星星眼]',\n '[TUIEmoji_ShutUp]': '[闭嘴]',\n '[TUIEmoji_Sigh]': '[叹气]',\n '[TUIEmoji_Hehe]': '[呵呵]',\n '[TUIEmoji_Silent]': '[收声]',\n '[TUIEmoji_Surprised]': '[惊喜]',\n '[TUIEmoji_Askance]': '[白眼]',\n '[TUIEmoji_Ok]': '[OK]',\n '[TUIEmoji_Shit]': '[便便]',\n '[TUIEmoji_Monster]': '[怪兽]',\n '[TUIEmoji_Daemon]': '[恶魔]',\n '[TUIEmoji_Rage]': '[恶魔怒]',\n '[TUIEmoji_Fool]': '[衰]',\n '[TUIEmoji_Pig]': '[猪]',\n '[TUIEmoji_Cow]': '[牛]',\n '[TUIEmoji_Ai]': '[AI]',\n '[TUIEmoji_Skull]': '[骷髅]',\n '[TUIEmoji_Bombs]': '[炸弹]',\n '[TUIEmoji_Coffee]': '[咖啡]',\n '[TUIEmoji_Cake]': '[蛋糕]',\n '[TUIEmoji_Beer]': '[啤酒]',\n '[TUIEmoji_Flower]': '[花]',\n '[TUIEmoji_Watermelon]': '[瓜]',\n '[TUIEmoji_Rich]': '[壕]',\n '[TUIEmoji_Heart]': '[爱心]',\n '[TUIEmoji_Moon]': '[月亮]',\n '[TUIEmoji_Sun]': '[太阳]',\n '[TUIEmoji_Star]': '[星星]',\n '[TUIEmoji_RedPacket]': '[红包]',\n '[TUIEmoji_Celebrate]': '[庆祝]',\n '[TUIEmoji_Bless]': '[福]',\n '[TUIEmoji_Fortune]': '[发]',\n '[TUIEmoji_Convinced]': '[服]',\n '[TUIEmoji_Prohibit]': '[禁]',\n '[TUIEmoji_666]': '[666]',\n '[TUIEmoji_857]': '[857]',\n '[TUIEmoji_Knife]': '[刀]',\n '[TUIEmoji_Like]': '[赞]',\n};\n\nexport default Emoji;\n"],"names":[],"mappings":";AAAA,MAAM,QAAgC;AAAA,EACpC,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,yBAAyB;AAAA,EACzB,qBAAqB;AAAA,EACrB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,yBAAyB;AAAA,EACzB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,uBAAuB;AAAA,EACvB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,wBAAwB;AAAA,EACxB,sBAAsB;AAAA,EACtB,iBAAiB;AAAA,EACjB,mBAAmB;AAAA,EACnB,sBAAsB;AAAA,EACtB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,iBAAiB;AAAA,EACjB,oBAAoB;AAAA,EACpB,oBAAoB;AAAA,EACpB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,mBAAmB;AAAA,EACnB,qBAAqB;AAAA,EACrB,yBAAyB;AAAA,EACzB,mBAAmB;AAAA,EACnB,oBAAoB;AAAA,EACpB,mBAAmB;AAAA,EACnB,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,wBAAwB;AAAA,EACxB,wBAAwB;AAAA,EACxB,oBAAoB;AAAA,EACpB,sBAAsB;AAAA,EACtB,wBAAwB;AAAA,EACxB,uBAAuB;AAAA,EACvB,kBAAkB;AAAA,EAClB,kBAAkB;AAAA,EAClB,oBAAoB;AAAA,EACpB,mBAAmB;AACrB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/entry-chat-only.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/entry-chat-only.js.map index 6e026a2..0b00062 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/entry-chat-only.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/entry-chat-only.js.map @@ -1 +1 @@ -{"version":3,"file":"entry-chat-only.js","sources":["TUIKit/components/TUIChat/entry-chat-only.ts"],"sourcesContent":["import { TUILogin } from '@tencentcloud/tui-core';\r\nimport { TUIConversationService } from '@tencentcloud/chat-uikit-engine';\r\n// #ifdef MP-WEIXIN\r\nimport { TUIChatKit } from '../../index.ts';\r\n// #endif\r\n\r\nexport const initChat = (options: Record) => {\r\n // #ifdef MP-WEIXIN\r\n // uni-app packages the mini program.\r\n // If you call TUIChatKit.init() directly during import, an error will be reported.\r\n // You need to init during the page onLoad.\r\n TUIChatKit.init();\r\n // #endif\r\n\r\n // When opening TUIChat, the options and options.conversationID parameters carried in the url,\r\n // determine whether to enter the Chat from the [Conversation List] or [Online Communication].\r\n const { chat } = TUILogin.getContext();\r\n if (options && options.conversationID && chat?.isReady()) {\r\n const { conversationID } = options;\r\n // verify conversationID\r\n if (!conversationID.startsWith('C2C') && !conversationID.startsWith('GROUP')) {\r\n console.warn('conversationID from options is invalid.');\r\n return;\r\n }\r\n // open chat\r\n TUIConversationService.switchConversation(conversationID);\r\n }\r\n};\r\n\r\nexport const logout = (flag: boolean) => {\r\n if (flag) {\r\n return TUILogin.logout();\r\n }\r\n return Promise.resolve();\r\n};\r\n"],"names":["TUIChatKit","TUILogin","uni","TUIConversationService"],"mappings":";;;AAMa,MAAA,WAAW,CAAC,YAAoC;AAK3DA,eAAA,WAAW,KAAK;AAKhB,QAAM,EAAE,KAAA,IAASC,cAAA,EAAS,WAAW;AACrC,MAAI,WAAW,QAAQ,mBAAkB,6BAAM,YAAW;AAClD,UAAA,EAAE,eAAmB,IAAA;AAEvB,QAAA,CAAC,eAAe,WAAW,KAAK,KAAK,CAAC,eAAe,WAAW,OAAO,GAAG;AAC/DC,oBAAAA,MAAA,MAAA,QAAA,sDAAA,yCAAyC;AACtD;AAAA,IACF;AAEAC,qBAAuB,mBAAmB,cAAc;AAAA,EAC1D;AACF;AAEa,MAAA,SAAS,CAAC,SAAkB;AACvC,MAAI,MAAM;AACR,WAAOF,cAAAA,EAAS;EAClB;AACA,SAAO,QAAQ;AACjB;;;"} \ No newline at end of file +{"version":3,"file":"entry-chat-only.js","sources":["TUIKit/components/TUIChat/entry-chat-only.ts"],"sourcesContent":["import { TUILogin } from '@tencentcloud/tui-core';\nimport { TUIConversationService } from '@tencentcloud/chat-uikit-engine';\n// #ifdef MP-WEIXIN\nimport { TUIChatKit } from '../../index.ts';\n// #endif\n\nexport const initChat = (options: Record) => {\n // #ifdef MP-WEIXIN\n // uni-app packages the mini program.\n // If you call TUIChatKit.init() directly during import, an error will be reported.\n // You need to init during the page onLoad.\n TUIChatKit.init();\n // #endif\n\n // When opening TUIChat, the options and options.conversationID parameters carried in the url,\n // determine whether to enter the Chat from the [Conversation List] or [Online Communication].\n const { chat } = TUILogin.getContext();\n if (options && options.conversationID && chat?.isReady()) {\n const { conversationID } = options;\n // verify conversationID\n if (!conversationID.startsWith('C2C') && !conversationID.startsWith('GROUP')) {\n console.warn('conversationID from options is invalid.');\n return;\n }\n // open chat\n TUIConversationService.switchConversation(conversationID);\n }\n};\n\nexport const logout = (flag: boolean) => {\n if (flag) {\n return TUILogin.logout();\n }\n return Promise.resolve();\n};\n"],"names":["TUIChatKit","TUILogin","uni","TUIConversationService"],"mappings":";;;AAMa,MAAA,WAAW,CAAC,YAAoC;AAK3DA,eAAA,WAAW,KAAK;AAKhB,QAAM,EAAE,KAAA,IAASC,cAAA,EAAS,WAAW;AACrC,MAAI,WAAW,QAAQ,mBAAkB,6BAAM,YAAW;AAClD,UAAA,EAAE,eAAmB,IAAA;AAEvB,QAAA,CAAC,eAAe,WAAW,KAAK,KAAK,CAAC,eAAe,WAAW,OAAO,GAAG;AAC/DC,oBAAAA,MAAA,MAAA,QAAA,sDAAA,yCAAyC;AACtD;AAAA,IACF;AAEAC,qBAAuB,mBAAmB,cAAc;AAAA,EAC1D;AACF;AAEa,MAAA,SAAS,CAAC,SAAkB;AACvC,MAAI,MAAM;AACR,WAAOF,cAAAA,EAAS;EAClB;AACA,SAAO,QAAQ;AACjB;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/forward/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/forward/index.js.map index 1cea23b..50d056c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/forward/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/forward/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/forward/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L2ZvcndhcmQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/forward/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","Toast","TUITranslateService","TOAST_TYPE","TUIChatEngine","TUIChatService","OfflinePushInfoManager","isEnabledMessageReadReceiptGlobal","Component"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/forward/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/forward/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/forward/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","Toast","TUITranslateService","TOAST_TYPE","TUIChatEngine","TUIChatService","OfflinePushInfoManager","isEnabledMessageReadReceiptGlobal","Component"],"mappings":";;;;;;;;;;;AAyBA,MAAA,UAAoB,MAAA;AACpB,MAAA,WAAqB,MAAA;;;;;AAUrB,UAAM,QAAQ;AAEd,QAAI,iCAA2C,CAAA;AAC/C,QAAI,iBAAiB;AAEf,UAAA,qBAAqBA,kBAAI,KAAK;AACpC,UAAM,yBAAyBA,cAAAA;AAE/BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,QAAQ;AAAA,QAC/B,wBAAwB;AAAA,QACxB,0BAA0B;AAAA,MAAA,CAC3B;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,QAAQ;AAAA,QACjC,wBAAwB;AAAA,QACxB,0BAA0B;AAAA,MAAA,CAC3B;AAGc;IAAA,CAChB;AAED,aAAS,gCAAgC,WAA+B;AAClE,UAAA,OAAO,cAAc,aAAa;AACnB,yBAAA;AACjB,yCAAiC,CAAC,SAAS;AAC1B;MACnB;AAAA,IACF;AAEA,aAAS,kCAAkC,QAA0E;AACnH,UAAI,CAAC,QAAQ;AACX;AAAA,MACF;AACiB,uBAAA;AACX,YAAA;AAAA,QACJ,gBAAgB;AAAA,QAChB,eAAe;AAAA,MAAA,IACb,UAAU,CAAA;AACV,WAAA,+DAAuB,UAAS,GAAG;AACpB,yBAAA;AACgB,yCAAA;AAChB;MAAA,OACZ;AACCE,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,eAAe;AAAA,UAC9C,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,MACH;AAAA,IACF;AAEA,aAAS,iBAAiB;AACxBL,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,0BAA0B,MAAS;AACrED,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,4BAA4B,MAAS;AAAA,IACzE;AAEA,aAAS,oBAA0B;AAElB;AACf,yBAAmB,QAAQ;AAAA,IAC7B;AAEA,aAAS,mBAAyB;AACN;AAC1B,yBAAmB,QAAQ;AAAA,IAC7B;AAEA,aAAS,eAAe,2BAA4D;AAClF,WAAI,uEAA2B,YAAW;AAAG;AAEvC,YAAA,2BAA2B,0BAA0B,IAAI,CAAA,cAAaD,iBAAS,qBAAqB,UAAU,MAAM,CAAC;AAC3H,YAAM,qBAAqB,+BACxB,IAAI,CAAa,cAAAA,cAAAA,GAAS,gBAAgB,SAAS,CAAC,EACpD,KAAK,CAAC,GAAG,MAAM,EAAE,OAAO,EAAE,IAAI;AACjC,YAAM,kBAAkB,yBAAyB,IAAI,CAAC,iBAAiB;AACrE,cAAM,8BAA4D;AAAA,UAChE;AAAA,UACA,aAAaM,cAAAA,GAAc,MAAM;AAAA,QAAA;AAEnC,eAAOC,cAAe,GAAA;AAAA,UACpB,CAAC,YAAY;AAAA,UACb;AAAA,UACA;AAAA,YACE,WAAW;AAAA,YACX,iBAAiBC,uDAAAA,uBAAuB,OAAO,2BAA2B;AAAA,YAC1E,QAAQ;AAAA,cACN,iBAAiBC,sCAAAA,kCAAkC;AAAA,YACrD;AAAA,UACF;AAAA,QAAA;AAAA,MACF,CACD;AACD,cAAQ,WAAW,eAAe,EAAE,KAAK,CAAC,YAAY;AACpD,mBAAW,UAAU,SAAS;AACtB,gBAAA,EAAE,OAAW,IAAA;AACnB,cAAI,WAAW,YAAY;AACnB,kBAAA,eAAe,OAAO,OAAO,SAAS,QAAQL,iBAAoB,EAAE,kBAAkB,IAAI,OAAO,OAAO;AACxGD,uDAAA;AAAA,cACJ,SAAS;AAAA,cACT,MAAME,oCAAW,WAAA;AAAA,YAAA,CAClB;AACD;AAAA,UACF;AAAA,QACF;AAAA,MAAA,CACD;AACiB;AAClB,YAAM,4BAA4B,KAAK;AAAA,IACzC;AAEA,aAAS,4BAA4B;AACnC,YAAM,mBAAmBL,cAAAA,GAAS,QAAQC,cAAAA,EAAU,MAAM,kBAAkB;AAC5E,6BAAuB,QAAQ,iBAAiB,IAAI,CAAC,iBAAiB;AAC7D,eAAA;AAAA;AAAA,UAEL,QAAQ,aAAa;AAAA,UACrB,MAAM,aAAa,YAAY;AAAA,UAC/B,QAAQ,aAAa,UAAU;AAAA,QAAA;AAAA,MACjC,CACD;AAAA,IACH;;;;;;;;;;;;;;;;;;;;AC5JA,GAAG,gBAAgBS,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/index.js.map index cd150c1..650bb84 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ2hhdFxpbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js.map index c2eb1f9..e750cbe 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js.map @@ -1 +1 @@ -{"version":3,"file":"emoji-picker-dialog.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci9lbW9qaS1waWNrZXIvZW1vamktcGlja2VyLWRpYWxvZy52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","faceIconDark","faceIconLight","ref","onMounted","TUIStore","StoreName","onUnmounted","_a","isUniFrameWork","convertKeyToEmojiName","EMOJI_TYPE","BASIC_EMOJI_URL_MAPPING","uni","isPC","isEnabledMessageReadReceiptGlobal","TUIChatService","EMOJI_GROUP_LIST"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"emoji-picker-dialog.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","faceIconDark","faceIconLight","ref","onMounted","TUIStore","StoreName","onUnmounted","_a","isUniFrameWork","convertKeyToEmojiName","EMOJI_TYPE","BASIC_EMOJI_URL_MAPPING","uni","isPC","isEnabledMessageReadReceiptGlobal","TUIChatService","EMOJI_GROUP_LIST"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map index 8334b99..a33ec29 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js.map @@ -1 +1 @@ -{"version":3,"file":"CustomMessage.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci9ldmFsdWF0ZS9DdXN0b21NZXNzYWdlLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue'\nwx.createComponent(Component)"],"names":["useCounterStore","TUIChatConfig","InvitationDark","InvitationLight","ref","TUIStore","StoreName","request"],"mappings":";;;;;;;;;;AAiCA,MAAM,uBAAuB,MAAW;;;;;AAaxC,UAAM,UAAUA,eAAe,gBAAA;AAE/B,UAAM,eAAeC,iCAAa,WAAC,SAAQ,MAAO,SAASC,cAAAA,iBAAiBC,cAAAA;AAC5E,UAAM,QAAQ;AACd,UAAM,eAAe,MAAM;AACzB,YAAM,2BAA2B,IAAI;AAAA,IACvC;AACA,UAAM,gBAAgB,MAAM;AAC1B,YAAM,2BAA2B,KAAK;AAAA,IACxC;AAEA,UAAM,sBAAsBC,cAAG,IAAA;AAE/B,UAAM,SAASA,cAAAA,IAAI,CAAA,CAAE;AACrB,UAAM,UAASA,cAAAA,IAAI,CAAA,CAAE;AACrBC,kBAAAA,GAAS,MAAMC,cAAS,EAAC,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAiB;AACrC,4BAAoB,QAAQ;AAE5BC,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,QAAO,QAAQ,OAAO;AAAA,UACvB;AAAA,UACD,UAAU;AAAA,QAChB,CAAK,EAAE,KAAK,CAAC,QAAQ;AACf,cAAI,IAAI,SAAS,KAAK;AACpB,mBAAO,QAAQ,IAAI;AAAA,UACpB;AAAA,QACP,CAAK;AAEDA,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,QAAO,oBAAoB,MAAM,YAAY;AAAA,UAC9C;AAAA,UACD,UAAU;AAAA,QAChB,CAAK,EAAE,KAAK,CAAC,QAAQ;AACf,cAAI,IAAI,SAAS,KAAK;AACpB,oBAAQ,QAAQ,IAAI;AAAA,UACrB;AAAA,QACP,CAAK;AAAA,MAEF;AAAA,IACH,CAAC;AACD,UAAM,YAAYH,cAAG,IAAA;AACrB,UAAM,OAAOA,cAAAA,IAAI,CAAA,CAAE;AACnB,UAAM,QAAQA,cAAG,IAAA;AAEjB,aAAS,eAAc;AACrB,YAAM,MAAM,KAAK,QAAQ;AACzB,WAAK,QAAQ,QAAQ;AAAA,IACvB;AAEA,aAAS,aAAY;AACnB,YAAM,MAAM,KAAK,QAAQ;AACzB,WAAK,QAAQ,OAAO;AAAA,IACtB;AAEmBA,kBAAG,IAAC,IAAI;AAM3B,UAAM,iBAAiB,MAAM;AAAA,IAkC7B;;;;;;;;;;;;;;;;;;;;;;;AClJA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"CustomMessage.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue?type=component"],"sourcesContent":["\n\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.vue'\nwx.createComponent(Component)"],"names":["useCounterStore","TUIChatConfig","InvitationDark","InvitationLight","ref","TUIStore","StoreName","request"],"mappings":";;;;;;;;;;;;;;;AAuFA,MAAM,uBAAuB,MAAW;;;;;AAaxC,UAAM,UAAUA,eAAe,gBAAA;AAE/B,UAAM,eAAeC,iCAAa,WAAC,SAAQ,MAAO,SAASC,cAAAA,iBAAiBC,cAAAA;AAC5E,UAAM,QAAQ;AACd,UAAM,eAAe,MAAM;AACzB,YAAM,2BAA2B,IAAI;AAAA,IACvC;AACA,UAAM,gBAAgB,MAAM;AAC1B,YAAM,2BAA2B,KAAK;AAAA,IACxC;AAEA,UAAM,sBAAsBC,cAAG,IAAA;AAE/B,UAAM,SAASA,cAAAA,IAAI,CAAA,CAAE;AACrB,UAAM,UAASA,cAAAA,IAAI,CAAA,CAAE;AACrBC,kBAAAA,GAAS,MAAMC,cAAS,EAAC,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAiB;AACrC,4BAAoB,QAAQ;AAE5BC,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,QAAO,QAAQ,OAAO;AAAA,UACvB;AAAA,UACD,UAAU;AAAA,QAChB,CAAK,EAAE,KAAK,CAAC,QAAQ;AACf,cAAI,IAAI,SAAS,KAAK;AACpB,mBAAO,QAAQ,IAAI;AAAA,UACpB;AAAA,QACP,CAAK;AAEDA,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,QAAO,oBAAoB,MAAM,YAAY;AAAA,UAC9C;AAAA,UACD,UAAU;AAAA,QAChB,CAAK,EAAE,KAAK,CAAC,QAAQ;AACf,cAAI,IAAI,SAAS,KAAK;AACpB,oBAAQ,QAAQ,IAAI;AAAA,UACrB;AAAA,QACP,CAAK;AAAA,MAEF;AAAA,IACH,CAAC;AACD,UAAM,YAAYH,cAAG,IAAA;AACrB,UAAM,OAAOA,cAAAA,IAAI,CAAA,CAAE;AACnB,UAAM,QAAQA,cAAG,IAAA;AAEjB,aAAS,eAAc;AACrB,YAAM,MAAM,KAAK,QAAQ;AACzB,WAAK,QAAQ,QAAQ;AAAA,IACvB;AAEA,aAAS,aAAY;AACnB,YAAM,MAAM,KAAK,QAAQ;AACzB,WAAK,QAAQ,OAAO;AAAA,IACtB;AAEA,UAAM,aAAaA,cAAAA,IAAI,IAAI;AAC3B,aAAS,OAAO,MAAM,OAAM;AAC1B,iBAAW,QAAQ;AAAA,IACrB;AAGA,UAAM,iBAAiB,MAAM;AAAA,IAkC7B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxMA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js.map new file mode 100644 index 0000000..13d071a --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js.map @@ -0,0 +1 @@ +{"version":3,"file":"popupinvite.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AA0DA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA;EAEV;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,SAAS;AAAA,IAAE;AAAA;AAAA,IAEX,QAAQ;AACN,YAAM,MAAM;IACb;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1EA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js.map index 61667c7..f862ed3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci9pbWFnZS11cGxvYWQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","imageIconDark","imageIconLight","imageUniIcon","cameraUniIcon","TUIStore","StoreName","computed","isUniFrameWork","isWeChat","TUIGlobal","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService"],"mappings":";;;;;;;;;;;AAoCA,MAAA,uBAAiC,MAAA;;;;;;;;;;;;;AASjC,UAAM,QAAQ;AAUd,UAAM,WAAWA,cAAAA;AACjB,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,QAAQC,4CAAc;AAC5B,UAAM,yBAAyB;AAAA,MAC7B,WAAW;AAAA,QACT,MAAM,UAAU,SAASC,cAAAA,gBAAgBC,cAAA;AAAA,QACzC,OAAO;AAAA,MACT;AAAA,MACA,WAAW;AAAA,QACT,MAAMC,cAAA;AAAA,QACN,OAAO;AAAA,MACT;AAAA,MACA,YAAY;AAAA,QACV,MAAMC,cAAA;AAAA,QACN,OAAO;AAAA,MACT;AAAA,IAAA;AAGOC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAEK,UAAA,sBAAsBC,cAAAA,SAAS,MAAuC;AAC1E,UAAIC,iCAAgB;AAClB,eAAO,MAAM,oBAAoB,WAC7B,uBAAuB,YAAY,IACnC,uBAAuB,WAAW;AAAA,MAAA,OACjC;AACL,eAAO,uBAAuB,WAAW;AAAA,MAC3C;AAAA,IAAA,CACD;AAED,UAAM,cAAc,MAAM;;AAExB,UAAIA,iCAAgB;AACd,YAAAC,iBAAA,cAAYC,yBAAAA,mBAAW,cAAa;AACtCA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,WAAW,CAAC,OAAO;AAAA,YACnB,UAAU,CAAC,YAAY,YAAY;AAAA,YACnC,YAAY,CAAC,MAAM,eAAe;AAAA;AAAA,YAClC,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QACD,OACI;AAELA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA;AAAA,YAClC,SAAS,SAAU,KAAK;AACtB,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QAEJ;AAAA,MAAA,OACK;AACD,aAAA,cAAS,UAAT,mBAAgB,OAAO;AACzB,mBAAS,MAAM;QACjB;AAAA,MACF;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,MAAW;;AACjC,YAAI,kCAAG,WAAH,mBAAW,UAAX,mBAAkB,WAAU,GAAG;AACjC;AAAA,MACF;AACA,uBAAiB,uBAAG,MAAM;AAC1B,QAAE,OAAO,QAAQ;AAAA,IAAA;AAGb,UAAA,mBAAmB,CAAC,UAAe;;AACvC,UAAI,CAAC,OAAO;AACV;AAAA,MACF;AACA,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP,MAAM;AAAA,QACR;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErD,YAAM,8BAA4D;AAAA,QAChE,cAAc,oBAAoB;AAAA,QAClC,SAAS,QAAQ;AAAA,QACjB,aAAaC,cAAAA,GAAc,MAAM;AAAA,MAAA;AAEnC,YAAM,qBAAyC;AAAA,QAC7C,iBAAiBC,uDAAAA,uBAAuB,OAAO,2BAA2B;AAAA,MAAA;AAE7DC,oBAAAA,GAAA,iBAAiB,SAAS,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;ACpJ7D,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","imageIconDark","imageIconLight","imageUniIcon","cameraUniIcon","TUIStore","StoreName","computed","isUniFrameWork","isWeChat","TUIGlobal","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService"],"mappings":";;;;;;;;;;;AAoCA,MAAA,uBAAiC,MAAA;;;;;;;;;;;;;AASjC,UAAM,QAAQ;AAUd,UAAM,WAAWA,cAAAA;AACjB,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,QAAQC,4CAAc;AAC5B,UAAM,yBAAyB;AAAA,MAC7B,WAAW;AAAA,QACT,MAAM,UAAU,SAASC,cAAAA,gBAAgBC,cAAA;AAAA,QACzC,OAAO;AAAA,MACT;AAAA,MACA,WAAW;AAAA,QACT,MAAMC,cAAA;AAAA,QACN,OAAO;AAAA,MACT;AAAA,MACA,YAAY;AAAA,QACV,MAAMC,cAAA;AAAA,QACN,OAAO;AAAA,MACT;AAAA,IAAA;AAGOC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAEK,UAAA,sBAAsBC,cAAAA,SAAS,MAAuC;AAC1E,UAAIC,iCAAgB;AAClB,eAAO,MAAM,oBAAoB,WAC7B,uBAAuB,YAAY,IACnC,uBAAuB,WAAW;AAAA,MAAA,OACjC;AACL,eAAO,uBAAuB,WAAW;AAAA,MAC3C;AAAA,IAAA,CACD;AAED,UAAM,cAAc,MAAM;;AAExB,UAAIA,iCAAgB;AACd,YAAAC,iBAAA,cAAYC,yBAAAA,mBAAW,cAAa;AACtCA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,WAAW,CAAC,OAAO;AAAA,YACnB,UAAU,CAAC,YAAY,YAAY;AAAA,YACnC,YAAY,CAAC,MAAM,eAAe;AAAA;AAAA,YAClC,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QACD,OACI;AAELA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA;AAAA,YAClC,SAAS,SAAU,KAAK;AACtB,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QAEJ;AAAA,MAAA,OACK;AACD,aAAA,cAAS,UAAT,mBAAgB,OAAO;AACzB,mBAAS,MAAM;QACjB;AAAA,MACF;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,MAAW;;AACjC,YAAI,kCAAG,WAAH,mBAAW,UAAX,mBAAkB,WAAU,GAAG;AACjC;AAAA,MACF;AACA,uBAAiB,uBAAG,MAAM;AAC1B,QAAE,OAAO,QAAQ;AAAA,IAAA;AAGb,UAAA,mBAAmB,CAAC,UAAe;;AACvC,UAAI,CAAC,OAAO;AACV;AAAA,MACF;AACA,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP,MAAM;AAAA,QACR;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErD,YAAM,8BAA4D;AAAA,QAChE,cAAc,oBAAoB;AAAA,QAClC,SAAS,QAAQ;AAAA,QACjB,aAAaC,cAAAA,GAAc,MAAM;AAAA,MAAA;AAEnC,YAAM,qBAAyC;AAAA,QAC7C,iBAAiBC,uDAAAA,uBAAuB,OAAO,2BAA2B;AAAA,MAAA;AAE7DC,oBAAAA,GAAA,iBAAiB,SAAS,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;ACpJ7D,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js.map index 5ef6862..0f24ac2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","TUIChatEngine","TUIConstants","enableSampleTaskStatus","TUICore","TUIReportService","_a","_b","OfflinePushInfoManager","PUSH_SCENE","Component"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","TUIChatEngine","TUIConstants","enableSampleTaskStatus","TUICore","TUIReportService","OfflinePushInfoManager","PUSH_SCENE","Component"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js.map index e3ea895..54087c7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci90b29sYmFyLWl0ZW0tY29udGFpbmVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","isPC","outsideClick"],"mappings":";;;;;;;;AAuDA,MAAA,OAAiB,MAAA;AACjB,MAAA,cAAwB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAIxB,UAAM,QAAQ;AA6Bd,UAAM,QAAQ;AAEd,UAAM,SAASA,cAAAA,IAAIC,iCAAAA,WAAc,eAAe,MAAM;AAChD,UAAA,aAAaD,kBAAI,KAAK;AAC5B,UAAM,iBAAiBA,cAAAA;AACvB,UAAM,YAAYA,cAAAA;AAElB,UAAM,oBAAoB,MAAM;AAC9B,YAAM,eAAe,SAAS;AAC9B,UAAIE,uBAAM;AACRC,sBAAAA,EAAa,OAAO;AAAA,UAClB,SAAS,eAAe;AAAA,UACxB,SAAS;AAAA,QAAA,CACV;AAAA,MACH;AACI,UAAA,CAAC,MAAM,YAAY;AACrB;AAAA,MACF;AACoB,0BAAA,CAAC,WAAW,KAAK;AAAA,IAAA;AAGvC,UAAM,mBAAmB,MAAM;AAC7B,iBAAW,QAAQ;AACnB,YAAM,iBAAiB,SAAS;AAAA,IAAA;AAG5B,UAAA,sBAAsB,CAAC,eAAwB;AAC/C,UAAA,WAAW,UAAU,YAAY;AACnC;AAAA,MACF;AACA,iBAAW,QAAQ;AACnB,cAAQ,YAAY;AAAA,QAClB,KAAK;AACH,gBAAM,gBAAgB,SAAS;AAC/B;AAAA,QACF,KAAK;AACH,gBAAM,iBAAiB,SAAS;AAAA,MACpC;AAAA,IAAA;AAGF,UAAM,eAAe,MAAM;AACzB,iBAAW,QAAQ;AAAA,IAAA;AAGR,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtID,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","isPC","outsideClick"],"mappings":";;;;;;;;AAuDA,MAAA,OAAiB,MAAA;AACjB,MAAA,cAAwB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAIxB,UAAM,QAAQ;AA6Bd,UAAM,QAAQ;AAEd,UAAM,SAASA,cAAAA,IAAIC,iCAAAA,WAAc,eAAe,MAAM;AAChD,UAAA,aAAaD,kBAAI,KAAK;AAC5B,UAAM,iBAAiBA,cAAAA;AACvB,UAAM,YAAYA,cAAAA;AAElB,UAAM,oBAAoB,MAAM;AAC9B,YAAM,eAAe,SAAS;AAC9B,UAAIE,uBAAM;AACRC,sBAAAA,EAAa,OAAO;AAAA,UAClB,SAAS,eAAe;AAAA,UACxB,SAAS;AAAA,QAAA,CACV;AAAA,MACH;AACI,UAAA,CAAC,MAAM,YAAY;AACrB;AAAA,MACF;AACoB,0BAAA,CAAC,WAAW,KAAK;AAAA,IAAA;AAGvC,UAAM,mBAAmB,MAAM;AAC7B,iBAAW,QAAQ;AACnB,YAAM,iBAAiB,SAAS;AAAA,IAAA;AAG5B,UAAA,sBAAsB,CAAC,eAAwB;AAC/C,UAAA,WAAW,UAAU,YAAY;AACnC;AAAA,MACF;AACA,iBAAW,QAAQ;AACnB,cAAQ,YAAY;AAAA,QAClB,KAAK;AACH,gBAAM,gBAAgB,SAAS;AAC/B;AAAA,QACF,KAAK;AACH,gBAAM,iBAAiB,SAAS;AAAA,MACpC;AAAA,IAAA;AAGF,UAAM,eAAe,MAAM;AACzB,iBAAW,QAAQ;AAAA,IAAA;AAGR,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtID,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.js.map index c7a6da4..bf2e4a0 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci91c2VyLXNlbGVjdG9yL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUIUserService","watch","TUIGroupService","Component"],"mappings":";;;;;;;AA2BA,MAAA,SAAmB,MAAA;AACnB,MAAA,WAAqB,MAAA;;;;;;;;;;;;;;;;;;;;AAGrB,UAAM,QAAQ;AAed,UAAM,QAAQ;AACR,UAAA,OAAOA,kBAAa,KAAK;AACzB,UAAA,UAAUA,kBAAY,EAAE;AACxB,UAAA,aAAaA,kBAAW,CAAA,CAAE;AAC1B,UAAA,mBAAmBA,kBAAW,CAAA,CAAE;AAChC,UAAA,aAAaA,kBAAY,EAAE;AACjC,UAAM,WAAgB;AAAA,MACpB,WAAW;AAAA,MACX,WAAW;AAAA,IAAA;AAEP,UAAA,QAAQC,cAAAA,SAAS,MAAM;AAC3B,aAAO,SAAS,MAAM,IAAI,IAAI,SAAS,MAAM,IAAI,IAAI;AAAA,IAAA,CACtD;AAEDC,kBAAAA,GAAe,eAAe,EAAE,KAAK,CAAC,QAAa;;AAC7C,WAAA,gCAAK,SAAL,mBAAW,QAAQ;AACV,mBAAA,QAAQ,IAAI,KAAK;AAAA,MAC9B;AAAA,IAAA,CACD;AAEDC,kBAAA;AAAA,MACE,MAAA;;AAAM,iBAAC,oCAAO,wBAAP,mBAA4B,gBAAgB,KAAK,KAAK;AAAA;AAAA,MAC7D,CAAC,QAAa,WAAgB;AACxB,YAAA,UAAU,WAAW,QAAQ;AAC3B,cAAA,MAAM,WAAW,KAAK,OAAO;AACvB,oBAAA,QAAQ,MAAM,oBAAoB,aAAa;AACvDC,0BAAAA,GAAgB,mBAAmB;AAAA,cACjC,SAAS,QAAQ;AAAA,YAAA,CAClB,EAAE,KAAK,CAAC,QAAa;;AACT,yBAAA,SAAQ,sCAAK,SAAL,mBAAW,eAAX,mBAAuB;AAAA,gBACxC,CAAC,UAAc,6BAAM,YAAW,WAAW;AAAA;AAE7C,+BAAiB,QAAQ,WAAW;AAAA,YAAA,CACrC;AAAA,UAAA,OACI;AACL,oBAAQ,QAAQ;AAChB,uBAAW,QAAQ;AACnB,6BAAiB,QAAQ,WAAW;AAAA,UACtC;AAAA,QACF;AAAA,MACF;AAAA,MACA;AAAA,QACE,WAAW;AAAA,MACb;AAAA,IAAA;AAGI,UAAA,SAAS,CAAC,eAAuB;;AAC/B,YAAA,WAAU,gBAAW,UAAX,mBAAkB;AAAA,QAChC,CAAC,YAAgB,iCAAQ,YAAW;AAAA;AAEtC,uBAAiB,SAAQ,mCAAS,UAAS,UAAU,WAAW;AAAA,IAAA;AAG5D,UAAA,SAAS,CAAC,uBAAiC;AAC/C,YAAM,aAAuB,CAAA;AACT,+DAAA,QAAQ,CAAC,SAAc;AACzC,sCAAM,WAAU,WAAW,KAAK,KAAK,MAAM;AAAA,MAAA;AAEzC,UAAA,MAAM,SAAS,aAAa;AACxB,cAAA,UAAU,EAAE,YAAY,SAAS,QAAQ,OAAO,MAAM,GAAG;AAAA,MAAA,WACtD,MAAM,SAAS,aAAa;AAC/B,cAAA,UAAU,EAAE,YAAY,SAAS,QAAQ,OAAO,MAAM,GAAG;AAAA,MACjE;AACA,uBAAiB,QAAQ,WAAW;AACpC,iBAAW,KAAK;AAAA,IAAA;AAGlB,UAAM,SAAS,MAAM;AACnB,uBAAiB,QAAQ,WAAW;AACpC,YAAM,QAAQ;AACd,iBAAW,KAAK;AAAA,IAAA;AAGZ,UAAA,aAAa,CAAC,eAAwB;AAC1C,WAAK,QAAQ;AAAA,IAAA;AAGF,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;AC5HD,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.vue?type=component"],"sourcesContent":["\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUIUserService","watch","TUIGroupService","Component"],"mappings":";;;;;;;AA2BA,MAAA,SAAmB,MAAA;AACnB,MAAA,WAAqB,MAAA;;;;;;;;;;;;;;;;;;;;AAGrB,UAAM,QAAQ;AAed,UAAM,QAAQ;AACR,UAAA,OAAOA,kBAAa,KAAK;AACzB,UAAA,UAAUA,kBAAY,EAAE;AACxB,UAAA,aAAaA,kBAAW,CAAA,CAAE;AAC1B,UAAA,mBAAmBA,kBAAW,CAAA,CAAE;AAChC,UAAA,aAAaA,kBAAY,EAAE;AACjC,UAAM,WAAgB;AAAA,MACpB,WAAW;AAAA,MACX,WAAW;AAAA,IAAA;AAEP,UAAA,QAAQC,cAAAA,SAAS,MAAM;AAC3B,aAAO,SAAS,MAAM,IAAI,IAAI,SAAS,MAAM,IAAI,IAAI;AAAA,IAAA,CACtD;AAEDC,kBAAAA,GAAe,eAAe,EAAE,KAAK,CAAC,QAAa;;AAC7C,WAAA,gCAAK,SAAL,mBAAW,QAAQ;AACV,mBAAA,QAAQ,IAAI,KAAK;AAAA,MAC9B;AAAA,IAAA,CACD;AAEDC,kBAAA;AAAA,MACE,MAAA;;AAAM,iBAAC,oCAAO,wBAAP,mBAA4B,gBAAgB,KAAK,KAAK;AAAA;AAAA,MAC7D,CAAC,QAAa,WAAgB;AACxB,YAAA,UAAU,WAAW,QAAQ;AAC3B,cAAA,MAAM,WAAW,KAAK,OAAO;AACvB,oBAAA,QAAQ,MAAM,oBAAoB,aAAa;AACvDC,0BAAAA,GAAgB,mBAAmB;AAAA,cACjC,SAAS,QAAQ;AAAA,YAAA,CAClB,EAAE,KAAK,CAAC,QAAa;;AACT,yBAAA,SAAQ,sCAAK,SAAL,mBAAW,eAAX,mBAAuB;AAAA,gBACxC,CAAC,UAAc,6BAAM,YAAW,WAAW;AAAA;AAE7C,+BAAiB,QAAQ,WAAW;AAAA,YAAA,CACrC;AAAA,UAAA,OACI;AACL,oBAAQ,QAAQ;AAChB,uBAAW,QAAQ;AACnB,6BAAiB,QAAQ,WAAW;AAAA,UACtC;AAAA,QACF;AAAA,MACF;AAAA,MACA;AAAA,QACE,WAAW;AAAA,MACb;AAAA,IAAA;AAGI,UAAA,SAAS,CAAC,eAAuB;;AAC/B,YAAA,WAAU,gBAAW,UAAX,mBAAkB;AAAA,QAChC,CAAC,YAAgB,iCAAQ,YAAW;AAAA;AAEtC,uBAAiB,SAAQ,mCAAS,UAAS,UAAU,WAAW;AAAA,IAAA;AAG5D,UAAA,SAAS,CAAC,uBAAiC;AAC/C,YAAM,aAAuB,CAAA;AACT,+DAAA,QAAQ,CAAC,SAAc;AACzC,sCAAM,WAAU,WAAW,KAAK,KAAK,MAAM;AAAA,MAAA;AAEzC,UAAA,MAAM,SAAS,aAAa;AACxB,cAAA,UAAU,EAAE,YAAY,SAAS,QAAQ,OAAO,MAAM,GAAG;AAAA,MAAA,WACtD,MAAM,SAAS,aAAa;AAC/B,cAAA,UAAU,EAAE,YAAY,SAAS,QAAQ,OAAO,MAAM,GAAG;AAAA,MACjE;AACA,uBAAiB,QAAQ,WAAW;AACpC,iBAAW,KAAK;AAAA,IAAA;AAGlB,UAAM,SAAS,MAAM;AACnB,uBAAiB,QAAQ,WAAW;AACpC,YAAM,QAAQ;AACd,iBAAW,KAAK;AAAA,IAAA;AAGZ,UAAA,aAAa,CAAC,eAAwB;AAC1C,WAAK,QAAQ;AAAA,IAAA;AAGF,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;AC5HD,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js.map index 8d409f2..3205b64 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci92aWRlby11cGxvYWQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIStore","StoreName","isUniFrameWork","videoUniIcon","cameraUniIcon","TUIChatConfig","videoIconDark","videoIconLight","isWeChat","TUIGlobal","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService"],"mappings":";;;;;;;;;;;AAsCA,MAAA,uBAAiC,MAAA;;;;;;;;;;;;;AASjC,UAAM,QAAQ;AAUd,UAAM,WAAWA,cAAAA;AACjB,UAAM,sBAAsBA,cAAAA;AAEnBC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAED,UAAM,aAAa,MAAc;AAC/B,UAAIC,iCAAgB;AAClB,gBAAQ,MAAM,iBAAiB;AAAA,UAC7B,KAAK;AACI,mBAAAC;UACT,KAAK;AACI,mBAAAC;UACT;AACS,mBAAAD;QACX;AAAA,MAAA,OACK;AACL,cAAM,YAAYE,iCAAAA,WAAc,SAAS,MAAM,SAASC,cAAgB,gBAAAC;AACjE,eAAA;AAAA,MACT;AAAA,IAAA;AAGF,UAAM,cAAc,MAAc;AAC5B,UAAAL,mCAAkB,MAAM,oBAAoB,UAAU;AACjD,eAAA;AAAA,MAAA,OACF;AACE,eAAA;AAAA,MACT;AAAA,IAAA;AAGF,UAAM,cAAc,MAAM;;AAExB,UAAIA,iCAAgB;AACd,YAAAM,iBAAA,cAAYC,yBAAAA,mBAAW,cAAa;AACtCA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,WAAW,CAAC,OAAO;AAAA,YACnB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA,YAClC,aAAa;AAAA,YACb,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QACD,OACI;AACLA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA,YAClC,YAAY;AAAA,YACZ,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QAEJ;AAAA,MAAA,OACK;AACL,oDAAU,UAAV,mBAAiB,YAAS,0CAAU,UAAV,mBAAiB;AAAA,MAC7C;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,MAAW;;AACjC,YAAI,kCAAG,WAAH,mBAAW,UAAX,mBAAkB,WAAU,GAAG;AACjC;AAAA,MACF;AACA,uBAAiB,uBAAG,MAAM;AAC1B,QAAE,OAAO,QAAQ;AAAA,IAAA;AAGb,UAAA,mBAAmB,CAAC,SAAc;;AACtC,UAAI,CAAC,MAAM;AACT;AAAA,MACF;AACA,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP;AAAA,QACF;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErD,YAAM,8BAA4D;AAAA,QAChE,cAAc,oBAAoB;AAAA,QAClC,SAAS,QAAQ;AAAA,QACjB,aAAaC,cAAAA,GAAc,MAAM;AAAA,MAAA;AAEnC,YAAM,qBAAyC;AAAA,QAC7C,iBAAiBC,uDAAAA,uBAAuB,OAAO,2BAA2B;AAAA,MAAA;AAE7DC,oBAAAA,GAAA,iBAAiB,SAAS,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;ACnJ7D,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIStore","StoreName","isUniFrameWork","videoUniIcon","cameraUniIcon","TUIChatConfig","videoIconDark","videoIconLight","isWeChat","TUIGlobal","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService"],"mappings":";;;;;;;;;;;AAsCA,MAAA,uBAAiC,MAAA;;;;;;;;;;;;;AASjC,UAAM,QAAQ;AAUd,UAAM,WAAWA,cAAAA;AACjB,UAAM,sBAAsBA,cAAAA;AAEnBC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAED,UAAM,aAAa,MAAc;AAC/B,UAAIC,iCAAgB;AAClB,gBAAQ,MAAM,iBAAiB;AAAA,UAC7B,KAAK;AACI,mBAAAC;UACT,KAAK;AACI,mBAAAC;UACT;AACS,mBAAAD;QACX;AAAA,MAAA,OACK;AACL,cAAM,YAAYE,iCAAAA,WAAc,SAAS,MAAM,SAASC,cAAgB,gBAAAC;AACjE,eAAA;AAAA,MACT;AAAA,IAAA;AAGF,UAAM,cAAc,MAAc;AAC5B,UAAAL,mCAAkB,MAAM,oBAAoB,UAAU;AACjD,eAAA;AAAA,MAAA,OACF;AACE,eAAA;AAAA,MACT;AAAA,IAAA;AAGF,UAAM,cAAc,MAAM;;AAExB,UAAIA,iCAAgB;AACd,YAAAM,iBAAA,cAAYC,yBAAAA,mBAAW,cAAa;AACtCA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,WAAW,CAAC,OAAO;AAAA,YACnB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA,YAClC,aAAa;AAAA,YACb,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QACD,OACI;AACLA,8BAAAA,MAAAA,mBAAW,YAAY;AAAA,YACrB,OAAO;AAAA,YACP,YAAY,CAAC,MAAM,eAAe;AAAA,YAClC,YAAY;AAAA,YACZ,SAAS,SAAU,KAAU;AAC3B,+BAAiB,GAAG;AAAA,YACtB;AAAA,UAAA;AAAA,QAEJ;AAAA,MAAA,OACK;AACL,oDAAU,UAAV,mBAAiB,YAAS,0CAAU,UAAV,mBAAiB;AAAA,MAC7C;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,MAAW;;AACjC,YAAI,kCAAG,WAAH,mBAAW,UAAX,mBAAkB,WAAU,GAAG;AACjC;AAAA,MACF;AACA,uBAAiB,uBAAG,MAAM;AAC1B,QAAE,OAAO,QAAQ;AAAA,IAAA;AAGb,UAAA,mBAAmB,CAAC,SAAc;;AACtC,UAAI,CAAC,MAAM;AACT;AAAA,MACF;AACA,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP;AAAA,QACF;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErD,YAAM,8BAA4D;AAAA,QAChE,cAAc,oBAAoB;AAAA,QAClC,SAAS,QAAQ;AAAA,QACjB,aAAaC,cAAAA,GAAc,MAAM;AAAA,MAAA;AAEnC,YAAM,qBAAyC;AAAA,QAC7C,iBAAiBC,uDAAAA,uBAAuB,OAAO,2BAA2B;AAAA,MAAA;AAE7DC,oBAAAA,GAAA,iBAAiB,SAAS,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;ACnJ7D,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js.map index 290c2c4..020f8c2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/words/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQtdG9vbGJhci93b3Jkcy9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/words/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","wordsIconDark","wordsIconLight","ref","TUIStore","StoreName","TUITranslateService","isEnabledMessageReadReceiptGlobal","TUIChatService"],"mappings":";;;;;;;;;;;AA+CA,MAAA,uBAAiC,MAAA;;;;;AAQjC,UAAM,YAAYA,iCAAAA,WAAc,SAAS,MAAM,SAASC,cAAgB,gBAAAC;AACxE,UAAM,QAAQ;AACd,UAAM,sBAAsBC,cAAAA;AAC5B,UAAM,YAAYA,cAAAA;AAETC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAEK,UAAA,aAAa,CAAC,SAAc;;AAChC,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP,MAAMC,cAAoB,GAAA,EAAE,SAAS,KAAK,KAAK,EAAE;AAAA,QACnD;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErDC,uBAAe,gBAAgB,OAAO;AAE3B,mDAAA,UAAA,mBAAO,oBAAoB;AAAA,IAAK;AAG7C,UAAM,cAAc,MAAM;;AACb,mDAAA,UAAA,mBAAO,oBAAoB;AAAA,IAAK;AAG7C,UAAM,eAAe,MAAM;AACzB,YAAM,2BAA2B,IAAI;AAAA,IAAA;AAGvC,UAAM,gBAAgB,MAAM;AAC1B,YAAM,2BAA2B,KAAK;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1FxC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input-toolbar/words/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/words/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input-toolbar/words/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","wordsIconDark","wordsIconLight","ref","TUIStore","StoreName","TUITranslateService","isEnabledMessageReadReceiptGlobal","TUIChatService"],"mappings":";;;;;;;;;;;AA+CA,MAAA,uBAAiC,MAAA;;;;;AAQjC,UAAM,YAAYA,iCAAAA,WAAc,SAAS,MAAM,SAASC,cAAgB,gBAAAC;AACxE,UAAM,QAAQ;AACd,UAAM,sBAAsBC,cAAAA;AAC5B,UAAM,YAAYA,cAAAA;AAETC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,qBAAqB,CAAC,iBAAqC;AACzD,4BAAoB,QAAQ;AAAA,MAC9B;AAAA,IAAA,CACD;AAEK,UAAA,aAAa,CAAC,SAAc;;AAChC,YAAM,UAAU;AAAA,QACd,MACE,sEAAqB,UAArB,mBAA4B,iBAA5B,mBAA0C,cACvC,sEAAqB,UAArB,mBAA4B,gBAA5B,mBAAyC;AAAA,QAC9C,mBAAkB,gEAAqB,UAArB,mBAA4B;AAAA,QAC9C,SAAS;AAAA,UACP,MAAMC,cAAoB,GAAA,EAAE,SAAS,KAAK,KAAK,EAAE;AAAA,QACnD;AAAA,QACA,iBAAiBC,sCAAAA,kCAAkC;AAAA,MAAA;AAErDC,uBAAe,gBAAgB,OAAO;AAE3B,mDAAA,UAAA,mBAAO,oBAAoB;AAAA,IAAK;AAG7C,UAAM,cAAc,MAAM;;AACb,mDAAA,UAAA,mBAAO,oBAAoB;AAAA,IAAK;AAG7C,UAAM,eAAe,MAAM;AACzB,YAAM,2BAA2B,IAAI;AAAA,IAAA;AAGvC,UAAM,gBAAgB,MAAM;AAC1B,YAAM,2BAA2B,KAAK;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1FxC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/index.js.map index eb7af50..bb9335c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","watch","displayType","sendTyping","isH5","TUIChatEngine"],"mappings":";;;;;;;;;;AAiEA,MAAA,qBAA+B,MAAA;AAC/B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,oBAA8B,MAAA;AAC9B,MAAA,eAAyB,MAAA;AACzB,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;AAsBjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAWd,UAAM,SAASA,cAAAA;AACf,UAAM,oBAAoBA,cAAAA;AAC1B,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,UAAUA,kBAAa,KAAK;AAC5B,UAAA,cAAcA,kBAAsB,QAAQ;AAC5C,UAAA,gBAAgBC,4CAAc;AAC9B,UAAA,gBAAgBD,cAAAA,IAAa,cAAc,UAAU;AAC3D,UAAM,sBAAsBA,cAAAA,IAAa,cAAc,cAAc,cAAc,aAAa;AAC1F,UAAA,eAAeA,cAAAA,IAAa,cAAc,cAAc,cAAc,cAAc,cAAc,mBAAmB,cAAc,iBAAiB;AAE1JE,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,MAAM,MAAM,MAAM,yBAAyB,CAAC,WAA+B;AACzE,UAAI,WAAW,QAAQ;AACrB,0BAAkB,QAAQ;AAAA,MAC5B;AAAA,IAAA,CACD;AAED,aAAS,kBAAkB,SAA2B;AACpD,kBAAY,QAAQ;AACpB,UAAI,YAAY,SAAS;AACvB,cAAM,4BAA4B,MAAM;AAAA,MAC1C;AAAA,IACF;AAEA,aAAS,yBAAyBC,cAAiC;AACjE,YAAM,4BAA4BA,YAAW;AAAA,IAC/C;AAEM,UAAA,WAAW,CAAC,mBAA4B,cAAuB;AACnEC,6DAAW,mBAAmB,SAAS;AAAA,IAAA;AAGnC,UAAA,OAAO,CAAC,SAAkB;;AACX,mEAAA,UAAA,mBAAO,aAAa;AAAA,IAAI;AAG7C,UAAM,UAAU,MAAM;AACpB,UAAIC,uBAAM;AACR,cAAM,4BAA4B,MAAM;AAAA,MAC1C;AAAA,IAAA;AAGI,UAAA,cAAc,CAAC,UAAe;;AAClC,8CAAQ,UAAR,mBAAe,eAAY,sCAAQ,UAAR,mBAAe,SAAS;AAAA,IAAK;AAGpD,UAAA,WAAW,CAAC,WAAgB;;AAChC,8CAAQ,UAAR,mBAAe,eAAY,sCAAQ,UAAR,mBAAe,SAAS;AAAA,IAAM;AAG3D,UAAM,eAAe,MAAM;;AACzB,8CAAQ,UAAR,mBAAe,WAAQ,sCAAQ,UAAR,mBAAe;AAAA,IAAK;AAGvC,UAAA,SAAS,CAAC,YAAiB;;AAC/B,6CAAQ,UAAR,mBAAe;AACP,6CAAA,UAAA,mBAAO,iBAAiB;AAAA,IAAO;AAGzC,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AAC5B,cAAQ,UAAQ,yBAAoB,UAApB,mBAA2B,UAASC,iBAAc,MAAM;AAAA,IAC1E;AAEA,aAAS,sBAAsB,SAAoD;AAEjF,WAAI,mCAAS,aAAW,mCAAS,UAAS,SAAS;AACjD,0BAAkB,QAAQ;AAAA,MAC5B;AAAA,IACF;AAEa,aAAA;AAAA,MACX;AAAA,MACA;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnMD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","watch","displayType","sendTyping","isH5","TUIChatEngine"],"mappings":";;;;;;;;;;AAiEA,MAAA,qBAA+B,MAAA;AAC/B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,oBAA8B,MAAA;AAC9B,MAAA,eAAyB,MAAA;AACzB,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;AAsBjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAWd,UAAM,SAASA,cAAAA;AACf,UAAM,oBAAoBA,cAAAA;AAC1B,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,UAAUA,kBAAa,KAAK;AAC5B,UAAA,cAAcA,kBAAsB,QAAQ;AAC5C,UAAA,gBAAgBC,4CAAc;AAC9B,UAAA,gBAAgBD,cAAAA,IAAa,cAAc,UAAU;AAC3D,UAAM,sBAAsBA,cAAAA,IAAa,cAAc,cAAc,cAAc,aAAa;AAC1F,UAAA,eAAeA,cAAAA,IAAa,cAAc,cAAc,cAAc,cAAc,cAAc,mBAAmB,cAAc,iBAAiB;AAE1JE,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,MAAM,MAAM,MAAM,yBAAyB,CAAC,WAA+B;AACzE,UAAI,WAAW,QAAQ;AACrB,0BAAkB,QAAQ;AAAA,MAC5B;AAAA,IAAA,CACD;AAED,aAAS,kBAAkB,SAA2B;AACpD,kBAAY,QAAQ;AACpB,UAAI,YAAY,SAAS;AACvB,cAAM,4BAA4B,MAAM;AAAA,MAC1C;AAAA,IACF;AAEA,aAAS,yBAAyBC,cAAiC;AACjE,YAAM,4BAA4BA,YAAW;AAAA,IAC/C;AAEM,UAAA,WAAW,CAAC,mBAA4B,cAAuB;AACnEC,6DAAW,mBAAmB,SAAS;AAAA,IAAA;AAGnC,UAAA,OAAO,CAAC,SAAkB;;AACX,mEAAA,UAAA,mBAAO,aAAa;AAAA,IAAI;AAG7C,UAAM,UAAU,MAAM;AACpB,UAAIC,uBAAM;AACR,cAAM,4BAA4B,MAAM;AAAA,MAC1C;AAAA,IAAA;AAGI,UAAA,cAAc,CAAC,UAAe;;AAClC,8CAAQ,UAAR,mBAAe,eAAY,sCAAQ,UAAR,mBAAe,SAAS;AAAA,IAAK;AAGpD,UAAA,WAAW,CAAC,WAAgB;;AAChC,8CAAQ,UAAR,mBAAe,eAAY,sCAAQ,UAAR,mBAAe,SAAS;AAAA,IAAM;AAG3D,UAAM,eAAe,MAAM;;AACzB,8CAAQ,UAAR,mBAAe,WAAQ,sCAAQ,UAAR,mBAAe;AAAA,IAAK;AAGvC,UAAA,SAAS,CAAC,YAAiB;;AAC/B,6CAAQ,UAAR,mBAAe;AACP,6CAAA,UAAA,mBAAO,iBAAiB;AAAA,IAAO;AAGzC,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AAC5B,cAAQ,UAAQ,yBAAoB,UAApB,mBAA2B,UAASC,iBAAc,MAAM;AAAA,IAC1E;AAEA,aAAS,sBAAsB,SAAoD;AAEjF,WAAI,mCAAS,aAAW,mCAAS,UAAS,SAAS;AACjD,0BAAkB,QAAQ;AAAA,MAC5B;AAAA,IACF;AAEa,aAAA;AAAA,MACX;AAAA,MACA;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnMD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js.map index 35ae3b3..9971e53 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/message-input-at/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQvbWVzc2FnZS1pbnB1dC1hdC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-at/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","TUIStore","StoreName","TUIGroupService","TUIGlobal","watch","isH5","isPC"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/message-input-at/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-at/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-at/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","TUIStore","StoreName","TUIGroupService","TUIGlobal","watch","isH5","isPC"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js.map index c430704..7172119 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js.map @@ -1 +1 @@ -{"version":3,"file":"message-input-audio.js","sources":["TUIKit/components/TUIChat/message-input/message-input-audio.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQvbWVzc2FnZS1pbnB1dC1hdWRpby52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-audio.vue'\nwx.createComponent(Component)"],"names":["TUIGlobal","ref","onMounted","TUIStore","StoreName","onUnmounted","throttle","Toast","TOAST_TYPE","_a","isEnabledMessageReadReceiptGlobal","TUIChatService"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"message-input-audio.js","sources":["TUIKit/components/TUIChat/message-input/message-input-audio.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-audio.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-audio.vue'\nwx.createComponent(Component)"],"names":["TUIGlobal","ref","onMounted","TUIStore","StoreName","onUnmounted","throttle","Toast","TOAST_TYPE","_a","isEnabledMessageReadReceiptGlobal","TUIChatService"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js.map index 00f53d2..f64bc04 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js.map @@ -1 +1 @@ -{"version":3,"file":"message-input-editor.js","sources":["TUIKit/components/TUIChat/message-input/message-input-editor.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQvbWVzc2FnZS1pbnB1dC1lZGl0b3IudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-editor.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","uni","onUnmounted","DraftManager","sendMessages","transformTextWithEmojiNamesToKeys","TUIGlobal","watch"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"message-input-editor.js","sources":["TUIKit/components/TUIChat/message-input/message-input-editor.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-editor.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-editor.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","uni","onUnmounted","DraftManager","sendMessages","transformTextWithEmojiNamesToKeys","TUIGlobal","watch"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA4CA,UAAM,QAAQ;AAoCd,UAAM,QAAQ;AACR,UAAA,YAAYA,kBAAI,EAAE;AACPA,sBAAI;AACf,UAAA,YAAYA,kBAAI,IAAI;AACpB,UAAA,oBAAoBA,kBAAI,IAAI;AAC5B,UAAA,wCAAwB;AAC9B,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,wBAAwBA,kBAAY,EAAE;AAC5C,UAAM,sBAAsBA,cAAAA;AAE5BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAEGC,oBAAAA,MAAA,IAAI,gBAAgB,CAAC,SAAS;;AACtB,kBAAA,UAAS,kCAAM,UAAN,mBAAa;AAAA,MAAA,CACjC;AAEGA,0BAAA,IAAI,gCAAgC,MAAM;AAC1B;MAAA,CACnB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AAChB,UAAI,sBAAsB,OAAO;AAClBC,0DAAAA,aAAA,SAAS,sBAAsB,OAAO,UAAU,OAAO,UAAU,OAAO,oBAAoB,KAAK;AAAA,MAChH;AAEAF,0BAAI,KAAK,aAAa;AACtBA,0BAAI,KAAK,8BAA8B;AAE9BF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAEK;IAAA,CACP;AAED,UAAM,oBAAoB,MAAM;AAC9B,YAAM,cAAc;AACR;AACCI,kDAAAA,aAAA,aAAoB,oBAAoB,KAAM;AAAA,IAAA;AAGvD,UAAA,WAAW,CAAC,WAAgB;AAChC,UAAI,EAAC,uDAAmB,IAAI,iCAAQ,MAAK;AACvC,+DAAmB,IAAI,iCAAQ,IAAI,iCAAQ;AAAA,MAC7C;AACA,gBAAU,SAAS,iCAAQ;AAAA,IAAA;AAG7B,UAAM,mBAAmB,MAAM;AAC7B,UAAI,OAAO,UAAU;AACrB,aAAOC,4CAAAA,kCAAkC,IAAI;AAC7C,YAAM,aAAuB,CAAA;AACV,6DAAA,QAAQ,CAAC,OAAe,QAAgB;AACzD,YAAI,6BAAM,SAAS,MAAM,QAAQ;AAC/B,qBAAW,KAAK,GAAG;AAAA,QACrB;AAAA,MAAA;AAEF,YAAM,UAA+B;AAAA,QACnC;AAAA,MAAA;AAEF,UAAI,yCAAY,QAAQ;AACtB,gBAAQ,aAAa;AAAA,MACvB;AACO,aAAA;AAAA,QACL;AAAA,UACE,MAAM;AAAA,UACN;AAAA,QACF;AAAA,MAAA;AAAA,IACF;AAGF,UAAM,cAAc,MAAM;AACxB,gBAAU,QAAQ;AAClB,wBAAkB,QAAQ;AAC1B,6DAAmB;AAAA,IAAM;AAGrB,UAAA,mBAAmB,CAAC,YAAiB;AACzC,gBAAU,QAAQ;AAAA,IAAA;AAGpB,UAAM,SAAS,MAAM;AACnB,gBAAU,QAAQ;AAAA,IAAA;AAGd,UAAA,UAAU,CAAC,MAAW;;AAC1B,gBAAU,QAAQ;AACZ,YAAA,YAAW,4BAAG,WAAH,mBAAW,MAAM;AAAA,IAAA;AAGpC,UAAM,uBAAuB,MAAM;;AACjC,wBAAkB,UAAQ,4CAAW,UAAX,mBAAkB,UAAS,QAAQ;AAAA,IAAA;AAGzD,UAAA,UAAU,CAAC,MAAW;;AAEpB,YAAA,QAAO,4BAAG,WAAH,mBAAW;AACH;AACjB,UAAA,MAAM,YAAY,KAAK,SAAS,GAAG,KAAK,KAAK,SAAS,KAAK,IAAI;AACjEC,4BAAA,MAAAA,mBAAW;AACX,cAAM,QAAQ,IAAI;AAAA,MACpB;AAAA,IAAA;AAGFC,kBAAA;AAAA,MACE,MAAM,CAAC,kBAAkB,OAAO,UAAU,KAAK;AAAA,MAC/C,CAAC,QAAa,WAAgB;AAC5B,YAAI,WAAW,QAAQ;AACrB,gBAAM,YAAY,kBAAkB,OAAO,UAAU,KAAK;AAAA,QAC5D;AAAA,MACF;AAAA,MACA;AAAA,QACE,WAAW;AAAA,QACX,MAAM;AAAA,MACR;AAAA,IAAA;AAGF,aAAS,6BAA6B,cAAkC;AACtE,YAAM,qBAAqB,sBAAsB;AACjD,0BAAoB,QAAQ;AAC5B,4BAAsB,QAAQ,6CAAc;AACxC,UAAA,uBAAuB,sBAAsB,OAAO;AACtD,YAAI,oBAAoB;AACTJ,4DAAAA,aAAA;AAAA,YACX;AAAA,YACA,UAAU;AAAA,YACV,UAAU;AAAA,YACV,oBAAoB;AAAA,UAAA;AAAA,QAExB;AACY;AACZ,YAAI,sBAAsB,OAAO;AAClBA,4DAAAA,aAAA,SAAS,sBAAsB,OAAO,gBAAgB;AAAA,QACrE;AAAA,MACF;AAAA,IACF;AAEA,aAAS,sBAAsB,SAAoD;AACjF,0BAAoB,QAAQ;AAAA,IAC9B;AAEA,aAAS,QAAQ;AACf,gBAAU,QAAQ;AAClB,0BAAoB,QAAQ;AAC5B,4BAAsB,QAAQ;AAC9B,0BAAoB,QAAQ;AAChB;IACd;AAEa,aAAA;AAAA,MACX;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;ACrPD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js.map index f1bd12e..71c5db7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/message-input-quote/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtaW5wdXQvbWVzc2FnZS1pbnB1dC1xdW90ZS9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-quote/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","ref","onMounted","TUIStore","StoreName","onUnmounted","computed","transformTextWithKeysToEmojiNames","TUITranslateService"],"mappings":";;;;;;;;;AAgCA,MAAA,OAAiB,MAAA;;;;;;;AAUjB,UAAM,QAAQ;AAId,UAAM,QAAQA,cAAc,GAAA;AAC5B,UAAM,eAAeC,cAAAA;AAErBC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEK,UAAA,mBAAmBE,cAAAA,SAAS,MAAM;;AAClC,UAAA;AACI,eAAA,kBAAa,UAAb,mBAAoB,MAAM;AAAA,QAChC,KAAK,MAAM;AACT,8BAAoBC,4CAAkC,mCAAA,kBAAa,MAAM,YAAnB,mBAA4B,IAAI;AACtF;AAAA,QACF,KAAK,MAAM;AACW,8BAAAC,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,aAAa;AACvD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,cAAc;AACxD;AAAA,QACF;AACsB,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,MACJ;AACO,aAAA;AAAA,IAAA,CACR;AAED,aAAS,cAAc;AACZL,oBAAAA,GAAA,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,QAAW,MAAM,QAAS,CAAA;AAAA,IACvF;AAEA,aAAS,sBAAsB,SAAoD;AACjF,WAAI,mCAAS,aAAW,mCAAS,UAAS,SAAS;AACjD,qBAAa,QAAQ,QAAQ;AAAA,MAAA,OACxB;AACL,qBAAa,QAAQ;AAAA,MACvB;AAAA,IACF;;;;;;;;;;;;;;;;;;;;ACxGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-input/message-input-quote/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-quote/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-input/message-input-quote/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","ref","onMounted","TUIStore","StoreName","onUnmounted","computed","transformTextWithKeysToEmojiNames","TUITranslateService"],"mappings":";;;;;;;;;AAgCA,MAAA,OAAiB,MAAA;;;;;;;AAUjB,UAAM,QAAQ;AAId,UAAM,QAAQA,cAAc,GAAA;AAC5B,UAAM,eAAeC,cAAAA;AAErBC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEK,UAAA,mBAAmBE,cAAAA,SAAS,MAAM;;AAClC,UAAA;AACI,eAAA,kBAAa,UAAb,mBAAoB,MAAM;AAAA,QAChC,KAAK,MAAM;AACT,8BAAoBC,4CAAkC,mCAAA,kBAAa,MAAM,YAAnB,mBAA4B,IAAI;AACtF;AAAA,QACF,KAAK,MAAM;AACW,8BAAAC,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,aAAa;AACvD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,QACF,KAAK,MAAM;AACW,8BAAAA,cAAA,GAAoB,EAAE,cAAc;AACxD;AAAA,QACF;AACsB,8BAAAA,cAAA,GAAoB,EAAE,YAAY;AACtD;AAAA,MACJ;AACO,aAAA;AAAA,IAAA,CACR;AAED,aAAS,cAAc;AACZL,oBAAAA,GAAA,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,QAAW,MAAM,QAAS,CAAA;AAAA,IACvF;AAEA,aAAS,sBAAsB,SAAoD;AACjF,WAAI,mCAAS,aAAW,mCAAS,UAAS,SAAS;AACjD,qBAAa,QAAQ,QAAQ;AAAA,MAAA,OACxB;AACL,qBAAa,QAAQ;AAAA,MACvB;AAAA,IACF;;;;;;;;;;;;;;;;;;;;ACxGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/index.js.map index 3518f39..dcff07b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/index.vue'\nwx.createComponent(Component)"],"names":["TUIStore","StoreName","getCurrentInstance","ref","TUIChatEngine","timer","isEnabledMessageReadReceiptGlobal","chatStorage","onMounted","setInstanceMapping","uni","onUnmounted","throttle","_a","nextTick","getScrollInfo","TUIChatService","isH5","index","getBoundingClientRect","scrollTop","Toast","TUITranslateService","TOAST_TYPE","watch"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/index.vue'\nwx.createComponent(Component)"],"names":["TUIStore","StoreName","getCurrentInstance","ref","TUIChatEngine","timer","isEnabledMessageReadReceiptGlobal","chatStorage","onMounted","setInstanceMapping","uni","onUnmounted","throttle","_a","nextTick","getScrollInfo","TUIChatService","isH5","index","getBoundingClientRect","scrollTop","Toast","TUITranslateService","TOAST_TYPE","watch"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/link/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/link/index.js.map index 4131733..341940d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/link/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/link/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/link/index.ts"],"sourcesContent":["const Link = {\r\n product: {\r\n label: '产品文档',\r\n url: 'https://cloud.tencent.com/document/product/269/1499#.E7.BE.A4.E7.BB.84.E5.8A.9F.E8.83.BD',\r\n },\r\n customMessage: {\r\n label: '自定义消息',\r\n url: 'https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#createCustomMessage',\r\n },\r\n complaint: {\r\n label: '点此投诉',\r\n url: 'https://cloud.tencent.com/apply/p/xc3oaubi98g',\r\n },\r\n implement: {\r\n label: '集成TUICallKit',\r\n url: 'https://cloud.tencent.com/document/product/269/79861',\r\n },\r\n purchase: {\r\n label: '开通腾讯实时音视频服务',\r\n url: 'https://cloud.tencent.com/document/product/1640/79968',\r\n },\r\n};\r\nexport default Link;\r\n"],"names":[],"mappings":";AAAA,MAAM,OAAO;AAAA,EACX,SAAS;AAAA,IACP,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,eAAe;AAAA,IACb,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,UAAU;AAAA,IACR,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AACF;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/link/index.ts"],"sourcesContent":["const Link = {\n product: {\n label: '产品文档',\n url: 'https://cloud.tencent.com/document/product/269/1499#.E7.BE.A4.E7.BB.84.E5.8A.9F.E8.83.BD',\n },\n customMessage: {\n label: '自定义消息',\n url: 'https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#createCustomMessage',\n },\n complaint: {\n label: '点此投诉',\n url: 'https://cloud.tencent.com/apply/p/xc3oaubi98g',\n },\n implement: {\n label: '集成TUICallKit',\n url: 'https://cloud.tencent.com/document/product/269/79861',\n },\n purchase: {\n label: '开通腾讯实时音视频服务',\n url: 'https://cloud.tencent.com/document/product/1640/79968',\n },\n};\nexport default Link;\n"],"names":[],"mappings":";AAAA,MAAM,OAAO;AAAA,EACX,SAAS;AAAA,IACP,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,eAAe;AAAA,IACb,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,UAAU;AAAA,IACR,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js.map index 963c4f6..1dda298 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js.map @@ -1 +1 @@ -{"version":3,"file":"message-audio.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-audio.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtYXVkaW8udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-audio.vue'\nwx.createComponent(Component)"],"names":["ref","onUnmounted","watch","Toast","uni"],"mappings":";;;;;;;;AA6BA,MAAA,OAAiB,MAAA;;;;;;;;;;AAoBjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,+BAAe;AACf,UAAA,iBAAiBA,kBAAa,KAAK;AAEzCC,kBAAAA,YAAY,MAAM;;AAChB,YAAM,eAAe;AACrB,UAAI,eAAe,OAAO;AACd;MACZ;AACA,yDAAc,YAAd;AACA,eAAS,OAAO,OAAO;AAAA,IAAA,CACxB;AAEDC,kBAAAA,MAAM,MAAM,MAAM,sBAAsB,CAAC,WAAW;AAClD,UAAI,WAAW,MAAM,QAAQ,OAAO,eAAe,OAAO;AAC9C;AAEV,uBAAe,QAAQ;AAAA,MACzB;AAAA,IAAA,CACD;AAED,aAAS,cAAc;AACrB,YAAM,yBAAyB,UAAU,EAAE,aAAa,MAAM,QAAQ,KAAK;AAC3E,UAAI,MAAM,YAAY,kBAAkB,CAAC,MAAM,QAAQ,KAAK;AACpDC,mDAAA;AAAA,UACJ,SAAS;AAAA,QAAA,CACV;AACD;AAAA,MACF;AAEA,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB,iBAAS,IAAI,SAASC,cAAAA,MAAI,wBAA0C,CAAA;AAEpEA,sBAAAA,MAAI,oBAAoB;AAAA,UACtB,gBAAgB;AAAA,QAAA,CACjB;AAEY;MACf;AACqB;IACvB;AAEA,aAAS,uBAAuB;AAC1B,UAAA,CAAC,eAAe,OAAO;AACf;MAAA,OACL;AACK;MACZ;AAAA,IACF;AAEA,aAAS,eAAe;AACtB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACa,mBAAA,MAAM,MAAM,QAAQ;AACjC,qBAAe,QAAQ;AACvB,mBAAa,OAAO,WAAW;AAC/B,mBAAa,OAAO,WAAW;AAC/B,mBAAa,QAAQ,YAAY;AACjC,mBAAa,QAAQ,YAAY;AAAA,IACnC;AAEA,aAAS,YAAY;AACnB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACA,mBAAa,KAAK;AACd,UAAA,MAAM,YAAY,SAAS,MAAM;AAC7B,cAAA,kBAAkB,MAAM,YAAY,EAAE;AAAA,MAC9C;AAAA,IACF;AAEA,aAAS,YAAY;AACnB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACI,UAAA;AAEF,qBAAa,KAAK;AAAA,MAAA,QACZ;AAAA,MAER;AAAA,IACF;AAEA,aAAS,cAAc;AACrB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,cAAc;AACrB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,eAAe;AACtB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,eAAe;AAClBA,oBAAAA,MAAA,MAAM,QAAO,oFAAmF,oBAAoB;AAAA,IAC1H;AAEA,aAAS,WAAsC;AACtC,aAAA,SAAS,IAAI,OAAO;AAAA,IAC7B;;;;;;;;;;;;;;;;;;AC/JA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-audio.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-audio.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-audio.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-audio.vue'\nwx.createComponent(Component)"],"names":["ref","onUnmounted","watch","Toast","uni"],"mappings":";;;;;;;;AA6BA,MAAA,OAAiB,MAAA;;;;;;;;;;AAoBjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,+BAAe;AACf,UAAA,iBAAiBA,kBAAa,KAAK;AAEzCC,kBAAAA,YAAY,MAAM;;AAChB,YAAM,eAAe;AACrB,UAAI,eAAe,OAAO;AACd;MACZ;AACA,yDAAc,YAAd;AACA,eAAS,OAAO,OAAO;AAAA,IAAA,CACxB;AAEDC,kBAAAA,MAAM,MAAM,MAAM,sBAAsB,CAAC,WAAW;AAClD,UAAI,WAAW,MAAM,QAAQ,OAAO,eAAe,OAAO;AAC9C;AAEV,uBAAe,QAAQ;AAAA,MACzB;AAAA,IAAA,CACD;AAED,aAAS,cAAc;AACrB,YAAM,yBAAyB,UAAU,EAAE,aAAa,MAAM,QAAQ,KAAK;AAC3E,UAAI,MAAM,YAAY,kBAAkB,CAAC,MAAM,QAAQ,KAAK;AACpDC,mDAAA;AAAA,UACJ,SAAS;AAAA,QAAA,CACV;AACD;AAAA,MACF;AAEA,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB,iBAAS,IAAI,SAASC,cAAAA,MAAI,wBAA0C,CAAA;AAEpEA,sBAAAA,MAAI,oBAAoB;AAAA,UACtB,gBAAgB;AAAA,QAAA,CACjB;AAEY;MACf;AACqB;IACvB;AAEA,aAAS,uBAAuB;AAC1B,UAAA,CAAC,eAAe,OAAO;AACf;MAAA,OACL;AACK;MACZ;AAAA,IACF;AAEA,aAAS,eAAe;AACtB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACa,mBAAA,MAAM,MAAM,QAAQ;AACjC,qBAAe,QAAQ;AACvB,mBAAa,OAAO,WAAW;AAC/B,mBAAa,OAAO,WAAW;AAC/B,mBAAa,QAAQ,YAAY;AACjC,mBAAa,QAAQ,YAAY;AAAA,IACnC;AAEA,aAAS,YAAY;AACnB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACA,mBAAa,KAAK;AACd,UAAA,MAAM,YAAY,SAAS,MAAM;AAC7B,cAAA,kBAAkB,MAAM,YAAY,EAAE;AAAA,MAC9C;AAAA,IACF;AAEA,aAAS,YAAY;AACnB,YAAM,eAAe;AACrB,UAAI,CAAC,cAAc;AACjB;AAAA,MACF;AACI,UAAA;AAEF,qBAAa,KAAK;AAAA,MAAA,QACZ;AAAA,MAER;AAAA,IACF;AAEA,aAAS,cAAc;AACrB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,cAAc;AACrB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,eAAe;AACtB,qBAAe,QAAQ;AAAA,IACzB;AAEA,aAAS,eAAe;AAClBA,oBAAAA,MAAA,MAAM,QAAO,oFAAmF,oBAAoB;AAAA,IAC1H;AAEA,aAAS,WAAsC;AACtC,aAAA,SAAS,IAAI,OAAO;AAAA,IAC7B;;;;;;;;;;;;;;;;;;AC/JA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js.map index 7ccef28..944e638 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js.map @@ -1 +1 @@ -{"version":3,"file":"message-bubble.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-bubble.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtYnViYmxlLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","toRefs","computed","TUITranslateService"],"mappings":";;;;;;;;;AA8HA,MAAA,OAAiB,MAAA;AACjB,MAAA,aAAuB,MAAA;AACvB,MAAA,eAAyB,MAAA;AACzB,MAAA,SAAmB,MAAA;AACnB,MAAA,mBAA6B,MAAA;AAC7B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,cAAwB,MAAA;AAqCxB,MAAM,sBAAsB;;;;;;;;;;;;;;AAb5B,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAUd,UAAM,QAAQA,cAAc,GAAA;AAE5B,UAAM,6BAA6B;AAAA,MACjC,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,IAAA;AAGR,UAAM,EAAE,oBAAoB,aAAa,QAAQ,IAAIC,cAAAA,OAAO,KAAK;AAE3D,UAAA,qBAAqBC,cAAAA,SAAkB,MAAM;AACjD,aAAO,MAAM,8BAA8B,SAAS,QAAQ,MAAM,EAAE;AAAA,IAAA,CACrE;AAEK,UAAA,sBAAsBA,cAAAA,SAAkB,MAAM;AAClD,aAAO,QAAQ,MAAM,SAAS,QACzB,QAAQ,MAAM,WAAW,aACzB,QAAQ,MAAM,SAAS,MAAM,aAC7B,CAAC,MAAM;AAAA,IAAA,CACb;AAEK,UAAA,yBAAyBA,cAAAA,SAAS,MAAM;AACrC,aAAA;AAAA,QACL;AAAA,QACA,mBAAmB,QAAQ,sBAAsB;AAAA,QACjD,GAAG,MAAM;AAAA,MAAA;AAAA,IACX,CACD;AAEK,UAAA,cAAcA,cAAAA,SAAS,MAAM;AAC1B,aAAA,CAAC,MAAM,WAAW,MAAM,WAAW,MAAM,UAAU,EAAE,SAAS,QAAQ,MAAM,IAAI;AAAA,IAAA,CACxF;AAEK,UAAA,kBAAkBA,cAAAA,SAAiB,MAAM;AAC7C,UAAI,UAAUC,cAAA,GAAoB,EAAE,gBAAgB,IAAI;AACpD,UAAA,QAAQ,MAAM,SAAS,OAAO;AACrB,mBAAAA,cAAA,GAAoB,EAAE,cAAc;AAAA,MAAA,OAC1C;AACL,mBAAWA,cAAoB,GAAA;AAAA,UAC7B,QAAQ,MAAM,SAAS,MAAM,YAAY,iBAAiB;AAAA,QAAA;AAAA,MAE9D;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,UAAUD,cAAAA,SAAS,MAAM;;AACzB,WAAA,aAAQ,UAAR,mBAAe,IAAI;AACrB,gBAAO,8DAAoB,UAApB,mBAA2B,SAAS,QAAQ,MAAM;AAAA,MAC3D;AACO,aAAA;AAAA,IAAA,CACR;AAED,aAAS,qBAAqB,YAAqB;AACjD,YAAM,6BAA6B;AAAA,QACjC,MAAM,aAAa,QAAQ;AAAA,QAC3B,WAAW,QAAQ,MAAM;AAAA,MAAA,CAC1B;AAAA,IACH;AAEA,aAAS,gBAAgB;;AACnB,UAAA,GAAC,aAAQ,UAAR,mBAAe,iBAAgB;AAClC,cAAM,eAAe;AAAA,MACvB;AAAA,IACF;AAEA,aAAS,aAAa,WAAmB;AACvC,YAAM,gBAAgB,SAAS;AAAA,IACjC;AAEA,aAAS,SAAS,cAAsB;AACtC,YAAM,YAAY,YAAY;AAAA,IAChC;AAEA,aAAS,oBAAoB;AACrB,YAAA,8BAA8B,MAAM,QAAQ,KAAK;AAAA,IACzD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpPA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-bubble.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-bubble.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","toRefs","computed","TUITranslateService"],"mappings":";;;;;;;;;AA8HA,MAAA,OAAiB,MAAA;AACjB,MAAA,aAAuB,MAAA;AACvB,MAAA,eAAyB,MAAA;AACzB,MAAA,SAAmB,MAAA;AACnB,MAAA,mBAA6B,MAAA;AAC7B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,cAAwB,MAAA;AAqCxB,MAAM,sBAAsB;;;;;;;;;;;;;;AAb5B,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAUd,UAAM,QAAQA,cAAc,GAAA;AAE5B,UAAM,6BAA6B;AAAA,MACjC,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,MACN,MAAM;AAAA,IAAA;AAGR,UAAM,EAAE,oBAAoB,aAAa,QAAQ,IAAIC,cAAAA,OAAO,KAAK;AAE3D,UAAA,qBAAqBC,cAAAA,SAAkB,MAAM;AACjD,aAAO,MAAM,8BAA8B,SAAS,QAAQ,MAAM,EAAE;AAAA,IAAA,CACrE;AAEK,UAAA,sBAAsBA,cAAAA,SAAkB,MAAM;AAClD,aAAO,QAAQ,MAAM,SAAS,QACzB,QAAQ,MAAM,WAAW,aACzB,QAAQ,MAAM,SAAS,MAAM,aAC7B,CAAC,MAAM;AAAA,IAAA,CACb;AAEK,UAAA,yBAAyBA,cAAAA,SAAS,MAAM;AACrC,aAAA;AAAA,QACL;AAAA,QACA,mBAAmB,QAAQ,sBAAsB;AAAA,QACjD,GAAG,MAAM;AAAA,MAAA;AAAA,IACX,CACD;AAEK,UAAA,cAAcA,cAAAA,SAAS,MAAM;AAC1B,aAAA,CAAC,MAAM,WAAW,MAAM,WAAW,MAAM,UAAU,EAAE,SAAS,QAAQ,MAAM,IAAI;AAAA,IAAA,CACxF;AAEK,UAAA,kBAAkBA,cAAAA,SAAiB,MAAM;AAC7C,UAAI,UAAUC,cAAA,GAAoB,EAAE,gBAAgB,IAAI;AACpD,UAAA,QAAQ,MAAM,SAAS,OAAO;AACrB,mBAAAA,cAAA,GAAoB,EAAE,cAAc;AAAA,MAAA,OAC1C;AACL,mBAAWA,cAAoB,GAAA;AAAA,UAC7B,QAAQ,MAAM,SAAS,MAAM,YAAY,iBAAiB;AAAA,QAAA;AAAA,MAE9D;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,UAAUD,cAAAA,SAAS,MAAM;;AACzB,WAAA,aAAQ,UAAR,mBAAe,IAAI;AACrB,gBAAO,8DAAoB,UAApB,mBAA2B,SAAS,QAAQ,MAAM;AAAA,MAC3D;AACO,aAAA;AAAA,IAAA,CACR;AAED,aAAS,qBAAqB,YAAqB;AACjD,YAAM,6BAA6B;AAAA,QACjC,MAAM,aAAa,QAAQ;AAAA,QAC3B,WAAW,QAAQ,MAAM;AAAA,MAAA,CAC1B;AAAA,IACH;AAEA,aAAS,gBAAgB;;AACnB,UAAA,GAAC,aAAQ,UAAR,mBAAe,iBAAgB;AAClC,cAAM,eAAe;AAAA,MACvB;AAAA,IACF;AAEA,aAAS,aAAa,WAAmB;AACvC,YAAM,gBAAgB,SAAS;AAAA,IACjC;AAEA,aAAS,SAAS,cAAsB;AACtC,YAAM,YAAY,YAAY;AAAA,IAChC;AAEA,aAAS,oBAAoB;AACrB,YAAA,8BAA8B,MAAM,QAAQ,KAAK;AAAA,IACzD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpPA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js.map index 6060a2a..b064ac7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js.map @@ -1 +1 @@ -{"version":3,"file":"convert-content.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtY29udmVydC9jb252ZXJ0LWNvbnRlbnQudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.vue'\nwx.createComponent(Component)"],"names":["ref","watch","convertor"],"mappings":";;;;;;;;;;;;AAuCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,kBAAkBA,kBAAa,KAAK;AACpC,UAAA,cAAcA,kBAAY,EAAE;AAElCC,kBAAAA,MAAM,MAAM,MAAM,gBAAgB,CAAC,WAAoB;AACrD,UAAI,QAAQ;AACVC,2DAAA,UAAU,IAAI,MAAM,OAAO,EACxB,KAAK,CAAC,SAAS;AACd,0BAAgB,QAAQ;AACxB,sBAAY,QAAQ;AAAA,QAAA,CACrB,EACA,MAAM,CAAC,QAAQ;AACd,0BAAgB,QAAQ;AACxB,gBAAM,qBAAqB,IAAI;AAC/B,sBAAY,QAAQ,IAAI;AAAA,QAAA,CACzB;AAAA,MACL;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;;;;;;;;;;;;;;AC9DD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"convert-content.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.vue'\nwx.createComponent(Component)"],"names":["ref","watch","convertor"],"mappings":";;;;;;;;;;;;AAuCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,kBAAkBA,kBAAa,KAAK;AACpC,UAAA,cAAcA,kBAAY,EAAE;AAElCC,kBAAAA,MAAM,MAAM,MAAM,gBAAgB,CAAC,WAAoB;AACrD,UAAI,QAAQ;AACVC,2DAAA,UAAU,IAAI,MAAM,OAAO,EACxB,KAAK,CAAC,SAAS;AACd,0BAAgB,QAAQ;AACxB,sBAAY,QAAQ;AAAA,QAAA,CACrB,EACA,MAAM,CAAC,QAAQ;AACd,0BAAgB,QAAQ;AACxB,gBAAM,qBAAqB,IAAI;AAC/B,sBAAY,QAAQ,IAAI;AAAA,QAAA,CACzB;AAAA,MACL;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;;;;;;;;;;;;;;AC9DD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js.map index b4c155e..8ee297a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtY29udmVydC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":";;;;;;AA2BA,MAAA,iBAA2B,MAAA;;;;;;;AAO3B,UAAM,QAAQ;AAIR,UAAA,iBAAiBA,kBAAa,KAAK;AACnC,UAAA,kBAAkBA,kBAAa,KAAK;AAC1C,UAAM,oBAAoBA,cAAAA;AAE1B,QAAI,kBAAkB;AAEtBC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,iBAAiB;AAAA,MAAA,CAClB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,iBAAiB;AAAA,MAAA,CAClB;AAAA,IAAA,CACF;AAED,aAAS,kBAAkB,UAAmB;AAC5C,sBAAgB,QAAQ;AAAA,IAC1B;AAEA,aAAS,wBAAwB,MAAmC;AAClE,UAAI,SAAS;AAAW;AACN,wBAAA;AAClB,YAAM,kBAAkB,KAAK,IAAI,MAAM,QAAQ,cAAc,KAAK;AAClE,eAAS,IAAI,GAAG,IAAI,gBAAgB,QAAQ,EAAE,GAAG;AAC/C,cAAM,EAAE,WAAW,QAAQ,IAAI,gBAAgB,CAAC;AAChD,YAAI,cAAc,MAAM,QAAQ,MAAM,YAAY,QAAW;AACvD,cAAA,gBAAgB,WAAW,KAAK,SAAS;AACzB,8BAAA;AAAA,UACpB;AACA,0BAAgB,QAAQ;AACxB,yBAAe,QAAQ;AACvB;AAAA,QACF;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;AC1EA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":";;;;;;AA2BA,MAAA,iBAA2B,MAAA;;;;;;;AAO3B,UAAM,QAAQ;AAIR,UAAA,iBAAiBA,kBAAa,KAAK;AACnC,UAAA,kBAAkBA,kBAAa,KAAK;AAC1C,UAAM,oBAAoBA,cAAAA;AAE1B,QAAI,kBAAkB;AAEtBC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,iBAAiB;AAAA,MAAA,CAClB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,iBAAiB;AAAA,MAAA,CAClB;AAAA,IAAA,CACF;AAED,aAAS,kBAAkB,UAAmB;AAC5C,sBAAgB,QAAQ;AAAA,IAC1B;AAEA,aAAS,wBAAwB,MAAmC;AAClE,UAAI,SAAS;AAAW;AACN,wBAAA;AAClB,YAAM,kBAAkB,KAAK,IAAI,MAAM,QAAQ,cAAc,KAAK;AAClE,eAAS,IAAI,GAAG,IAAI,gBAAgB,QAAQ,EAAE,GAAG;AAC/C,cAAM,EAAE,WAAW,QAAQ,IAAI,gBAAgB,CAAC;AAChD,YAAI,cAAc,MAAM,QAAQ,MAAM,YAAY,QAAW;AACvD,cAAA,gBAAgB,WAAW,KAAK,SAAS;AACzB,8BAAA;AAAA,UACpB;AACA,0BAAgB,QAAQ;AACxB,yBAAe,QAAQ;AACvB;AAAA,QACF;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;AC1EA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js.map index 3dbbdd1..8d009c2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js.map @@ -1 +1 @@ -{"version":3,"file":"message-custom.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtY3VzdG9tLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue'\nwx.createComponent(Component)"],"names":["useCounterStore","customData","uni","ref","watchEffect","JSONToObject","CHAT_MSG_CUSTOM_TYPE"],"mappings":";;;;;;;;;;AAuFA,MAAA,OAAiB,MAAA;;;;;;;;AAUDA,mCAAgB;AAShC,aAAS,aAAaC,aAAmC;AACjD,YAAA,iBAAiB,KAAK,UAAUA,WAAU;AAChDC,oBAAAA,MAAI,WAAW;AAAA,QACT,KAAK,6DAA6D,cAAc;AAAA,MAAA,CACjF;AAAA,IACP;AAEA,UAAM,QAAQ;AAKd,UAAM,SAASC,cAAAA;AACf,UAAM,UAAUA,cAAAA;AAChB,UAAM,YAAYA,cAAAA;AAClB,UAAM,aAAaA,cAAAA,IAA2B;AAAA,MAC5C,YAAY;AAAA,IAAA,CACb;AACDC,kBAAAA,YAAY,MAAM;AAChB,aAAO,QAAQ,MAAM;AACrB,cAAQ,QAAQ,MAAM;AAChB,YAAA,EAAE,QAAQ,IAAI,MAAM;AACf,iBAAA,QAAQ,QAAQ,QAAQ;AACxB,iBAAA,QAAQC,uBAAAA,aAAa,QAAQ,IAAI;AACxC,UAAA,QAAQ,SAASC,gBAAA,qBAAqB,SAAS;AACvC,kBAAA,QAAQD,uBAAAA,aAAa,QAAQ,SAAS;AAAA,MAClD;AAAA,IAAA,CACD;AACK,UAAA,WAAW,CAAC,QAAa;AAC7B,aAAO,KAAK,GAAG;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtIjB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-custom.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue'\nwx.createComponent(Component)"],"names":["useCounterStore","customData","uni","ref","watchEffect","JSONToObject","CHAT_MSG_CUSTOM_TYPE"],"mappings":";;;;;;;;;;AAuFA,MAAA,OAAiB,MAAA;;;;;;;;AAUDA,mCAAgB;AAShC,aAAS,aAAaC,aAAmC;AACjD,YAAA,iBAAiB,KAAK,UAAUA,WAAU;AAChDC,oBAAAA,MAAI,WAAW;AAAA,QACT,KAAK,6DAA6D,cAAc;AAAA,MAAA,CACjF;AAAA,IACP;AAEA,UAAM,QAAQ;AAKd,UAAM,SAASC,cAAAA;AACf,UAAM,UAAUA,cAAAA;AAChB,UAAM,YAAYA,cAAAA;AAClB,UAAM,aAAaA,cAAAA,IAA2B;AAAA,MAC5C,YAAY;AAAA,IAAA,CACb;AACDC,kBAAAA,YAAY,MAAM;AAChB,aAAO,QAAQ,MAAM;AACrB,cAAQ,QAAQ,MAAM;AAChB,YAAA,EAAE,QAAQ,IAAI,MAAM;AACf,iBAAA,QAAQ,QAAQ,QAAQ;AACxB,iBAAA,QAAQC,uBAAAA,aAAa,QAAQ,IAAI;AACxC,UAAA,QAAQ,SAASC,gBAAA,qBAAqB,SAAS;AACvC,kBAAA,QAAQD,uBAAAA,aAAa,QAAQ,SAAS;AAAA,MAClD;AAAA,IAAA,CACD;AACK,UAAA,WAAW,CAAC,QAAa;AAC7B,aAAO,KAAK,GAAG;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtIjB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js.map index ca19b1c..20ee50b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js.map @@ -1 +1 @@ -{"version":3,"file":"message-face.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-face.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtZmFjZS52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-face.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","uni"],"mappings":";;;;;;;;;;;;;AAgBA,UAAM,QAAQ;AAOd,UAAM,MAAMA,cAAA,IAAI,MAAM,QAAQ,GAAG;AAEjCC,kBAAAA,UAAU,MAAM;AACV,UAAA,MAAM,QAAQ,SAAS,UAAU;AACR;AACrBC,wBAAAA,MAAA,MAAM,QAAO,kFAAiF,4FAA4F;AAAA,QAGhM;AAAA,MACF;AAAA,IAAA,CACD;;;;;;;;;AChCD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-face.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-face.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-face.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-face.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","uni"],"mappings":";;;;;;;;;;;;;AAgBA,UAAM,QAAQ;AAOd,UAAM,MAAMA,cAAA,IAAI,MAAM,QAAQ,GAAG;AAEjCC,kBAAAA,UAAU,MAAM;AACV,UAAA,MAAM,QAAQ,SAAS,UAAU;AACR;AACrBC,wBAAAA,MAAA,MAAM,QAAO,kFAAiF,4FAA4F;AAAA,QAGhM;AAAA,MACF;AAAA,IAAA,CACD;;;;;;;;;AChCD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js.map index 7aaec04..5aa92cc 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js.map @@ -1 +1 @@ -{"version":3,"file":"message-file.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-file.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtZmlsZS52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-file.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAoBA,MAAA,OAAiB,MAAA;;;;;;;;AAIjB,UAAM,QAAQ;AAWd,UAAM,WAAW,MAAM;AACjB,UAAA,MAAM,YAAY,gBAAgB;AACpC;AAAA,MACF;AACA,YAAM,SAAS;AAAA,QACb,MAAM;AAAA,QACN,SAAS,IAAI,QAAQ;AAAA,UACnB,gBAAgB;AAAA,QAAA,CACjB;AAAA,MAAA;AAGH,UAAK,iCAAgB,OAAO;AAC1B,cAAM,MAAM,QAAQ,KAAK,MAAM,EAC5B,KAAK,CAAO,QAAA,IAAI,KAAK,CAAC,EACtB,KAAK,CAAC,SAAS;AACR,gBAAA,IAAI,SAAS,cAAc,GAAG;AACpC,gBAAM,MAAM,OAAO,IAAI,gBAAgB,IAAI;AAC3C,YAAE,OAAO;AACP,YAAA,WAAW,MAAM,QAAQ;AAC3B,YAAE,MAAM;AAAA,QAAA,CACT;AAAA,MAAA,OACE;AACC,cAAA,IAAI,SAAS,cAAc,GAAG;AAClC,UAAA,OAAO,MAAM,QAAQ;AACvB,UAAE,SAAS;AACT,UAAA,WAAW,MAAM,QAAQ;AAC3B,UAAE,MAAM;AAAA,MACV;AAAA,IAAA;;;;;;;;;;;;;;;AC7DF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-file.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-file.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-file.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-file.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAoBA,MAAA,OAAiB,MAAA;;;;;;;;AAIjB,UAAM,QAAQ;AAWd,UAAM,WAAW,MAAM;AACjB,UAAA,MAAM,YAAY,gBAAgB;AACpC;AAAA,MACF;AACA,YAAM,SAAS;AAAA,QACb,MAAM;AAAA,QACN,SAAS,IAAI,QAAQ;AAAA,UACnB,gBAAgB;AAAA,QAAA,CACjB;AAAA,MAAA;AAGH,UAAK,iCAAgB,OAAO;AAC1B,cAAM,MAAM,QAAQ,KAAK,MAAM,EAC5B,KAAK,CAAO,QAAA,IAAI,KAAK,CAAC,EACtB,KAAK,CAAC,SAAS;AACR,gBAAA,IAAI,SAAS,cAAc,GAAG;AACpC,gBAAM,MAAM,OAAO,IAAI,gBAAgB,IAAI;AAC3C,YAAE,OAAO;AACP,YAAA,WAAW,MAAM,QAAQ;AAC3B,YAAE,MAAM;AAAA,QAAA,CACT;AAAA,MAAA,OACE;AACC,cAAA,IAAI,SAAS,cAAc,GAAG;AAClC,UAAA,OAAO,MAAM,QAAQ;AACvB,UAAE,SAAS;AACT,UAAA,WAAW,MAAM,QAAQ;AAC3B,UAAE,MAAM;AAAA,MACV;AAAA,IAAA;;;;;;;;;;;;;;;AC7DF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js.map index 7e5b7ba..a54dbed 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js.map @@ -1 +1 @@ -{"version":3,"file":"message-image.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-image.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtaW1hZ2UudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-image.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;AAqCA,MAAM,mBAAmB;;;;;;;;;AATzB,UAAM,QAAQ;AACd,UAAM,QAAQ;AASd,UAAM,cAAcA,cAAAA,IAAI,EAAE,OAAO,QAAQ,QAAQ,QAAQ;AAEnD,UAAA,iBAAiB,CAAC,UAAyC;AACzD,YAAA,EAAE,OAAO,OAAW,IAAA;AACtB,UAAA,UAAU,KAAK,WAAW,GAAG;AAC/B;AAAA,MACF;AAEA,UAAI,aAAa;AACjB,UAAI,cAAc;AAClB,UAAI,SAAS,QAAQ;AACN,qBAAA;AACb,sBAAe,mBAAmB,SAAU;AAAA,MAAA,OACvC;AACL,qBAAc,mBAAmB,QAAS;AAC5B,sBAAA;AAAA,MAChB;AACY,kBAAA,MAAM,QAAQ,aAAa;AAC3B,kBAAA,MAAM,SAAS,cAAc;AAAA,IAAA;AAG3CC,kBAAAA,YAAY,MAAM;AAChB,qBAAe,MAAM,OAAO;AAAA,IAAA,CAC7B;AAEK,UAAA,YAAY,CAAC,UAAiB;AAClC,qBAAe,MAAM,MAAM;AAAA,IAAA;AAG7B,UAAM,qBAAqB,MAAM;;AAC/B,YAAI,WAAM,gBAAN,mBAAmB,YAAW,aAAa,MAAM,YAAY,aAAa,GAAG;AAC/E,cAAM,cAAc;AAAA,MACtB;AAAA,IAAA;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-image.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-image.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-image.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-image.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;AAqCA,MAAM,mBAAmB;;;;;;;;;AATzB,UAAM,QAAQ;AACd,UAAM,QAAQ;AASd,UAAM,cAAcA,cAAAA,IAAI,EAAE,OAAO,QAAQ,QAAQ,QAAQ;AAEnD,UAAA,iBAAiB,CAAC,UAAyC;AACzD,YAAA,EAAE,OAAO,OAAW,IAAA;AACtB,UAAA,UAAU,KAAK,WAAW,GAAG;AAC/B;AAAA,MACF;AAEA,UAAI,aAAa;AACjB,UAAI,cAAc;AAClB,UAAI,SAAS,QAAQ;AACN,qBAAA;AACb,sBAAe,mBAAmB,SAAU;AAAA,MAAA,OACvC;AACL,qBAAc,mBAAmB,QAAS;AAC5B,sBAAA;AAAA,MAChB;AACY,kBAAA,MAAM,QAAQ,aAAa;AAC3B,kBAAA,MAAM,SAAS,cAAc;AAAA,IAAA;AAG3CC,kBAAAA,YAAY,MAAM;AAChB,qBAAe,MAAM,OAAO;AAAA,IAAA,CAC7B;AAEK,UAAA,YAAY,CAAC,UAAiB;AAClC,qBAAe,MAAM,MAAM;AAAA,IAAA;AAG7B,UAAM,qBAAqB,MAAM;;AAC/B,YAAI,WAAM,gBAAN,mBAAmB,YAAW,aAAa,MAAM,YAAY,aAAa,GAAG;AAC/E,cAAM,cAAc;AAAA,MACtB;AAAA,IAAA;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js.map index 25eb149..7f93e10 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js.map @@ -1 +1 @@ -{"version":3,"file":"message-location.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-location.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtbG9jYXRpb24udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-location.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;AAcA,UAAM,QAAQ;AAMd,UAAM,OAAOA,cAAAA;AACbC,kBAAAA,YAAY,MAAM;AAChB,WAAK,QAAQ,MAAM;AAAA,IAAA,CACpB;;;;;;;;;;;ACtBD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-location.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-location.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-location.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-location.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;AAcA,UAAM,QAAQ;AAMd,UAAM,OAAOA,cAAAA;AACbC,kBAAAA,YAAY,MAAM;AAChB,WAAK,QAAQ,MAAM;AAAA,IAAA,CACpB;;;;;;;;;;;ACtBD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js.map index 47a2901..6467729 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtcXVvdGUvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUIStore","onMounted","MessageQuoteTypeEnum","TUITranslateService","StoreName","getBoundingClientRect","getScrollInfo","isUniFrameWork","uni","Toast","TOAST_TYPE"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUIStore","onMounted","MessageQuoteTypeEnum","TUITranslateService","StoreName","getBoundingClientRect","getScrollInfo","isUniFrameWork","uni","Toast","TOAST_TYPE"],"mappings":";;;;;;;;;;;;;;;AA+CA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAId,QAAI,eAAe;AACb,UAAA,mBAAmBA,kBAAY,EAAE;AACjC,UAAA,kBAAkBA,kBAAI,KAAK;AAC3B,UAAA,sBAAsBA,kBAAmB,CAAA,CAAmB;AAE5D,UAAA,mBAAmBC,cAAAA,SAAkB,MAAM;;AAC3C,UAAA;AACF,cAAM,kBAAoC,KAAK,QAAM,WAAM,YAAN,mBAAe,oBAAmB,IAAI;AAC3F,cAAM,qBAAqBC,cAAAA,GAAS,gBAAgB,gBAAgB,aAAa,SAAS;AAC1F,eAAO,yDAAoB;AAAA,eACpB,OAAO;AACP,eAAA;AAAA,MACT;AAAA,IAAA,CACD;AAEDC,kBAAAA,UAAU,MAAM;;AACV,UAAA;AACF,cAAM,kBAAoC,KAAK,QAAM,WAAM,YAAN,mBAAe,oBAAmB,IAAI;AAC3E,wBAAA,QAAQ,QAAQ,gBAAgB,YAAY;AAC5D,YAAI,gBAAgB,OAAO;AACzB,8BAAoB,QAAQ,gBAAgB;AAC3B,2BAAA,QAAQ,oBAAoB,oBAAoB,KAAK;AAAA,QACxE;AAAA,eACO,OAAO;AACd,wBAAgB,QAAQ;AAAA,MAC1B;AAAA,IAAA,CACD;AAED,aAAS,oBAAoB,QAAuB;AAClD,UAAI,aAAqB;AACzB,UAAI,eAAuB;AAC3B,cAAQ,OAAO,aAAa;AAAA,QAC1B,KAAKC,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF,KAAKA,6EAAqB,qBAAA;AACX,uBAAA;AACb;AAAA,QACF;AACe,uBAAA;AACb;AAAA,MACJ;AAEE,UAAA;AAAA,QACEA,6EAAAA,qBAAqB;AAAA,QACrBA,6EAAAA,qBAAqB;AAAA,MAAA,EACrB,SAAS,OAAO,WAAW,GAC7B;AACA,uBAAe,OAAO;AAAA,MACxB;AACA,aAAO,eAAe,eAAeC,iBAAoB,EAAE,WAAW,UAAU,EAAE;AAAA,IACpF;AAEA,mBAAe,0BAA0B;;AACvC,UAAI,iBAAiB,OAAO;AAC1B;AAAA,MACF;AACM,YAAA,mBAAkB,yBAAoB,UAApB,mBAA2B;AACnD,YAAM,qBAAqBH,cAAAA,GAAS,QAAQI,cAAAA,EAAU,MAAM,aAAa;AACzE,YAAM,4BAA4B,mBAAmB,KAAK,CAAO,QAAA,IAAI,OAAO,eAAe;AAC3F,UAAI,mBAAmB,2BAA2B;AAC5C,YAAA;AACF,gBAAM,iBAAiB,MAAMC,cAAAA,EAAsB,sBAAsB,aAAa;AACtF,gBAAM,sBAAsB,MAAMA,cAAsB,EAAA,UAAU,iBAAiB,aAAa;AAChG,gBAAM,EAAE,UAAU,IAAI,MAAMC,cAAA,EAAc,sBAAsB,aAAa;AAC7E,gBAAM,iBAAiB,oBAAoB,MAAM,YAAY,eAAe,MAAO,iBAAiB;AAC9F,gBAAA,eAAe,oBAAoB,MAAM,eAAe;AAC1D,cAAA,CAACC,mCAAkB,QAAQ;AACvB,kBAAA,aAAa,SAAS,eAAe,mBAAmB;AAC9D,gBAAI,gBAAgB,YAAY;AAC9B,yBAAW,YAAY;AAAA,YACzB;AAAA,UAAA,WACSA,mCAAkB,cAAc;AACzC,kBAAM,YAAY,cAAc;AAAA,UAClC;AACA,gBAAM,gBAAgB,eAAe;AAAA,iBAC9B,OAAO;AACVC,wBAAAA,MAAA,MAAM,SAAQ,0FAAyF,KAAK;AAAA,QAClH;AAAA,MAAA,OACK;AACCC,mDAAA;AAAA,UACJ,SAASN,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,UACjD,MAAMO,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,MACH;AAAA,IACF;;;;;;;;;;;;;;;;;;;AChKA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.js.map index eaaf79a..93b3e1f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.js.map @@ -1 +1 @@ -{"version":3,"file":"interface.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.ts"],"sourcesContent":["export interface IQuoteContent {\r\n messageAbstract: string;\r\n messageID: string;\r\n messageSender: string;\r\n messageSequence: number;\r\n messageTime: number;\r\n messageType: number;\r\n version: number;\r\n}\r\n\r\nexport interface ICloudCustomData {\r\n messageReply: IQuoteContent;\r\n}\r\n\r\nexport enum MessageQuoteTypeEnum {\r\n /**\r\n * none message\r\n */\r\n TYPE_NONE = 0,\r\n /**\r\n * text message\r\n */\r\n TYPE_TEXT = 1,\r\n /**\r\n * custom message\r\n */\r\n TYPE_CUSTOM = 2,\r\n /**\r\n * image message\r\n */\r\n TYPE_IMAGE = 3,\r\n /**\r\n * voice message\r\n */\r\n TYPE_SOUND = 4,\r\n /**\r\n * video message\r\n */\r\n TYPE_VIDEO = 5,\r\n /**\r\n * file message\r\n */\r\n TYPE_FILE = 6,\r\n /**\r\n * location message\r\n */\r\n TYPE_LOCATION = 7,\r\n /**\r\n * animation face message\r\n */\r\n TYPE_FACE = 8,\r\n /**\r\n * group tips message (save in message list)\r\n */\r\n TYPE_GROUP_TIPS = 9,\r\n /**\r\n * merge forward message\r\n */\r\n TYPE_MERGER = 10,\r\n}\r\n"],"names":["MessageQuoteTypeEnum"],"mappings":";AAcY,IAAA,yCAAAA,0BAAL;AAILA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,iBAAc,CAAd,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,mBAAgB,CAAhB,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,qBAAkB,CAAlB,IAAA;AAIAA,wBAAAA,sBAAA,iBAAc,EAAd,IAAA;AA5CUA,SAAAA;AAAA,GAAA,wBAAA,CAAA,CAAA;;"} \ No newline at end of file +{"version":3,"file":"interface.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-quote/interface.ts"],"sourcesContent":["export interface IQuoteContent {\n messageAbstract: string;\n messageID: string;\n messageSender: string;\n messageSequence: number;\n messageTime: number;\n messageType: number;\n version: number;\n}\n\nexport interface ICloudCustomData {\n messageReply: IQuoteContent;\n}\n\nexport enum MessageQuoteTypeEnum {\n /**\n * none message\n */\n TYPE_NONE = 0,\n /**\n * text message\n */\n TYPE_TEXT = 1,\n /**\n * custom message\n */\n TYPE_CUSTOM = 2,\n /**\n * image message\n */\n TYPE_IMAGE = 3,\n /**\n * voice message\n */\n TYPE_SOUND = 4,\n /**\n * video message\n */\n TYPE_VIDEO = 5,\n /**\n * file message\n */\n TYPE_FILE = 6,\n /**\n * location message\n */\n TYPE_LOCATION = 7,\n /**\n * animation face message\n */\n TYPE_FACE = 8,\n /**\n * group tips message (save in message list)\n */\n TYPE_GROUP_TIPS = 9,\n /**\n * merge forward message\n */\n TYPE_MERGER = 10,\n}\n"],"names":["MessageQuoteTypeEnum"],"mappings":";AAcY,IAAA,yCAAAA,0BAAL;AAILA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,iBAAc,CAAd,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,gBAAa,CAAb,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,mBAAgB,CAAhB,IAAA;AAIAA,wBAAAA,sBAAA,eAAY,CAAZ,IAAA;AAIAA,wBAAAA,sBAAA,qBAAkB,CAAlB,IAAA;AAIAA,wBAAAA,sBAAA,iBAAc,EAAd,IAAA;AA5CUA,SAAAA;AAAA,GAAA,wBAAA,CAAA,CAAA;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js.map index 545b09f..68b08e7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-record/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtcmVjb3JkL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.vue'\nwx.createComponent(Component)"],"names":["ref","isUniFrameWork"],"mappings":";;;;;;;;AAwDA,MAAA,UAAoB,MAAA;AACpB,MAAA,SAAmB,MAAA;AACnB,MAAA,oBAA8B,MAAA;;;;;;;;;;AAwB9B,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,uBAAuBA,kBAAI,KAAK;AAEtC,aAAS,kBAAkB;AACzB,UAAI,MAAM,UAAU;AAClB;AAAA,MACF;AACA,UAAI,CAACC,iBAAAA,gBAAgB;AACnB,6BAAqB,QAAQ;AAAA,MAAA,OACxB;AACC,cAAA,2BAA2B,MAAM,YAAY,EAAE;AAAA,MACvD;AAAA,IACF;AAEA,aAAS,mBAAmB;AAC1B,2BAAqB,QAAQ;AAAA,IAC/B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-record/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.vue'\nwx.createComponent(Component)"],"names":["ref","isUniFrameWork"],"mappings":";;;;;;;;AAwDA,MAAA,UAAoB,MAAA;AACpB,MAAA,SAAmB,MAAA;AACnB,MAAA,oBAA8B,MAAA;;;;;;;;;;AAwB9B,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKR,UAAA,uBAAuBA,kBAAI,KAAK;AAEtC,aAAS,kBAAkB;AACzB,UAAI,MAAM,UAAU;AAClB;AAAA,MACF;AACA,UAAI,CAACC,iBAAAA,gBAAgB;AACnB,6BAAqB,QAAQ;AAAA,MAAA,OACxB;AACC,cAAA,2BAA2B,MAAM,YAAY,EAAE;AAAA,MACvD;AAAA,IACF;AAEA,aAAS,mBAAmB;AAC1B,2BAAqB,QAAQ;AAAA,IAC/B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js.map index b85cd67..9271a49 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js.map @@ -1 +1 @@ -{"version":3,"file":"message-text.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-text.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdGV4dC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-text.vue'\nwx.createComponent(Component)"],"names":["ref","watch","TUIReportService","TUIStore","uni","parseTextAndValidateUrls","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;;;;AAmDA,UAAM,QAAQ;AAMR,UAAA,mBAAmBA,kBAAc,CAAA,CAAE;AAEzCC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,CAAC,UAAyB,aAA4B;;AAChD,aAAA,qCAAU,SAAO,qCAAU,KAAI;AACjC;AAAA,QACF;AAEA,YAAG,MAAM,oBAAmB;AAC1BC,2BAAiB,cAAc,GAAG;AAAA,QACpC;AAEG,YAAA,MAAM,YAAY,mBAAkB;AACrC,2BAAiB,SAAS,WAAM,YAAY,kBAAA,MAAlB,mBAAuC;AAAA,QAAA,OAC5D;AACY,2BAAA,SAAQC,4BAAS,gBAAgB,MAAM,YAAY,EAAE,MAA7CA,mBAAgD,wBAAhDA,mBAAqE;AAAA,QAChG;AACA,yBAAiB,QAAQ,iBAAiB,WAAS,WAAM,YAAN,mBAAe;AAE9D,YAAA,GAAC,sBAAiB,UAAjB,mBAAwB,SAAQ;AACnC,2BAAiB,QAAQ;AACzB;AAAA,QACF;AAEA,yBAAiB,SAAQ,sBAAiB,MAAM,IAAI,CAAC,SAAmB;AAEtE,cAAI,KAAK,SAAS,UAAS,6BAAM,UAAS,UAAU;AACrB;AACvBC,4BAAAA,MAAA,MAAM,QAAO,kFAAiF,sDAAsD;AACjJ,qBAAA;AAAA,YACT;AAAA,UASF;AAGA,cAAI,MAAM,sBAAsB,KAAK,SAAS,UAAU,KAAK,MAAM;AACjE,gBAAG,CAACC,cAAAA,KAAyB;AACvBD,4BAAAA,MAAA,MAAM,QAAO,mFAAkF,mGAAmG;AAC/L,qBAAA;AAAA,YACT;AACM,kBAAA,WAAWC,cAAAA,IAAyB,KAAK,IAAI;AACnD,gBAAI,SAAS,QAAQ;AACZ,qBAAA,SAAS,IAAI,CAAC,aAAW;AAAA,gBAC9B,MAAM,QAAQ;AAAA,gBACd,MAAM,QAAQ;AAAA,gBACd,KAAK,QAAQ;AAAA,cACb,EAAA;AAAA,YACJ;AAAA,UACF;AAEO,iBAAA;AAAA,QAAA,CACR,MAlCwB,mBAkCrB;AAAA,MACN;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAIF,aAAS,cAAc,KAAa;AAClC,UAAI,KAAK;AACP,YAAIC,iCAAgB;AAElBC,wBAAAA,EAAU,WAAW;AAAA,YACnB,KAAK,4BAA4B,GAAG;AAAA;AAAA,UAAA,CACrC;AAAA,QAAA,OACI;AAEKA,wBAAAA,EAAA,KAAK,KAAK,QAAQ;AAAA,QAC9B;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;;;;;;;ACxIA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-text.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-text.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-text.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-text.vue'\nwx.createComponent(Component)"],"names":["ref","watch","TUIReportService","TUIStore","uni","parseTextAndValidateUrls","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;;;;AAmDA,UAAM,QAAQ;AAMR,UAAA,mBAAmBA,kBAAc,CAAA,CAAE;AAEzCC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,CAAC,UAAyB,aAA4B;;AAChD,aAAA,qCAAU,SAAO,qCAAU,KAAI;AACjC;AAAA,QACF;AAEA,YAAG,MAAM,oBAAmB;AAC1BC,2BAAiB,cAAc,GAAG;AAAA,QACpC;AAEG,YAAA,MAAM,YAAY,mBAAkB;AACrC,2BAAiB,SAAS,WAAM,YAAY,kBAAA,MAAlB,mBAAuC;AAAA,QAAA,OAC5D;AACY,2BAAA,SAAQC,4BAAS,gBAAgB,MAAM,YAAY,EAAE,MAA7CA,mBAAgD,wBAAhDA,mBAAqE;AAAA,QAChG;AACA,yBAAiB,QAAQ,iBAAiB,WAAS,WAAM,YAAN,mBAAe;AAE9D,YAAA,GAAC,sBAAiB,UAAjB,mBAAwB,SAAQ;AACnC,2BAAiB,QAAQ;AACzB;AAAA,QACF;AAEA,yBAAiB,SAAQ,sBAAiB,MAAM,IAAI,CAAC,SAAmB;AAEtE,cAAI,KAAK,SAAS,UAAS,6BAAM,UAAS,UAAU;AACrB;AACvBC,4BAAAA,MAAA,MAAM,QAAO,kFAAiF,sDAAsD;AACjJ,qBAAA;AAAA,YACT;AAAA,UASF;AAGA,cAAI,MAAM,sBAAsB,KAAK,SAAS,UAAU,KAAK,MAAM;AACjE,gBAAG,CAACC,cAAAA,KAAyB;AACvBD,4BAAAA,MAAA,MAAM,QAAO,mFAAkF,mGAAmG;AAC/L,qBAAA;AAAA,YACT;AACM,kBAAA,WAAWC,cAAAA,IAAyB,KAAK,IAAI;AACnD,gBAAI,SAAS,QAAQ;AACZ,qBAAA,SAAS,IAAI,CAAC,aAAW;AAAA,gBAC9B,MAAM,QAAQ;AAAA,gBACd,MAAM,QAAQ;AAAA,gBACd,KAAK,QAAQ;AAAA,cACb,EAAA;AAAA,YACJ;AAAA,UACF;AAEO,iBAAA;AAAA,QAAA,CACR,MAlCwB,mBAkCrB;AAAA,MACN;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAIF,aAAS,cAAc,KAAa;AAClC,UAAI,KAAK;AACP,YAAIC,iCAAgB;AAElBC,wBAAAA,EAAU,WAAW;AAAA,YACnB,KAAK,4BAA4B,GAAG;AAAA;AAAA,UAAA,CACrC;AAAA,QAAA,OACI;AAEKA,wBAAAA,EAAA,KAAK,KAAK,QAAQ;AAAA,QAC9B;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;;;;;;;ACxIA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js.map index e4375c9..87ab0f1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js.map @@ -1 +1 @@ -{"version":3,"file":"message-timestamp.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdGltZXN0YW1wLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.vue'\nwx.createComponent(Component)"],"names":["toRefs","ref","currTime","prevTime","calculateTimestamp","watch"],"mappings":";;;;;;;;;;;;;;;;;AAYA,UAAM,QAAQ;AAUd,UAAM,EAAE,UAAU,SAAS,IAAIA,qBAAO,KAAK;AACrC,UAAA,oBAAoBC,kBAAI,KAAK;AAC7B,UAAA,uBAAuBA,kBAAI,EAAE;AAE7B,UAAA,iBAAiB,CAACC,WAAkBC,cAAqB;AAC7D,wBAAkB,QAAQ;AAC1B,UAAID,aAAY,GAAG;AACV,eAAA;AAAA,MACE,WAAA,CAACC,aAAYA,aAAY,GAAG;AACrC,0BAAkB,QAAQ;AACnB,eAAAC,sCAAA,mBAAmBF,YAAW,GAAI;AAAA,MAAA,OACpC;AACL,cAAM,gBAAgB,KAAK;AAC3B,cAAM,OAAOA,YAAWC;AACxB,YAAI,QAAQ,eAAe;AACzB,4BAAkB,QAAQ;AACnB,iBAAAC,sCAAA,mBAAmBF,YAAW,GAAI;AAAA,QAC3C;AAAA,MACF;AACO,aAAA;AAAA,IAAA;AAGTG,kBAAA;AAAA,MACE,MAAM,CAAC,SAAS,OAAO,SAAS,KAAK;AAAA,MACrC,CAAC,QAAa,WAAgB;AAC5B,aAAI,iCAAQ,iBAAe,iCAAQ,aAAY;AAC7C;AAAA,QAAA,OACK;AACL,+BAAqB,QAAQ;AAAA,YAC3B,SAAS;AAAA,YACT,SAAS;AAAA,UAAA;AAAA,QAEb;AAAA,MACF;AAAA,MACA;AAAA,QACE,WAAW;AAAA,MACb;AAAA,IAAA;;;;;;;;;;;ACzDF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-timestamp.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.vue'\nwx.createComponent(Component)"],"names":["toRefs","ref","currTime","prevTime","calculateTimestamp","watch"],"mappings":";;;;;;;;;;;;;;;;;AAYA,UAAM,QAAQ;AAUd,UAAM,EAAE,UAAU,SAAS,IAAIA,qBAAO,KAAK;AACrC,UAAA,oBAAoBC,kBAAI,KAAK;AAC7B,UAAA,uBAAuBA,kBAAI,EAAE;AAE7B,UAAA,iBAAiB,CAACC,WAAkBC,cAAqB;AAC7D,wBAAkB,QAAQ;AAC1B,UAAID,aAAY,GAAG;AACV,eAAA;AAAA,MACE,WAAA,CAACC,aAAYA,aAAY,GAAG;AACrC,0BAAkB,QAAQ;AACnB,eAAAC,sCAAA,mBAAmBF,YAAW,GAAI;AAAA,MAAA,OACpC;AACL,cAAM,gBAAgB,KAAK;AAC3B,cAAM,OAAOA,YAAWC;AACxB,YAAI,QAAQ,eAAe;AACzB,4BAAkB,QAAQ;AACnB,iBAAAC,sCAAA,mBAAmBF,YAAW,GAAI;AAAA,QAC3C;AAAA,MACF;AACO,aAAA;AAAA,IAAA;AAGTG,kBAAA;AAAA,MACE,MAAM,CAAC,SAAS,OAAO,SAAS,KAAK;AAAA,MACrC,CAAC,QAAa,WAAgB;AAC5B,aAAI,iCAAQ,iBAAe,iCAAQ,aAAY;AAC7C;AAAA,QAAA,OACK;AACL,+BAAqB,QAAQ;AAAA,YAC3B,SAAS;AAAA,YACT,SAAS;AAAA,UAAA;AAAA,QAEb;AAAA,MACF;AAAA,MACA;AAAA,QACE,WAAW;AAAA,MACb;AAAA,IAAA;;;;;;;;;;;ACzDF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js.map index 90e0ff9..fb45d35 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js.map @@ -1 +1 @@ -{"version":3,"file":"message-tip.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-tip.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdGlwLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-tip.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;;;;AAQA,UAAM,QAAQ;AAMR,UAAA,aAAaA,cAAAA,SAAS,MAAM;;AAAA,0BAAM,YAAN,mBAAe,WAAQ,WAAM,YAAN,mBAAe,WAAU;AAAA,KAAE;;;;;;;;;ACbpF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-tip.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-tip.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-tip.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-tip.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;;;;AAQA,UAAM,QAAQ;AAMR,UAAA,aAAaA,cAAAA,SAAS,MAAM;;AAAA,0BAAM,YAAN,mBAAe,WAAQ,WAAM,YAAN,mBAAe,WAAU;AAAA,KAAE;;;;;;;;;ACbpF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js.map index aafca02..48a40b7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdHJhbnNsYXRlL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":";;;;;;;AAqCA,MAAA,OAAiB,MAAA;AACjB,MAAA,qBAA+B,MAAA;;;;;;;AAQ/B,UAAM,QAAQ;AAIR,UAAA,qBAAqBA,kBAAa,KAAK;AACvC,UAAA,sBAAsBA,kBAAa,KAAK;AAE9C,UAAM,wBAAwBA,cAAAA;AAE9B,QAAI,sBAAsB;AAE1BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,mBAAmB;AAAA,MAAA,CACpB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,mBAAmB;AAAA,MAAA,CACpB;AAAA,IAAA,CACF;AAED,aAAS,kBAAkB,UAAmB;AAC5C,0BAAoB,QAAQ;AAAA,IAC9B;AAEA,aAAS,4BAA4B,MAAqC;AACxE,UAAI,SAAS;AAAW;AACF,4BAAA;AACtB,YAAM,sBAAsB,KAAK,IAAI,MAAM,QAAQ,cAAc,KAAK;AACtE,eAAS,IAAI,GAAG,IAAI,oBAAoB,QAAQ,EAAE,GAAG;AACnD,cAAM,EAAE,WAAW,QAAQ,IAAI,oBAAoB,CAAC;AACpD,YAAI,cAAc,MAAM,QAAQ,MAAM,YAAY,QAAW;AACvD,cAAA,oBAAoB,WAAW,KAAK,SAAS;AACzB,kCAAA;AAAA,UACxB;AACA,8BAAoB,QAAQ;AAC5B,6BAAmB,QAAQ;AAC3B;AAAA,QACF;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;;;;;;ACvFA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":";;;;;;;AAqCA,MAAA,OAAiB,MAAA;AACjB,MAAA,qBAA+B,MAAA;;;;;;;AAQ/B,UAAM,QAAQ;AAIR,UAAA,qBAAqBA,kBAAa,KAAK;AACvC,UAAA,sBAAsBA,kBAAa,KAAK;AAE9C,UAAM,wBAAwBA,cAAAA;AAE9B,QAAI,sBAAsB;AAE1BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,mBAAmB;AAAA,MAAA,CACpB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,mBAAmB;AAAA,MAAA,CACpB;AAAA,IAAA,CACF;AAED,aAAS,kBAAkB,UAAmB;AAC5C,0BAAoB,QAAQ;AAAA,IAC9B;AAEA,aAAS,4BAA4B,MAAqC;AACxE,UAAI,SAAS;AAAW;AACF,4BAAA;AACtB,YAAM,sBAAsB,KAAK,IAAI,MAAM,QAAQ,cAAc,KAAK;AACtE,eAAS,IAAI,GAAG,IAAI,oBAAoB,QAAQ,EAAE,GAAG;AACnD,cAAM,EAAE,WAAW,QAAQ,IAAI,oBAAoB,CAAC;AACpD,YAAI,cAAc,MAAM,QAAQ,MAAM,YAAY,QAAW;AACvD,cAAA,oBAAoB,WAAW,KAAK,SAAS;AACzB,kCAAA;AAAA,UACxB;AACA,8BAAoB,QAAQ;AAC5B,6BAAmB,QAAQ;AAC3B;AAAA,QACF;AAAA,MACF;AAAA,IACF;;;;;;;;;;;;;;;;;;;;;;;;ACvFA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js.map index b2ae771..361024f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js.map @@ -1 +1 @@ -{"version":3,"file":"translation-content.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdHJhbnNsYXRlL3RyYW5zbGF0aW9uLWNvbnRlbnQudnVl"],"sourcesContent":["\r\n \r\n \r\n \r\n {{ TUITranslateService.t('TUIChat.翻译中') }}...\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.vue'\nwx.createComponent(Component)"],"names":["ref","watch","translator"],"mappings":";;;;;;;;;;;;;AA4DA,UAAM,QAAQ;AAIR,UAAA,sBAAsBA,kBAAa,KAAK;AACxC,UAAA,uBAAuBA,kBAAY,EAAE;AACrC,UAAA,sBAAsBA,kBAA2B,CAAA,CAAE;AAEzDC,kBAAAA,MAAM,MAAM,MAAM,2BAA2B,CAAC,WAAoB;AAChE,UAAI,QAAQ;AACVC,oDAAA,WAAW,IAAI,MAAM,OAAO,EACzB,KAAK,CAAC,WAAW;AAChB,8BAAoB,QAAQ;AAC5B,8BAAoB,QAAQ;AAAA,QAAA,CAC7B,EACA,MAAM,CAAC,QAAQ;AACd,8BAAoB,QAAQ;AAC5B,gBAAM,qBAAqB,IAAI;AAC/B,+BAAqB,QAAQ,IAAI;AAAA,QAAA,CAClC;AAAA,MACL;AAAA,IAAA,GACC,EAAE,WAAW,KAAA,CAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChFtB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"translation-content.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.vue?type=component"],"sourcesContent":["\n \n \n \n {{ TUITranslateService.t('TUIChat.翻译中') }}...\n \n \n\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.vue'\nwx.createComponent(Component)"],"names":["ref","watch","translator"],"mappings":";;;;;;;;;;;;;AA4DA,UAAM,QAAQ;AAIR,UAAA,sBAAsBA,kBAAa,KAAK;AACxC,UAAA,uBAAuBA,kBAAY,EAAE;AACrC,UAAA,sBAAsBA,kBAA2B,CAAA,CAAE;AAEzDC,kBAAAA,MAAM,MAAM,MAAM,2BAA2B,CAAC,WAAoB;AAChE,UAAI,QAAQ;AACVC,oDAAA,WAAW,IAAI,MAAM,OAAO,EACzB,KAAK,CAAC,WAAW;AAChB,8BAAoB,QAAQ;AAC5B,8BAAoB,QAAQ;AAAA,QAAA,CAC7B,EACA,MAAM,CAAC,QAAQ;AACd,8BAAoB,QAAQ;AAC5B,gBAAM,qBAAqB,IAAI;AAC/B,+BAAqB,QAAQ,IAAI;AAAA,QAAA,CAClC;AAAA,MACL;AAAA,IAAA,GACC,EAAE,WAAW,KAAA,CAAM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChFtB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js.map index 11d79ab..60ef057 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js.map @@ -1 +1 @@ -{"version":3,"file":"message-video.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-video.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL21lc3NhZ2UtdmlkZW8udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-video.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AAsBA,MAAA,OAAiB,MAAA;;;;;;;;AAIjB,UAAM,QAAQ;AAWd,aAAS,mBAAmB;AAC1B,YAAM,aAAa,mBAAmB,MAAM,QAAQ,GAAG;AACvDA,oBAAAA,MAAI,WAAW;AAAA,QACb,KAAK,kDAAkD,UAAU;AAAA,MAAA,CAClE;AAAA,IACH;;;;;;;;;;;;;;;;ACzCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-video.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/message-video.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-video.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/message-video.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AAsBA,MAAA,OAAiB,MAAA;;;;;;;;AAIjB,UAAM,QAAQ;AAWd,aAAS,mBAAmB;AAC1B,YAAM,aAAa,mBAAmB,MAAM,QAAQ,GAAG;AACvDA,oBAAAA,MAAI,WAAW;AAAA,QACb,KAAK,kDAAkD,UAAU;AAAA,MAAA,CAClE;AAAA,IACH;;;;;;;;;;;;;;;;ACzCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js.map index 31bbed4..b59f0c0 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/read-status/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL3JlYWQtc3RhdHVzL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","TUIChatEngine","ref","TUIStore","StoreName","onMounted","onUnmounted","computed","TUITranslateService"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/read-status/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","TUIChatEngine","ref","TUIStore","StoreName","onMounted","onUnmounted","computed","TUITranslateService"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js.map index 0a206df..5be0377 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL3NpbXBsZS1tZXNzYWdlLWxpc3QvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","ref","watch","TUIChatService","TUIStore","computed","isUniFrameWork","uni","CUSTOM_BIG_EMOJI_URL","DEFAULT_BIG_EMOJI_URL"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","ref","watch","TUIChatService","TUIStore","computed","isUniFrameWork","uni","CUSTOM_BIG_EMOJI_URL","DEFAULT_BIG_EMOJI_URL"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js.map index d6d18cd..feeea13 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js.map @@ -1 +1 @@ -{"version":3,"file":"message-container.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWVsZW1lbnRzL3NpbXBsZS1tZXNzYWdlLWxpc3QvbWVzc2FnZS1jb250YWluZXIudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","computed"],"mappings":";;;;;;;AA6BA,MAAA,SAAmB,MAAA;;;;;;;;;;AAUnB,UAAM,QAAQ;AAKd,UAAM,QAAQA,cAAc,GAAA;AAEtB,UAAA,cAAcC,cAAAA,SAAS,MAAM;AAC1B,aAAA,CAAC,MAAM,WAAW,MAAM,WAAW,MAAM,UAAU,EAAE,SAAS,MAAM,IAAI;AAAA,IAAA,CAChF;;;;;;;;;;;;;;AC/CD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-container.js","sources":["TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","computed"],"mappings":";;;;;;;AA6BA,MAAA,SAAmB,MAAA;;;;;;;;;;AAUnB,UAAM,QAAQ;AAKd,UAAM,QAAQA,cAAc,GAAA;AAEtB,UAAA,cAAcC,cAAAA,SAAS,MAAM;AAC1B,aAAA,CAAC,MAAM,WAAW,MAAM,WAAW,MAAM,UAAU,EAAE,SAAS,MAAM,IAAI;AAAA,IAAA,CAChF;;;;;;;;;;;;;;AC/CD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js.map index 5ea75a1..d69b0d0 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-group-application/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLWdyb3VwLWFwcGxpY2F0aW9uL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-group-application/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch","TUIGroupService","TUIUserService","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-group-application/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-group-application/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-group-application/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch","TUIGroupService","TUIUserService","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js.map index ed77dc8..4c34a6a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-tool/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLXRvb2wvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","TUIChatEngine","ref","TUITranslateService","copyIcon","isPC","revokeIcon","delIcon","forwardIcon","quoteIcon","TUIStore","translateIcon","convertText","multipleSelectIcon","onMounted","StoreName","onUnmounted","watchEffect","computed","enableSampleTaskStatus","message","Toast","TOAST_TYPE","isUniFrameWork","TUIGlobal","transformTextWithKeysToEmojiNames","isH5"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/message-tool/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/index.vue'\nwx.createComponent(Component)"],"names":["TUIChatConfig","TUIChatEngine","ref","TUITranslateService","copyIcon","isPC","revokeIcon","delIcon","forwardIcon","quoteIcon","TUIStore","translateIcon","convertText","multipleSelectIcon","onMounted","StoreName","onUnmounted","watchEffect","computed","enableSampleTaskStatus","message","Toast","TOAST_TYPE","isUniFrameWork","TUIGlobal","transformTextWithKeysToEmojiNames","isH5"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js.map index cea2bc5..6c926f2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js.map @@ -1 +1 @@ -{"version":3,"file":"message-revoked.js","sources":["TUIKit/components/TUIChat/message-list/message-tool/message-revoked.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9tZXNzYWdlLXRvb2wvbWVzc2FnZS1yZXZva2VkLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;;;;AAiBA,UAAM,QAAQ;AAWd,UAAM,UAAUA,cAAAA;AACV,UAAA,YAAYA,kBAAI,KAAK;AAC3B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,cAAQ,QAAQ,MAAM;AACtB,gBAAU,QAAQ,MAAM;AAAA,IAAA,CACzB;AACD,UAAM,cAAc,MAAM;AACxB,YAAM,aAAa;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;ACpCrB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-revoked.js","sources":["TUIKit/components/TUIChat/message-list/message-tool/message-revoked.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;;;;AAiBA,UAAM,QAAQ;AAWd,UAAM,UAAUA,cAAAA;AACV,UAAA,YAAYA,kBAAI,KAAK;AAC3B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,cAAQ,QAAQ,MAAM;AACtB,gBAAU,QAAQ,MAAM;AAAA,IAAA,CACzB;AACD,UAAM,cAAc,MAAM;AACxB,YAAM,aAAa;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;ACpCrB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js.map index c5233ad..9640164 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/read-receipt-panel/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9yZWFkLXJlY2VpcHQtcGFuZWwvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","nextTick","watch","TUIStore","TUIChatService","TUITranslateService"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/read-receipt-panel/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","nextTick","watch","TUIStore","TUIChatService","TUITranslateService"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js.map index bee72b5..4544689 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/scroll-button/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L21lc3NhZ2UtbGlzdC9zY3JvbGwtYnV0dG9uL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/message-list/scroll-button/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUITranslateService","watch","onMounted","TUIStore","StoreName","onUnmounted","JSONToObject","getBoundingClientRect"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/message-list/scroll-button/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/scroll-button/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/message-list/scroll-button/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","TUITranslateService","watch","onMounted","TUIStore","StoreName","onUnmounted","JSONToObject","getBoundingClientRect"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js.map index ed62b1e..7ba709d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/mulitple-select-panel/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L211bGl0cGxlLXNlbGVjdC1wYW5lbC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/mulitple-select-panel/index.vue'\nwx.createComponent(Component)"],"names":["ref","isMobile"],"mappings":";;;;;;;;AA+DA,MAAA,OAAiB,MAAA;;;;;AAYjB,UAAM,QAAQ;AAEd,UAAM,WAAWA,cAAA,IAAIC,iBAAW,WAAA,SAAS,MAAM;AAE/C,aAAS,yBAAyB;AAChC,YAAM,wBAAwB;AAAA,IAChC;AAEA,aAAS,sBAAsB;AAC7B,YAAM,qBAAqB;AAAA,IAC7B;AAEA,aAAS,uBAAuB;AAC9B,YAAM,0BAA0B;AAAA,IAClC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxFA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/mulitple-select-panel/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/mulitple-select-panel/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/mulitple-select-panel/index.vue'\nwx.createComponent(Component)"],"names":["ref","isMobile"],"mappings":";;;;;;;;AA+DA,MAAA,OAAiB,MAAA;;;;;AAYjB,UAAM,QAAQ;AAEd,UAAM,WAAWA,cAAA,IAAIC,iBAAW,WAAA,SAAS,MAAM;AAE/C,aAAS,yBAAyB;AAChC,YAAM,wBAAwB;AAAA,IAChC;AAEA,aAAS,sBAAsB;AAC7B,YAAM,qBAAqB;AAAA,IAC7B;AAEA,aAAS,uBAAuB;AAC9B,YAAM,0BAA0B;AAAA,IAClC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxFA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/const.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/const.js.map index efe5a53..695511a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/const.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/const.js.map @@ -1 +1 @@ -{"version":3,"file":"const.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/const.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\r\nexport const DEFAULT_DESC: any = {\r\n [TUIChatEngine.TYPES.MSG_TEXT]: '[文本]',\r\n [TUIChatEngine.TYPES.MSG_FACE]: '[动画表情]',\r\n [TUIChatEngine.TYPES.MSG_IMAGE]: '[图片]',\r\n [TUIChatEngine.TYPES.MSG_FILE]: '[文件]',\r\n [TUIChatEngine.TYPES.MSG_AUDIO]: '[语音]',\r\n [TUIChatEngine.TYPES.MSG_VIDEO]: '[视频]',\r\n [TUIChatEngine.TYPES.MSG_LOCATION]: '[地理位置]',\r\n [TUIChatEngine.TYPES.MSG_MERGER]: '[聊天记录]',\r\n [TUIChatEngine.TYPES.MSG_CUSTOM]: '[自定义消息]',\r\n};\r\n\r\nexport enum PUSH_SCENE {\r\n CHAT = 'chat',\r\n CALL = 'call',\r\n}\r\n"],"names":["TUIChatEngine","PUSH_SCENE"],"mappings":";;AACO,MAAM,eAAoB;AAAA,EAC/B,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,YAAY,GAAG;AAAA,EACpC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AACpC;AAEY,IAAA,+BAAAC,gBAAL;AACLA,cAAA,MAAO,IAAA;AACPA,cAAA,MAAO,IAAA;AAFGA,SAAAA;AAAA,GAAA,cAAA,CAAA,CAAA;;;"} \ No newline at end of file +{"version":3,"file":"const.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/const.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\nexport const DEFAULT_DESC: any = {\n [TUIChatEngine.TYPES.MSG_TEXT]: '[文本]',\n [TUIChatEngine.TYPES.MSG_FACE]: '[动画表情]',\n [TUIChatEngine.TYPES.MSG_IMAGE]: '[图片]',\n [TUIChatEngine.TYPES.MSG_FILE]: '[文件]',\n [TUIChatEngine.TYPES.MSG_AUDIO]: '[语音]',\n [TUIChatEngine.TYPES.MSG_VIDEO]: '[视频]',\n [TUIChatEngine.TYPES.MSG_LOCATION]: '[地理位置]',\n [TUIChatEngine.TYPES.MSG_MERGER]: '[聊天记录]',\n [TUIChatEngine.TYPES.MSG_CUSTOM]: '[自定义消息]',\n};\n\nexport enum PUSH_SCENE {\n CHAT = 'chat',\n CALL = 'call',\n}\n"],"names":["TUIChatEngine","PUSH_SCENE"],"mappings":";;AACO,MAAM,eAAoB;AAAA,EAC/B,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,YAAY,GAAG;AAAA,EACpC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AACpC;AAEY,IAAA,+BAAAC,gBAAL;AACLA,cAAA,MAAO,IAAA;AACPA,cAAA,MAAO,IAAA;AAFGA,SAAAA;AAAA,GAAA,cAAA,CAAA,CAAA;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/index.js.map index 937df1c..07d4695 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/index.ts"],"sourcesContent":["import OfflinePushInfoManager from './offlinePushInfoManager';\r\n\r\nexport * from './const';\r\nexport * from './interface';\r\n\r\nexport default OfflinePushInfoManager.getInstance();\r\n"],"names":["OfflinePushInfoManager"],"mappings":";;;AAKA,MAAeA,yBAAAA,wEAAAA,uBAAuB,YAAY;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/index.ts"],"sourcesContent":["import OfflinePushInfoManager from './offlinePushInfoManager';\n\nexport * from './const';\nexport * from './interface';\n\nexport default OfflinePushInfoManager.getInstance();\n"],"names":["OfflinePushInfoManager"],"mappings":";;;AAKA,MAAeA,yBAAAA,wEAAAA,uBAAuB,YAAY;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/info.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/info.js.map index 8eee82a..cd2e461 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/info.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/info.js.map @@ -1 +1 @@ -{"version":3,"file":"info.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/info.ts"],"sourcesContent":["import { IChatOfflinePushInfo, ICallOfflinePushInfo } from './interface';\r\n\r\nexport const chatOfflinePushInfo: IChatOfflinePushInfo = {\r\n androidInfo: {},\r\n apnsInfo: {},\r\n};\r\n\r\nexport const callOfflinePushInfo: ICallOfflinePushInfo = {};\r\n"],"names":[],"mappings":";AAEO,MAAM,sBAA4C;AAAA,EACvD,aAAa,CAAC;AAAA,EACd,UAAU,CAAC;AACb;AAEO,MAAM,sBAA4C,CAAA;;;"} \ No newline at end of file +{"version":3,"file":"info.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/info.ts"],"sourcesContent":["import { IChatOfflinePushInfo, ICallOfflinePushInfo } from './interface';\n\nexport const chatOfflinePushInfo: IChatOfflinePushInfo = {\n androidInfo: {},\n apnsInfo: {},\n};\n\nexport const callOfflinePushInfo: ICallOfflinePushInfo = {};\n"],"names":[],"mappings":";AAEO,MAAM,sBAA4C;AAAA,EACvD,aAAa,CAAC;AAAA,EACd,UAAU,CAAC;AACb;AAEO,MAAM,sBAA4C,CAAA;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.js.map index c426684..3e66c76 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.js.map @@ -1 +1 @@ -{"version":3,"file":"offlinePushInfoManager.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.ts"],"sourcesContent":["import TUIChatEngine, { IConversationModel, StoreName, TUIStore, TUITranslateService } from '@tencentcloud/chat-uikit-engine';\r\nimport { transformTextWithKeysToEmojiNames } from '../emoji-config';\r\nimport {\r\n IChatOfflinePushInfo,\r\n IOfflinePushInfoCreateParams,\r\n} from './interface';\r\nimport { chatOfflinePushInfo, callOfflinePushInfo } from './info';\r\nimport { DEFAULT_DESC, PUSH_SCENE } from './const';\r\n\r\nclass OfflinePushInfoManager {\r\n private name = 'OfflinePushInfoManager';\r\n private static instance: OfflinePushInfoManager | null = null;\r\n\r\n private offlinePushInfo: any = {};\r\n\r\n private constructor() {\r\n this.offlinePushInfo = {\r\n [PUSH_SCENE.CHAT]: chatOfflinePushInfo,\r\n [PUSH_SCENE.CALL]: callOfflinePushInfo,\r\n };\r\n }\r\n\r\n public static getInstance(): OfflinePushInfoManager {\r\n if (!OfflinePushInfoManager.instance) {\r\n OfflinePushInfoManager.instance = new OfflinePushInfoManager();\r\n }\r\n return OfflinePushInfoManager.instance;\r\n }\r\n\r\n public getOfflinePushInfo(scene: PUSH_SCENE) {\r\n if (!Object.values(PUSH_SCENE).includes(scene)) {\r\n console.error(`${this.name} getOfflinePushInfo scene: ${scene} is invalid`);\r\n return null;\r\n }\r\n return this.offlinePushInfo[scene];\r\n }\r\n\r\n private genTitle(conversation: IConversationModel, userInfo: any) {\r\n let title = conversation?.getShowName();\r\n if (conversation.type === TUIChatEngine.TYPES.CONV_C2C) {\r\n title = userInfo?.nick || userInfo?.userID;\r\n }\r\n return title;\r\n }\r\n\r\n private genDesc(messageType: string, payload: any) {\r\n let desc = '';\r\n if (messageType === TUIChatEngine.TYPES.MSG_TEXT) {\r\n desc = transformTextWithKeysToEmojiNames(payload.text);\r\n }\r\n if (messageType === TUIChatEngine.TYPES.MSG_CUSTOM) {\r\n desc = payload.description;\r\n }\r\n return desc || TUITranslateService.t(`TUIChat.${DEFAULT_DESC[messageType]}`);\r\n }\r\n\r\n public create(options: IOfflinePushInfoCreateParams): IChatOfflinePushInfo {\r\n const { conversation, messageType = '', payload = {} } = options || {};\r\n const userInfo = TUIStore.getData(StoreName.USER, 'userProfile');\r\n const entity = {\r\n sender: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? conversation.groupProfile?.groupID : userInfo?.userID,\r\n nickName: userInfo?.nick,\r\n chatType: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? 2 : 1,\r\n version: 1,\r\n action: 1,\r\n };\r\n return {\r\n title: this.genTitle(conversation, userInfo),\r\n description: this.genDesc(messageType, payload),\r\n extension: JSON.stringify({ entity }),\r\n ...this.offlinePushInfo[PUSH_SCENE.CHAT],\r\n };\r\n }\r\n}\r\n\r\nexport default OfflinePushInfoManager;\r\n"],"names":["PUSH_SCENE","chatOfflinePushInfo","callOfflinePushInfo","uni","TUIChatEngine","transformTextWithKeysToEmojiNames","TUITranslateService","DEFAULT_DESC","TUIStore","StoreName"],"mappings":";;;;;AASA,MAAM,0BAAN,MAAM,wBAAuB;AAAA,EAMnB,cAAc;AALtB,SAAQ,OAAO;AAGf,SAAQ,kBAAuB;AAG7B,SAAK,kBAAkB;AAAA,MACrB,CAACA,uDAAAA,WAAW,IAAI,GAAGC,sDAAA;AAAA,MACnB,CAACD,uDAAAA,WAAW,IAAI,GAAGE,sDAAA;AAAA,IAAA;AAAA,EAEvB;AAAA,EAEA,OAAc,cAAsC;AAC9C,QAAA,CAAC,wBAAuB,UAAU;AACb,8BAAA,WAAW,IAAI;IACxC;AACA,WAAO,wBAAuB;AAAA,EAChC;AAAA,EAEO,mBAAmB,OAAmB;AAC3C,QAAI,CAAC,OAAO,OAAOF,uDAAU,UAAA,EAAE,SAAS,KAAK,GAAG;AAChCG,oBAAAA,MAAA,MAAA,SAAA,oFAAA,GAAG,KAAK,IAAI,8BAA8B,KAAK,aAAa;AACnE,aAAA;AAAA,IACT;AACO,WAAA,KAAK,gBAAgB,KAAK;AAAA,EACnC;AAAA,EAEQ,SAAS,cAAkC,UAAe;AAC5D,QAAA,QAAQ,6CAAc;AAC1B,QAAI,aAAa,SAASC,iBAAc,MAAM,UAAU;AAC9C,eAAA,qCAAU,UAAQ,qCAAU;AAAA,IACtC;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,QAAQ,aAAqB,SAAc;AACjD,QAAI,OAAO;AACP,QAAA,gBAAgBA,cAAAA,GAAc,MAAM,UAAU;AACzC,aAAAC,4CAAA,kCAAkC,QAAQ,IAAI;AAAA,IACvD;AACI,QAAA,gBAAgBD,cAAAA,GAAc,MAAM,YAAY;AAClD,aAAO,QAAQ;AAAA,IACjB;AACA,WAAO,QAAQE,cAAoB,GAAA,EAAE,WAAWC,oEAAa,WAAW,CAAC,EAAE;AAAA,EAC7E;AAAA,EAEO,OAAO,SAA6D;;AACnE,UAAA,EAAE,cAAc,cAAc,IAAI,UAAU,GAAO,IAAA,WAAW;AACpE,UAAM,WAAWC,cAAAA,GAAS,QAAQC,cAAAA,EAAU,MAAM,aAAa;AAC/D,UAAM,SAAS;AAAA,MACb,QAAQ,aAAa,SAASL,cAAAA,GAAc,MAAM,cAAa,kBAAa,iBAAb,mBAA2B,UAAU,qCAAU;AAAA,MAC9G,UAAU,qCAAU;AAAA,MACpB,UAAU,aAAa,SAASA,cAAAA,GAAc,MAAM,aAAa,IAAI;AAAA,MACrE,SAAS;AAAA,MACT,QAAQ;AAAA,IAAA;AAEH,WAAA;AAAA,MACL,OAAO,KAAK,SAAS,cAAc,QAAQ;AAAA,MAC3C,aAAa,KAAK,QAAQ,aAAa,OAAO;AAAA,MAC9C,WAAW,KAAK,UAAU,EAAE,QAAQ;AAAA,MACpC,GAAG,KAAK,gBAAgBJ,uDAAA,WAAW,IAAI;AAAA,IAAA;AAAA,EAE3C;AACF;AA9DE,wBAAe,WAA0C;AAF3D,IAAM,yBAAN;;"} \ No newline at end of file +{"version":3,"file":"offlinePushInfoManager.js","sources":["TUIKit/components/TUIChat/offlinePushInfoManager/offlinePushInfoManager.ts"],"sourcesContent":["import TUIChatEngine, { IConversationModel, StoreName, TUIStore, TUITranslateService } from '@tencentcloud/chat-uikit-engine';\nimport { transformTextWithKeysToEmojiNames } from '../emoji-config';\nimport {\n IChatOfflinePushInfo,\n IOfflinePushInfoCreateParams,\n} from './interface';\nimport { chatOfflinePushInfo, callOfflinePushInfo } from './info';\nimport { DEFAULT_DESC, PUSH_SCENE } from './const';\n\nclass OfflinePushInfoManager {\n private name = 'OfflinePushInfoManager';\n private static instance: OfflinePushInfoManager | null = null;\n\n private offlinePushInfo: any = {};\n\n private constructor() {\n this.offlinePushInfo = {\n [PUSH_SCENE.CHAT]: chatOfflinePushInfo,\n [PUSH_SCENE.CALL]: callOfflinePushInfo,\n };\n }\n\n public static getInstance(): OfflinePushInfoManager {\n if (!OfflinePushInfoManager.instance) {\n OfflinePushInfoManager.instance = new OfflinePushInfoManager();\n }\n return OfflinePushInfoManager.instance;\n }\n\n public getOfflinePushInfo(scene: PUSH_SCENE) {\n if (!Object.values(PUSH_SCENE).includes(scene)) {\n console.error(`${this.name} getOfflinePushInfo scene: ${scene} is invalid`);\n return null;\n }\n return this.offlinePushInfo[scene];\n }\n\n private genTitle(conversation: IConversationModel, userInfo: any) {\n let title = conversation?.getShowName();\n if (conversation.type === TUIChatEngine.TYPES.CONV_C2C) {\n title = userInfo?.nick || userInfo?.userID;\n }\n return title;\n }\n\n private genDesc(messageType: string, payload: any) {\n let desc = '';\n if (messageType === TUIChatEngine.TYPES.MSG_TEXT) {\n desc = transformTextWithKeysToEmojiNames(payload.text);\n }\n if (messageType === TUIChatEngine.TYPES.MSG_CUSTOM) {\n desc = payload.description;\n }\n return desc || TUITranslateService.t(`TUIChat.${DEFAULT_DESC[messageType]}`);\n }\n\n public create(options: IOfflinePushInfoCreateParams): IChatOfflinePushInfo {\n const { conversation, messageType = '', payload = {} } = options || {};\n const userInfo = TUIStore.getData(StoreName.USER, 'userProfile');\n const entity = {\n sender: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? conversation.groupProfile?.groupID : userInfo?.userID,\n nickName: userInfo?.nick,\n chatType: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? 2 : 1,\n version: 1,\n action: 1,\n };\n return {\n title: this.genTitle(conversation, userInfo),\n description: this.genDesc(messageType, payload),\n extension: JSON.stringify({ entity }),\n ...this.offlinePushInfo[PUSH_SCENE.CHAT],\n };\n }\n}\n\nexport default OfflinePushInfoManager;\n"],"names":["PUSH_SCENE","chatOfflinePushInfo","callOfflinePushInfo","uni","TUIChatEngine","transformTextWithKeysToEmojiNames","TUITranslateService","DEFAULT_DESC","TUIStore","StoreName"],"mappings":";;;;;AASA,MAAM,0BAAN,MAAM,wBAAuB;AAAA,EAMnB,cAAc;AALtB,SAAQ,OAAO;AAGf,SAAQ,kBAAuB;AAG7B,SAAK,kBAAkB;AAAA,MACrB,CAACA,uDAAAA,WAAW,IAAI,GAAGC,sDAAA;AAAA,MACnB,CAACD,uDAAAA,WAAW,IAAI,GAAGE,sDAAA;AAAA,IAAA;AAAA,EAEvB;AAAA,EAEA,OAAc,cAAsC;AAC9C,QAAA,CAAC,wBAAuB,UAAU;AACb,8BAAA,WAAW,IAAI;IACxC;AACA,WAAO,wBAAuB;AAAA,EAChC;AAAA,EAEO,mBAAmB,OAAmB;AAC3C,QAAI,CAAC,OAAO,OAAOF,uDAAU,UAAA,EAAE,SAAS,KAAK,GAAG;AAC9CG,oBAAAA,MAAA,MAAA,SAAA,oFAAc,GAAG,KAAK,IAAI,8BAA8B,KAAK,aAAa;AACnE,aAAA;AAAA,IACT;AACO,WAAA,KAAK,gBAAgB,KAAK;AAAA,EACnC;AAAA,EAEQ,SAAS,cAAkC,UAAe;AAC5D,QAAA,QAAQ,6CAAc;AAC1B,QAAI,aAAa,SAASC,iBAAc,MAAM,UAAU;AAC9C,eAAA,qCAAU,UAAQ,qCAAU;AAAA,IACtC;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,QAAQ,aAAqB,SAAc;AACjD,QAAI,OAAO;AACP,QAAA,gBAAgBA,cAAAA,GAAc,MAAM,UAAU;AACzC,aAAAC,4CAAA,kCAAkC,QAAQ,IAAI;AAAA,IACvD;AACI,QAAA,gBAAgBD,cAAAA,GAAc,MAAM,YAAY;AAClD,aAAO,QAAQ;AAAA,IACjB;AACA,WAAO,QAAQE,cAAoB,GAAA,EAAE,WAAWC,oEAAa,WAAW,CAAC,EAAE;AAAA,EAC7E;AAAA,EAEO,OAAO,SAA6D;;AACnE,UAAA,EAAE,cAAc,cAAc,IAAI,UAAU,GAAO,IAAA,WAAW;AACpE,UAAM,WAAWC,cAAAA,GAAS,QAAQC,cAAAA,EAAU,MAAM,aAAa;AAC/D,UAAM,SAAS;AAAA,MACb,QAAQ,aAAa,SAASL,cAAAA,GAAc,MAAM,cAAa,kBAAa,iBAAb,mBAA2B,UAAU,qCAAU;AAAA,MAC9G,UAAU,qCAAU;AAAA,MACpB,UAAU,aAAa,SAASA,cAAAA,GAAc,MAAM,aAAa,IAAI;AAAA,MACrE,SAAS;AAAA,MACT,QAAQ;AAAA,IAAA;AAEH,WAAA;AAAA,MACL,OAAO,KAAK,SAAS,cAAc,QAAQ;AAAA,MAC3C,aAAa,KAAK,QAAQ,aAAa,OAAO;AAAA,MAC9C,WAAW,KAAK,UAAU,EAAE,QAAQ;AAAA,MACpC,GAAG,KAAK,gBAAgBJ,uDAAA,WAAW,IAAI;AAAA,IAAA;AAAA,EAE3C;AACF;AA9DE,wBAAe,WAA0C;AAF3D,IAAM,yBAAN;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/server.js.map index 176647f..c64cd7b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUIChat/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport {\r\n IMessageModel,\r\n TUIStore,\r\n StoreName,\r\n TUIChatService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport TUIChatConfig from './config';\r\n\r\nexport default class TUIChatServer {\r\n public currentConversationID: string = '';\r\n public currentMessageList: IMessageModel[] = [];\r\n\r\n constructor() {\r\n // register service\r\n TUICore.registerService(TUIConstants.TUIChat.SERVICE.NAME, this);\r\n // register event\r\n TUICore.registerEvent(TUIConstants.TUITheme.EVENT.THEME_CHANGED, TUIConstants.TUITheme.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\r\n TUICore.registerEvent(TUIConstants.TUIChat.EVENT.CHAT_TYPE_CHANGED, TUIConstants.TUIChat.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\r\n // watch current conversationID\r\n TUIStore.watch(StoreName.CONV, {\r\n currentConversationID: (id: string) => {\r\n this.currentConversationID = id;\r\n },\r\n });\r\n }\r\n\r\n public onCall(method: string, params: any, callback: any): any {\r\n let message;\r\n switch (method) {\r\n case TUIConstants.TUIChat.SERVICE.METHOD.UPDATE_MESSAGE_LIST:\r\n message = params.message;\r\n // Two screen-up situations\r\n // 1. If the call message conversationID is currentConversation,\r\n // You need to use UPDATE_MESSAGE_LIST to update the messageList of TUIStore in the engine to display it on the screen\r\n // (because you cannot get the messages you sent at this time)\r\n // 2. If the call message conversationID is not currentConversation,\r\n // The next time you switch to the conversation where the call message is located, getMessageList can get all the call messages you sent\r\n // No need to process here\r\n if (message?.conversationID === this.currentConversationID) {\r\n TUIChatService.updateMessageList([message], 'push');\r\n }\r\n break;\r\n case TUIConstants.TUIChat.SERVICE.METHOD.SEND_CUSTOM_MESSAGE:\r\n TUIChatService.sendCustomMessage(params).then((res: any) => {\r\n callback && callback(res);\r\n });\r\n break;\r\n case TUIConstants.TUIChat.SERVICE.METHOD.SEND_TEXT_MESSAGE:\r\n TUIChatService.sendTextMessage(params).then((res: any) => {\r\n callback && callback(res);\r\n });\r\n break;\r\n case TUIConstants.TUIChat.SERVICE.METHOD.SET_CHAT_TYPE:\r\n TUIChatConfig.setChatType(params?.chatType);\r\n break;\r\n case TUIConstants.TUIChat.SERVICE.METHOD.CLOSE_MESSAGE_POP_MENU:\r\n TUIStore.update(StoreName.CUSTOM, 'isShowMessagePopMenu', false);\r\n break;\r\n case TUIConstants.TUIChat.SERVICE.METHOD.UPDATE_MESSAGE_INFO:\r\n TUIChatService.updateMessageInfo(params?.userInfo);\r\n break;\r\n default:\r\n break;\r\n }\r\n }\r\n\r\n /**\r\n * Listen for the success notification.\r\n */\r\n public onNotifyEvent(eventName: string, subKey: string, params?: Record) {\r\n if (eventName === TUIConstants.TUITheme.EVENT.THEME_CHANGED) {\r\n switch (subKey) {\r\n case TUIConstants.TUITheme.EVENT_SUB_KEY.CHANGE_SUCCESS:\r\n if (params?.theme) {\r\n TUIChatConfig.setTheme(params.theme.toLowerCase()); // Room use 'DARK' or 'LIGHT'\r\n }\r\n break;\r\n }\r\n }\r\n if (eventName === TUIConstants.TUIChat.EVENT.CHAT_TYPE_CHANGED) {\r\n switch (subKey) {\r\n case TUIConstants.TUIChat.EVENT_SUB_KEY.CHANGE_SUCCESS:\r\n if (params?.chatType) {\r\n TUIChatConfig.setChatType(params?.chatType);\r\n }\r\n break;\r\n }\r\n }\r\n }\r\n}\r\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","TUIChatService","TUIChatConfig"],"mappings":";;;AASA,MAAqB,cAAc;AAAA,EAIjC,cAAc;AAHd,SAAO,wBAAgC;AACvC,SAAO,qBAAsC;AAI3CA,kBAAA,EAAQ,gBAAgBC,gBAAa,QAAQ,QAAQ,MAAM,IAAI;AAEvDD,kBAAAA,EAAA,cAAcC,gBAAa,SAAS,MAAM,eAAeA,cAAa,EAAA,SAAS,cAAc,gBAAgB,IAAI;AACjHD,kBAAAA,EAAA,cAAcC,gBAAa,QAAQ,MAAM,mBAAmBA,cAAa,EAAA,QAAQ,cAAc,gBAAgB,IAAI;AAElHC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,uBAAuB,CAAC,OAAe;AACrC,aAAK,wBAAwB;AAAA,MAC/B;AAAA,IAAA,CACD;AAAA,EACH;AAAA,EAEO,OAAO,QAAgB,QAAa,UAAoB;AACzD,QAAA;AACJ,YAAQ,QAAQ;AAAA,MACd,KAAKF,gBAAa,QAAQ,QAAQ,OAAO;AACvC,kBAAU,OAAO;AAQb,aAAA,mCAAS,oBAAmB,KAAK,uBAAuB;AAC1DG,wBAAAA,GAAe,kBAAkB,CAAC,OAAO,GAAG,MAAM;AAAA,QACpD;AACA;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACvCG,sBAAAA,GAAe,kBAAkB,MAAM,EAAE,KAAK,CAAC,QAAa;AAC1D,sBAAY,SAAS,GAAG;AAAA,QAAA,CACzB;AACD;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACvCG,sBAAAA,GAAe,gBAAgB,MAAM,EAAE,KAAK,CAAC,QAAa;AACxD,sBAAY,SAAS,GAAG;AAAA,QAAA,CACzB;AACD;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACzBI,yCAAAA,WAAA,YAAY,iCAAQ,QAAQ;AAC1C;AAAA,MACF,KAAKJ,gBAAa,QAAQ,QAAQ,OAAO;AACvCC,sBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,wBAAwB,KAAK;AAC/D;AAAA,MACF,KAAKF,gBAAa,QAAQ,QAAQ,OAAO;AACxBG,sBAAAA,GAAA,kBAAkB,iCAAQ,QAAQ;AACjD;AAAA,IAGJ;AAAA,EACF;AAAA;AAAA;AAAA;AAAA,EAKO,cAAc,WAAmB,QAAgB,QAA8B;AACpF,QAAI,cAAcH,cAAA,EAAa,SAAS,MAAM,eAAe;AAC3D,cAAQ,QAAQ;AAAA,QACd,KAAKA,cAAa,EAAA,SAAS,cAAc;AACvC,cAAI,iCAAQ,OAAO;AACjBI,6CAAAA,WAAc,SAAS,OAAO,MAAM,YAAa,CAAA;AAAA,UACnD;AACA;AAAA,MACJ;AAAA,IACF;AACA,QAAI,cAAcJ,cAAA,EAAa,QAAQ,MAAM,mBAAmB;AAC9D,cAAQ,QAAQ;AAAA,QACd,KAAKA,cAAa,EAAA,QAAQ,cAAc;AACtC,cAAI,iCAAQ,UAAU;AACNI,6CAAAA,WAAA,YAAY,iCAAQ,QAAQ;AAAA,UAC5C;AACA;AAAA,MACJ;AAAA,IACF;AAAA,EACF;AACF;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUIChat/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport {\n IMessageModel,\n TUIStore,\n StoreName,\n TUIChatService,\n} from '@tencentcloud/chat-uikit-engine';\nimport TUIChatConfig from './config';\n\nexport default class TUIChatServer {\n public currentConversationID: string = '';\n public currentMessageList: IMessageModel[] = [];\n\n constructor() {\n // register service\n TUICore.registerService(TUIConstants.TUIChat.SERVICE.NAME, this);\n // register event\n TUICore.registerEvent(TUIConstants.TUITheme.EVENT.THEME_CHANGED, TUIConstants.TUITheme.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\n TUICore.registerEvent(TUIConstants.TUIChat.EVENT.CHAT_TYPE_CHANGED, TUIConstants.TUIChat.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\n // watch current conversationID\n TUIStore.watch(StoreName.CONV, {\n currentConversationID: (id: string) => {\n this.currentConversationID = id;\n },\n });\n }\n\n public onCall(method: string, params: any, callback: any): any {\n let message;\n switch (method) {\n case TUIConstants.TUIChat.SERVICE.METHOD.UPDATE_MESSAGE_LIST:\n message = params.message;\n // Two screen-up situations\n // 1. If the call message conversationID is currentConversation,\n // You need to use UPDATE_MESSAGE_LIST to update the messageList of TUIStore in the engine to display it on the screen\n // (because you cannot get the messages you sent at this time)\n // 2. If the call message conversationID is not currentConversation,\n // The next time you switch to the conversation where the call message is located, getMessageList can get all the call messages you sent\n // No need to process here\n if (message?.conversationID === this.currentConversationID) {\n TUIChatService.updateMessageList([message], 'push');\n }\n break;\n case TUIConstants.TUIChat.SERVICE.METHOD.SEND_CUSTOM_MESSAGE:\n TUIChatService.sendCustomMessage(params).then((res: any) => {\n callback && callback(res);\n });\n break;\n case TUIConstants.TUIChat.SERVICE.METHOD.SEND_TEXT_MESSAGE:\n TUIChatService.sendTextMessage(params).then((res: any) => {\n callback && callback(res);\n });\n break;\n case TUIConstants.TUIChat.SERVICE.METHOD.SET_CHAT_TYPE:\n TUIChatConfig.setChatType(params?.chatType);\n break;\n case TUIConstants.TUIChat.SERVICE.METHOD.CLOSE_MESSAGE_POP_MENU:\n TUIStore.update(StoreName.CUSTOM, 'isShowMessagePopMenu', false);\n break;\n case TUIConstants.TUIChat.SERVICE.METHOD.UPDATE_MESSAGE_INFO:\n TUIChatService.updateMessageInfo(params?.userInfo);\n break;\n default:\n break;\n }\n }\n\n /**\n * Listen for the success notification.\n */\n public onNotifyEvent(eventName: string, subKey: string, params?: Record) {\n if (eventName === TUIConstants.TUITheme.EVENT.THEME_CHANGED) {\n switch (subKey) {\n case TUIConstants.TUITheme.EVENT_SUB_KEY.CHANGE_SUCCESS:\n if (params?.theme) {\n TUIChatConfig.setTheme(params.theme.toLowerCase()); // Room use 'DARK' or 'LIGHT'\n }\n break;\n }\n }\n if (eventName === TUIConstants.TUIChat.EVENT.CHAT_TYPE_CHANGED) {\n switch (subKey) {\n case TUIConstants.TUIChat.EVENT_SUB_KEY.CHANGE_SUCCESS:\n if (params?.chatType) {\n TUIChatConfig.setChatType(params?.chatType);\n }\n break;\n }\n }\n }\n}\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","TUIChatService","TUIChatConfig"],"mappings":";;;AASA,MAAqB,cAAc;AAAA,EAIjC,cAAc;AAHd,SAAO,wBAAgC;AACvC,SAAO,qBAAsC;AAI3CA,kBAAA,EAAQ,gBAAgBC,gBAAa,QAAQ,QAAQ,MAAM,IAAI;AAEvDD,kBAAAA,EAAA,cAAcC,gBAAa,SAAS,MAAM,eAAeA,cAAa,EAAA,SAAS,cAAc,gBAAgB,IAAI;AACjHD,kBAAAA,EAAA,cAAcC,gBAAa,QAAQ,MAAM,mBAAmBA,cAAa,EAAA,QAAQ,cAAc,gBAAgB,IAAI;AAElHC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,uBAAuB,CAAC,OAAe;AACrC,aAAK,wBAAwB;AAAA,MAC/B;AAAA,IAAA,CACD;AAAA,EACH;AAAA,EAEO,OAAO,QAAgB,QAAa,UAAoB;AACzD,QAAA;AACJ,YAAQ,QAAQ;AAAA,MACd,KAAKF,gBAAa,QAAQ,QAAQ,OAAO;AACvC,kBAAU,OAAO;AAQb,aAAA,mCAAS,oBAAmB,KAAK,uBAAuB;AAC1DG,wBAAAA,GAAe,kBAAkB,CAAC,OAAO,GAAG,MAAM;AAAA,QACpD;AACA;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACvCG,sBAAAA,GAAe,kBAAkB,MAAM,EAAE,KAAK,CAAC,QAAa;AAC1D,sBAAY,SAAS,GAAG;AAAA,QAAA,CACzB;AACD;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACvCG,sBAAAA,GAAe,gBAAgB,MAAM,EAAE,KAAK,CAAC,QAAa;AACxD,sBAAY,SAAS,GAAG;AAAA,QAAA,CACzB;AACD;AAAA,MACF,KAAKH,gBAAa,QAAQ,QAAQ,OAAO;AACzBI,yCAAAA,WAAA,YAAY,iCAAQ,QAAQ;AAC1C;AAAA,MACF,KAAKJ,gBAAa,QAAQ,QAAQ,OAAO;AACvCC,sBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,wBAAwB,KAAK;AAC/D;AAAA,MACF,KAAKF,gBAAa,QAAQ,QAAQ,OAAO;AACxBG,sBAAAA,GAAA,kBAAkB,iCAAQ,QAAQ;AACjD;AAAA,IAGJ;AAAA,EACF;AAAA;AAAA;AAAA;AAAA,EAKO,cAAc,WAAmB,QAAgB,QAA8B;AACpF,QAAI,cAAcH,cAAA,EAAa,SAAS,MAAM,eAAe;AAC3D,cAAQ,QAAQ;AAAA,QACd,KAAKA,cAAa,EAAA,SAAS,cAAc;AACvC,cAAI,iCAAQ,OAAO;AACjBI,6CAAAA,WAAc,SAAS,OAAO,MAAM,YAAa,CAAA;AAAA,UACnD;AACA;AAAA,MACJ;AAAA,IACF;AACA,QAAI,cAAcJ,cAAA,EAAa,QAAQ,MAAM,mBAAmB;AAC9D,cAAQ,QAAQ;AAAA,QACd,KAAKA,cAAa,EAAA,QAAQ,cAAc;AACtC,cAAI,iCAAQ,UAAU;AACNI,6CAAAA,WAAA,YAAY,iCAAQ,QAAQ;AAAA,UAC5C;AACA;AAAA,MACJ;AAAA,IACF;AAAA,EACF;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/chatStorage.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/chatStorage.js.map index 17212a1..6ddf349 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/chatStorage.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/chatStorage.js.map @@ -1 +1 @@ -{"version":3,"file":"chatStorage.js","sources":["TUIKit/components/TUIChat/utils/chatStorage.ts"],"sourcesContent":["import { isUniFrameWork } from '../../../utils/env';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\n\r\ninterface IChatStorage {\r\n getChatStorage(key: string): any;\r\n setChatStorage(key: string, value: any): void;\r\n}\r\n\r\nclass ChatStorage implements IChatStorage {\r\n private static instance: ChatStorage | null = null;\r\n private static CHAT_STORAGE_KEY: string = 'TUI_CHAT_STORAGE';\r\n\r\n private chatStorage: Record | null = null;\r\n\r\n private constructor() {}\r\n\r\n public static getInstance(): ChatStorage {\r\n if (!ChatStorage.instance) {\r\n ChatStorage.instance = new ChatStorage();\r\n }\r\n return ChatStorage.instance;\r\n }\r\n\r\n public getChatStorage(key: string): any | undefined {\r\n if (!this.chatStorage) {\r\n this.chatStorage = this.getChatStorageFromLocalStorage();\r\n }\r\n if (key) {\r\n return this.chatStorage[key];\r\n } else {\r\n throw new Error('No key provided');\r\n }\r\n }\r\n\r\n public setChatStorage(key: string, value: any): void {\r\n if (!this.chatStorage) {\r\n this.chatStorage = this.getChatStorageFromLocalStorage();\r\n }\r\n this.chatStorage[key] = value;\r\n try {\r\n if (isUniFrameWork) {\r\n TUIGlobal.setStorageSync(ChatStorage.CHAT_STORAGE_KEY, JSON.stringify(this.chatStorage));\r\n } else {\r\n localStorage.setItem(ChatStorage.CHAT_STORAGE_KEY, JSON.stringify(this.chatStorage));\r\n }\r\n } catch (error) {\r\n throw new Error('Fail to set chat storage');\r\n }\r\n }\r\n\r\n private getChatStorageFromLocalStorage(): Record {\r\n let chatStorageString: string = '';\r\n if (isUniFrameWork) {\r\n chatStorageString = TUIGlobal.getStorageSync(ChatStorage.CHAT_STORAGE_KEY) || '';\r\n } else {\r\n chatStorageString = localStorage.getItem(ChatStorage.CHAT_STORAGE_KEY) || '';\r\n }\r\n if (!chatStorageString) {\r\n return {};\r\n }\r\n try {\r\n this.chatStorage = JSON.parse(chatStorageString);\r\n } catch (error) {\r\n this.chatStorage = {};\r\n }\r\n return this.chatStorage as Record;\r\n }\r\n}\r\n\r\nexport default ChatStorage.getInstance();\r\n"],"names":["isUniFrameWork","TUIGlobal"],"mappings":";;;AAQA,MAAM,eAAN,MAAM,aAAoC;AAAA,EAMhC,cAAc;AAFtB,SAAQ,cAA0C;AAAA,EAE3B;AAAA,EAEvB,OAAc,cAA2B;AACnC,QAAA,CAAC,aAAY,UAAU;AACb,mBAAA,WAAW,IAAI;IAC7B;AACA,WAAO,aAAY;AAAA,EACrB;AAAA,EAEO,eAAe,KAA8B;AAC9C,QAAA,CAAC,KAAK,aAAa;AAChB,WAAA,cAAc,KAAK;IAC1B;AACA,QAAI,KAAK;AACA,aAAA,KAAK,YAAY,GAAG;AAAA,IAAA,OACtB;AACC,YAAA,IAAI,MAAM,iBAAiB;AAAA,IACnC;AAAA,EACF;AAAA,EAEO,eAAe,KAAa,OAAkB;AAC/C,QAAA,CAAC,KAAK,aAAa;AAChB,WAAA,cAAc,KAAK;IAC1B;AACK,SAAA,YAAY,GAAG,IAAI;AACpB,QAAA;AACF,UAAIA,iCAAgB;AAClBC,wBAAU,eAAe,aAAY,kBAAkB,KAAK,UAAU,KAAK,WAAW,CAAC;AAAA,MAAA,OAClF;AACL,qBAAa,QAAQ,aAAY,kBAAkB,KAAK,UAAU,KAAK,WAAW,CAAC;AAAA,MACrF;AAAA,aACO,OAAO;AACR,YAAA,IAAI,MAAM,0BAA0B;AAAA,IAC5C;AAAA,EACF;AAAA,EAEQ,iCAAsD;AAC5D,QAAI,oBAA4B;AAChC,QAAID,iCAAgB;AAClB,0BAAoBC,cAAU,EAAA,eAAe,aAAY,gBAAgB,KAAK;AAAA,IAAA,OACzE;AACL,0BAAoB,aAAa,QAAQ,aAAY,gBAAgB,KAAK;AAAA,IAC5E;AACA,QAAI,CAAC,mBAAmB;AACtB,aAAO;IACT;AACI,QAAA;AACG,WAAA,cAAc,KAAK,MAAM,iBAAiB;AAAA,aACxC,OAAO;AACd,WAAK,cAAc;IACrB;AACA,WAAO,KAAK;AAAA,EACd;AACF;AA1DE,aAAe,WAA+B;AAC9C,aAAe,mBAA2B;AAF5C,IAAM,cAAN;AA6DA,MAAe,cAAA,YAAY,YAAY;;"} \ No newline at end of file +{"version":3,"file":"chatStorage.js","sources":["TUIKit/components/TUIChat/utils/chatStorage.ts"],"sourcesContent":["import { isUniFrameWork } from '../../../utils/env';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\n\ninterface IChatStorage {\n getChatStorage(key: string): any;\n setChatStorage(key: string, value: any): void;\n}\n\nclass ChatStorage implements IChatStorage {\n private static instance: ChatStorage | null = null;\n private static CHAT_STORAGE_KEY: string = 'TUI_CHAT_STORAGE';\n\n private chatStorage: Record | null = null;\n\n private constructor() {}\n\n public static getInstance(): ChatStorage {\n if (!ChatStorage.instance) {\n ChatStorage.instance = new ChatStorage();\n }\n return ChatStorage.instance;\n }\n\n public getChatStorage(key: string): any | undefined {\n if (!this.chatStorage) {\n this.chatStorage = this.getChatStorageFromLocalStorage();\n }\n if (key) {\n return this.chatStorage[key];\n } else {\n throw new Error('No key provided');\n }\n }\n\n public setChatStorage(key: string, value: any): void {\n if (!this.chatStorage) {\n this.chatStorage = this.getChatStorageFromLocalStorage();\n }\n this.chatStorage[key] = value;\n try {\n if (isUniFrameWork) {\n TUIGlobal.setStorageSync(ChatStorage.CHAT_STORAGE_KEY, JSON.stringify(this.chatStorage));\n } else {\n localStorage.setItem(ChatStorage.CHAT_STORAGE_KEY, JSON.stringify(this.chatStorage));\n }\n } catch (error) {\n throw new Error('Fail to set chat storage');\n }\n }\n\n private getChatStorageFromLocalStorage(): Record {\n let chatStorageString: string = '';\n if (isUniFrameWork) {\n chatStorageString = TUIGlobal.getStorageSync(ChatStorage.CHAT_STORAGE_KEY) || '';\n } else {\n chatStorageString = localStorage.getItem(ChatStorage.CHAT_STORAGE_KEY) || '';\n }\n if (!chatStorageString) {\n return {};\n }\n try {\n this.chatStorage = JSON.parse(chatStorageString);\n } catch (error) {\n this.chatStorage = {};\n }\n return this.chatStorage as Record;\n }\n}\n\nexport default ChatStorage.getInstance();\n"],"names":["isUniFrameWork","TUIGlobal"],"mappings":";;;AAQA,MAAM,eAAN,MAAM,aAAoC;AAAA,EAMhC,cAAc;AAFtB,SAAQ,cAA0C;AAAA,EAE3B;AAAA,EAEvB,OAAc,cAA2B;AACnC,QAAA,CAAC,aAAY,UAAU;AACb,mBAAA,WAAW,IAAI;IAC7B;AACA,WAAO,aAAY;AAAA,EACrB;AAAA,EAEO,eAAe,KAA8B;AAC9C,QAAA,CAAC,KAAK,aAAa;AAChB,WAAA,cAAc,KAAK;IAC1B;AACA,QAAI,KAAK;AACA,aAAA,KAAK,YAAY,GAAG;AAAA,IAAA,OACtB;AACC,YAAA,IAAI,MAAM,iBAAiB;AAAA,IACnC;AAAA,EACF;AAAA,EAEO,eAAe,KAAa,OAAkB;AAC/C,QAAA,CAAC,KAAK,aAAa;AAChB,WAAA,cAAc,KAAK;IAC1B;AACK,SAAA,YAAY,GAAG,IAAI;AACpB,QAAA;AACF,UAAIA,iCAAgB;AAClBC,wBAAU,eAAe,aAAY,kBAAkB,KAAK,UAAU,KAAK,WAAW,CAAC;AAAA,MAAA,OAClF;AACL,qBAAa,QAAQ,aAAY,kBAAkB,KAAK,UAAU,KAAK,WAAW,CAAC;AAAA,MACrF;AAAA,aACO,OAAO;AACR,YAAA,IAAI,MAAM,0BAA0B;AAAA,IAC5C;AAAA,EACF;AAAA,EAEQ,iCAAsD;AAC5D,QAAI,oBAA4B;AAChC,QAAID,iCAAgB;AAClB,0BAAoBC,cAAU,EAAA,eAAe,aAAY,gBAAgB,KAAK;AAAA,IAAA,OACzE;AACL,0BAAoB,aAAa,QAAQ,aAAY,gBAAgB,KAAK;AAAA,IAC5E;AACA,QAAI,CAAC,mBAAmB;AACtB,aAAO;IACT;AACI,QAAA;AACG,WAAA,cAAc,KAAK,MAAM,iBAAiB;AAAA,aACxC,OAAO;AACd,WAAK,cAAc;IACrB;AACA,WAAO,KAAK;AAAA,EACd;AACF;AA1DE,aAAe,WAA+B;AAC9C,aAAe,mBAA2B;AAF5C,IAAM,cAAN;AA6DA,MAAe,cAAA,YAAY,YAAY;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/conversationDraft.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/conversationDraft.js.map index 47480d8..362776a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/conversationDraft.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/conversationDraft.js.map @@ -1 +1 @@ -{"version":3,"file":"conversationDraft.js","sources":["TUIKit/components/TUIChat/utils/conversationDraft.ts"],"sourcesContent":["import {\r\n IMessageModel,\r\n SetConversationDraftParams,\r\n StoreName,\r\n TUIConversationService,\r\n TUIStore,\r\n TUITranslateService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { transformTextWithKeysToEmojiNames } from '../emoji-config';\r\nimport { JSONToObject } from '../../../utils/index';\r\n\r\nclass ConversationDraftManager {\r\n private static instance: ConversationDraftManager | null = null;\r\n private quoteMessageMap = new Map();\r\n\r\n private constructor() { }\r\n\r\n public static getInstance(): ConversationDraftManager {\r\n if (!ConversationDraftManager.instance) {\r\n ConversationDraftManager.instance = new ConversationDraftManager();\r\n }\r\n return ConversationDraftManager.instance;\r\n }\r\n\r\n public setStore(conversationID: string, draftContent: string, abstract: string, quoteMessage?: { type: 'quote' | 'reply'; message: IMessageModel }) {\r\n if (conversationID && (this.isEditorNotEmpty(draftContent) || quoteMessage?.message?.ID)) {\r\n let additionalDraftInfo = {};\r\n if (quoteMessage?.message?.ID) {\r\n this.quoteMessageMap.set(quoteMessage.message.ID, quoteMessage.message);\r\n additionalDraftInfo = { messageID: quoteMessage.message.ID, type: quoteMessage.type };\r\n }\r\n const draftParams: SetConversationDraftParams = {\r\n conversationID: conversationID,\r\n draftInfo: {\r\n html: draftContent,\r\n abstract: abstract,\r\n ...additionalDraftInfo,\r\n },\r\n };\r\n TUIConversationService.setConversationDraft(draftParams);\r\n TUIStore.update(StoreName.CHAT, 'quoteMessage', { message: undefined, type: 'quote' });\r\n }\r\n }\r\n\r\n public getStore(conversationID: string, setEditorContentCallback: (...args: any[]) => void) {\r\n const conversation = TUIStore.getConversationModel(conversationID);\r\n if (!conversation) {\r\n return;\r\n }\r\n if (conversation.conversationID && conversation.draftText) {\r\n const draftObject = JSONToObject(conversation.draftText);\r\n TUIStore.update(StoreName.CHAT, 'quoteMessage', { message: this.quoteMessageMap.get(draftObject.messageID) || undefined, type: draftObject.type });\r\n setEditorContentCallback(draftObject.html);\r\n }\r\n TUIConversationService.setConversationDraft({ conversationID: conversation.conversationID });\r\n }\r\n\r\n public generateAbstract(editorContent: Array<{ type: string; payload: { text?: string; file?: File } }>): string {\r\n let abstract = '';\r\n editorContent?.forEach((item: { type: string; payload: { text?: string; file?: File } }) => {\r\n switch (item.type) {\r\n case 'text':\r\n abstract += transformTextWithKeysToEmojiNames(item.payload.text || '');\r\n break;\r\n case 'image':\r\n abstract += TUITranslateService.t('TUIChat.图片');\r\n break;\r\n case 'video':\r\n abstract += TUITranslateService.t('TUIChat.视频');\r\n break;\r\n case 'file':\r\n abstract += TUITranslateService.t('TUIChat.文件');\r\n break;\r\n default:\r\n break;\r\n }\r\n });\r\n return abstract;\r\n }\r\n\r\n private isEditorNotEmpty(editorHTML: string) {\r\n return editorHTML && !editorHTML.includes('is-empty') && editorHTML !== '

';\r\n }\r\n}\r\n\r\nexport default ConversationDraftManager.getInstance();\r\n"],"names":["TUIConversationService","TUIStore","StoreName","JSONToObject","transformTextWithKeysToEmojiNames","TUITranslateService"],"mappings":";;;;AAWA,MAAM,4BAAN,MAAM,0BAAyB;AAAA,EAIrB,cAAc;AAFd,SAAA,sCAAsB;EAEN;AAAA,EAExB,OAAc,cAAwC;AAChD,QAAA,CAAC,0BAAyB,UAAU;AACb,gCAAA,WAAW,IAAI;IAC1C;AACA,WAAO,0BAAyB;AAAA,EAClC;AAAA,EAEO,SAAS,gBAAwB,cAAsB,UAAkB,cAAoE;;AAClJ,QAAI,mBAAmB,KAAK,iBAAiB,YAAY,OAAK,kDAAc,YAAd,mBAAuB,MAAK;AACxF,UAAI,sBAAsB,CAAA;AACtB,WAAA,kDAAc,YAAd,mBAAuB,IAAI;AAC7B,aAAK,gBAAgB,IAAI,aAAa,QAAQ,IAAI,aAAa,OAAO;AACtE,8BAAsB,EAAE,WAAW,aAAa,QAAQ,IAAI,MAAM,aAAa;MACjF;AACA,YAAM,cAA0C;AAAA,QAC9C;AAAA,QACA,WAAW;AAAA,UACT,MAAM;AAAA,UACN;AAAA,UACA,GAAG;AAAA,QACL;AAAA,MAAA;AAEFA,uBAAuB,qBAAqB,WAAW;AAC9CC,oBAAAA,GAAA,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,QAAW,MAAM,QAAS,CAAA;AAAA,IACvF;AAAA,EACF;AAAA,EAEO,SAAS,gBAAwB,0BAAoD;AACpF,UAAA,eAAeD,cAAAA,GAAS,qBAAqB,cAAc;AACjE,QAAI,CAAC,cAAc;AACjB;AAAA,IACF;AACI,QAAA,aAAa,kBAAkB,aAAa,WAAW;AACnD,YAAA,cAAcE,uBAAAA,aAAa,aAAa,SAAS;AACvDF,oBAAA,GAAS,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,KAAK,gBAAgB,IAAI,YAAY,SAAS,KAAK,QAAW,MAAM,YAAY,MAAM;AACjJ,+BAAyB,YAAY,IAAI;AAAA,IAC3C;AACAF,kBAAA,GAAuB,qBAAqB,EAAE,gBAAgB,aAAa,eAAgB,CAAA;AAAA,EAC7F;AAAA,EAEO,iBAAiB,eAAyF;AAC/G,QAAI,WAAW;AACA,mDAAA,QAAQ,CAAC,SAAoE;AAC1F,cAAQ,KAAK,MAAM;AAAA,QACjB,KAAK;AACH,sBAAYI,4CAAkC,kCAAA,KAAK,QAAQ,QAAQ,EAAE;AACrE;AAAA,QACF,KAAK;AACS,sBAAAC,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,QACF,KAAK;AACS,sBAAAA,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,QACF,KAAK;AACS,sBAAAA,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,MAGJ;AAAA,IAAA;AAEK,WAAA;AAAA,EACT;AAAA,EAEQ,iBAAiB,YAAoB;AAC3C,WAAO,cAAc,CAAC,WAAW,SAAS,UAAU,KAAK,eAAe;AAAA,EAC1E;AACF;AAvEE,0BAAe,WAA4C;AAD7D,IAAM,2BAAN;AA0EA,MAAe,eAAA,yBAAyB,YAAY;;"} \ No newline at end of file +{"version":3,"file":"conversationDraft.js","sources":["TUIKit/components/TUIChat/utils/conversationDraft.ts"],"sourcesContent":["import {\n IMessageModel,\n SetConversationDraftParams,\n StoreName,\n TUIConversationService,\n TUIStore,\n TUITranslateService,\n} from '@tencentcloud/chat-uikit-engine';\nimport { transformTextWithKeysToEmojiNames } from '../emoji-config';\nimport { JSONToObject } from '../../../utils/index';\n\nclass ConversationDraftManager {\n private static instance: ConversationDraftManager | null = null;\n private quoteMessageMap = new Map();\n\n private constructor() { }\n\n public static getInstance(): ConversationDraftManager {\n if (!ConversationDraftManager.instance) {\n ConversationDraftManager.instance = new ConversationDraftManager();\n }\n return ConversationDraftManager.instance;\n }\n\n public setStore(conversationID: string, draftContent: string, abstract: string, quoteMessage?: { type: 'quote' | 'reply'; message: IMessageModel }) {\n if (conversationID && (this.isEditorNotEmpty(draftContent) || quoteMessage?.message?.ID)) {\n let additionalDraftInfo = {};\n if (quoteMessage?.message?.ID) {\n this.quoteMessageMap.set(quoteMessage.message.ID, quoteMessage.message);\n additionalDraftInfo = { messageID: quoteMessage.message.ID, type: quoteMessage.type };\n }\n const draftParams: SetConversationDraftParams = {\n conversationID: conversationID,\n draftInfo: {\n html: draftContent,\n abstract: abstract,\n ...additionalDraftInfo,\n },\n };\n TUIConversationService.setConversationDraft(draftParams);\n TUIStore.update(StoreName.CHAT, 'quoteMessage', { message: undefined, type: 'quote' });\n }\n }\n\n public getStore(conversationID: string, setEditorContentCallback: (...args: any[]) => void) {\n const conversation = TUIStore.getConversationModel(conversationID);\n if (!conversation) {\n return;\n }\n if (conversation.conversationID && conversation.draftText) {\n const draftObject = JSONToObject(conversation.draftText);\n TUIStore.update(StoreName.CHAT, 'quoteMessage', { message: this.quoteMessageMap.get(draftObject.messageID) || undefined, type: draftObject.type });\n setEditorContentCallback(draftObject.html);\n }\n TUIConversationService.setConversationDraft({ conversationID: conversation.conversationID });\n }\n\n public generateAbstract(editorContent: Array<{ type: string; payload: { text?: string; file?: File } }>): string {\n let abstract = '';\n editorContent?.forEach((item: { type: string; payload: { text?: string; file?: File } }) => {\n switch (item.type) {\n case 'text':\n abstract += transformTextWithKeysToEmojiNames(item.payload.text || '');\n break;\n case 'image':\n abstract += TUITranslateService.t('TUIChat.图片');\n break;\n case 'video':\n abstract += TUITranslateService.t('TUIChat.视频');\n break;\n case 'file':\n abstract += TUITranslateService.t('TUIChat.文件');\n break;\n default:\n break;\n }\n });\n return abstract;\n }\n\n private isEditorNotEmpty(editorHTML: string) {\n return editorHTML && !editorHTML.includes('is-empty') && editorHTML !== '

';\n }\n}\n\nexport default ConversationDraftManager.getInstance();\n"],"names":["TUIConversationService","TUIStore","StoreName","JSONToObject","transformTextWithKeysToEmojiNames","TUITranslateService"],"mappings":";;;;AAWA,MAAM,4BAAN,MAAM,0BAAyB;AAAA,EAIrB,cAAc;AAFd,SAAA,sCAAsB;EAEN;AAAA,EAExB,OAAc,cAAwC;AAChD,QAAA,CAAC,0BAAyB,UAAU;AACb,gCAAA,WAAW,IAAI;IAC1C;AACA,WAAO,0BAAyB;AAAA,EAClC;AAAA,EAEO,SAAS,gBAAwB,cAAsB,UAAkB,cAAoE;;AAClJ,QAAI,mBAAmB,KAAK,iBAAiB,YAAY,OAAK,kDAAc,YAAd,mBAAuB,MAAK;AACxF,UAAI,sBAAsB,CAAA;AACtB,WAAA,kDAAc,YAAd,mBAAuB,IAAI;AAC7B,aAAK,gBAAgB,IAAI,aAAa,QAAQ,IAAI,aAAa,OAAO;AACtE,8BAAsB,EAAE,WAAW,aAAa,QAAQ,IAAI,MAAM,aAAa;MACjF;AACA,YAAM,cAA0C;AAAA,QAC9C;AAAA,QACA,WAAW;AAAA,UACT,MAAM;AAAA,UACN;AAAA,UACA,GAAG;AAAA,QACL;AAAA,MAAA;AAEFA,uBAAuB,qBAAqB,WAAW;AAC9CC,oBAAAA,GAAA,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,QAAW,MAAM,QAAS,CAAA;AAAA,IACvF;AAAA,EACF;AAAA,EAEO,SAAS,gBAAwB,0BAAoD;AACpF,UAAA,eAAeD,cAAAA,GAAS,qBAAqB,cAAc;AACjE,QAAI,CAAC,cAAc;AACjB;AAAA,IACF;AACI,QAAA,aAAa,kBAAkB,aAAa,WAAW;AACnD,YAAA,cAAcE,uBAAAA,aAAa,aAAa,SAAS;AACvDF,oBAAA,GAAS,OAAOC,gBAAU,MAAM,gBAAgB,EAAE,SAAS,KAAK,gBAAgB,IAAI,YAAY,SAAS,KAAK,QAAW,MAAM,YAAY,MAAM;AACjJ,+BAAyB,YAAY,IAAI;AAAA,IAC3C;AACAF,kBAAA,GAAuB,qBAAqB,EAAE,gBAAgB,aAAa,eAAgB,CAAA;AAAA,EAC7F;AAAA,EAEO,iBAAiB,eAAyF;AAC/G,QAAI,WAAW;AACA,mDAAA,QAAQ,CAAC,SAAoE;AAC1F,cAAQ,KAAK,MAAM;AAAA,QACjB,KAAK;AACH,sBAAYI,4CAAkC,kCAAA,KAAK,QAAQ,QAAQ,EAAE;AACrE;AAAA,QACF,KAAK;AACS,sBAAAC,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,QACF,KAAK;AACS,sBAAAA,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,QACF,KAAK;AACS,sBAAAA,cAAA,GAAoB,EAAE,YAAY;AAC9C;AAAA,MAGJ;AAAA,IAAA;AAEK,WAAA;AAAA,EACT;AAAA,EAEQ,iBAAiB,YAAoB;AAC3C,WAAO,cAAc,CAAC,WAAW,SAAS,UAAU,KAAK,eAAe;AAAA,EAC1E;AACF;AAvEE,0BAAe,WAA4C;AAD7D,IAAM,2BAAN;AA0EA,MAAe,eAAA,yBAAyB,YAAY;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/convertVoiceToText.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/convertVoiceToText.js.map index a6b6aa6..406cae6 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/convertVoiceToText.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/convertVoiceToText.js.map @@ -1 +1 @@ -{"version":3,"file":"convertVoiceToText.js","sources":["TUIKit/components/TUIChat/utils/convertVoiceToText.ts"],"sourcesContent":["import {\r\n IMessageModel,\r\n TUIChatService,\r\n TUIStore,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { IChatResponese } from '../../../interface';\r\n\r\nclass Convertor {\r\n public isUseCache = true;\r\n private convertCache = new Map();\r\n private static instance: Convertor | undefined = undefined;\r\n\r\n private constructor() {}\r\n\r\n static getInstance() {\r\n if (!Convertor.instance) {\r\n Convertor.instance = new Convertor();\r\n }\r\n return Convertor.instance;\r\n }\r\n\r\n async get(message: IMessageModel): Promise {\r\n // step1: check in cache if convert result exist\r\n if (this.isUseCache) {\r\n const cache = this.convertCache.get(message.ID);\r\n if (cache !== undefined) {\r\n return cache;\r\n }\r\n }\r\n\r\n // step2: get message model with prototype methods\r\n const currentMessage: IMessageModel = TUIStore.getMessageModel(message.ID);\r\n if (!currentMessage) {\r\n return Promise.reject('message not found');\r\n }\r\n // step3: get response from api\r\n const response: IChatResponese<{ result: string }> = await TUIChatService.convertVoiceToText({\r\n message: currentMessage,\r\n });\r\n let { data: { result } = {} } = response;\r\n if (result) {\r\n this.convertCache.set(currentMessage.ID, result);\r\n } else {\r\n result = '';\r\n }\r\n return result;\r\n }\r\n\r\n clear() {\r\n this.convertCache.clear();\r\n }\r\n\r\n disableCache() {\r\n this.isUseCache = false;\r\n }\r\n\r\n enableCache() {\r\n this.isUseCache = true;\r\n }\r\n}\r\n\r\nexport const convertor = Convertor.getInstance();\r\n"],"names":["TUIStore","TUIChatService"],"mappings":";;AAOA,MAAM,aAAN,MAAM,WAAU;AAAA,EAKN,cAAc;AAJtB,SAAO,aAAa;AACZ,SAAA,mCAAmB;EAGJ;AAAA,EAEvB,OAAO,cAAc;AACf,QAAA,CAAC,WAAU,UAAU;AACb,iBAAA,WAAW,IAAI;IAC3B;AACA,WAAO,WAAU;AAAA,EACnB;AAAA,EAEA,MAAM,IAAI,SAAyC;AAEjD,QAAI,KAAK,YAAY;AACnB,YAAM,QAAQ,KAAK,aAAa,IAAI,QAAQ,EAAE;AAC9C,UAAI,UAAU,QAAW;AAChB,eAAA;AAAA,MACT;AAAA,IACF;AAGA,UAAM,iBAAgCA,cAAA,GAAS,gBAAgB,QAAQ,EAAE;AACzE,QAAI,CAAC,gBAAgB;AACZ,aAAA,QAAQ,OAAO,mBAAmB;AAAA,IAC3C;AAEM,UAAA,WAA+C,MAAMC,cAAA,GAAe,mBAAmB;AAAA,MAC3F,SAAS;AAAA,IAAA,CACV;AACD,QAAI,EAAE,MAAM,EAAE,OAAW,IAAA,OAAO;AAChC,QAAI,QAAQ;AACV,WAAK,aAAa,IAAI,eAAe,IAAI,MAAM;AAAA,IAAA,OAC1C;AACI,eAAA;AAAA,IACX;AACO,WAAA;AAAA,EACT;AAAA,EAEA,QAAQ;AACN,SAAK,aAAa;EACpB;AAAA,EAEA,eAAe;AACb,SAAK,aAAa;AAAA,EACpB;AAAA,EAEA,cAAc;AACZ,SAAK,aAAa;AAAA,EACpB;AACF;AAjDE,WAAe,WAAkC;AAHnD,IAAM,YAAN;AAsDa,MAAA,YAAY,UAAU,YAAY;;"} \ No newline at end of file +{"version":3,"file":"convertVoiceToText.js","sources":["TUIKit/components/TUIChat/utils/convertVoiceToText.ts"],"sourcesContent":["import {\n IMessageModel,\n TUIChatService,\n TUIStore,\n} from '@tencentcloud/chat-uikit-engine';\nimport { IChatResponese } from '../../../interface';\n\nclass Convertor {\n public isUseCache = true;\n private convertCache = new Map();\n private static instance: Convertor | undefined = undefined;\n\n private constructor() {}\n\n static getInstance() {\n if (!Convertor.instance) {\n Convertor.instance = new Convertor();\n }\n return Convertor.instance;\n }\n\n async get(message: IMessageModel): Promise {\n // step1: check in cache if convert result exist\n if (this.isUseCache) {\n const cache = this.convertCache.get(message.ID);\n if (cache !== undefined) {\n return cache;\n }\n }\n\n // step2: get message model with prototype methods\n const currentMessage: IMessageModel = TUIStore.getMessageModel(message.ID);\n if (!currentMessage) {\n return Promise.reject('message not found');\n }\n // step3: get response from api\n const response: IChatResponese<{ result: string }> = await TUIChatService.convertVoiceToText({\n message: currentMessage,\n });\n let { data: { result } = {} } = response;\n if (result) {\n this.convertCache.set(currentMessage.ID, result);\n } else {\n result = '';\n }\n return result;\n }\n\n clear() {\n this.convertCache.clear();\n }\n\n disableCache() {\n this.isUseCache = false;\n }\n\n enableCache() {\n this.isUseCache = true;\n }\n}\n\nexport const convertor = Convertor.getInstance();\n"],"names":["TUIStore","TUIChatService"],"mappings":";;AAOA,MAAM,aAAN,MAAM,WAAU;AAAA,EAKN,cAAc;AAJtB,SAAO,aAAa;AACZ,SAAA,mCAAmB;EAGJ;AAAA,EAEvB,OAAO,cAAc;AACf,QAAA,CAAC,WAAU,UAAU;AACb,iBAAA,WAAW,IAAI;IAC3B;AACA,WAAO,WAAU;AAAA,EACnB;AAAA,EAEA,MAAM,IAAI,SAAyC;AAEjD,QAAI,KAAK,YAAY;AACnB,YAAM,QAAQ,KAAK,aAAa,IAAI,QAAQ,EAAE;AAC9C,UAAI,UAAU,QAAW;AAChB,eAAA;AAAA,MACT;AAAA,IACF;AAGA,UAAM,iBAAgCA,cAAA,GAAS,gBAAgB,QAAQ,EAAE;AACzE,QAAI,CAAC,gBAAgB;AACZ,aAAA,QAAQ,OAAO,mBAAmB;AAAA,IAC3C;AAEM,UAAA,WAA+C,MAAMC,cAAA,GAAe,mBAAmB;AAAA,MAC3F,SAAS;AAAA,IAAA,CACV;AACD,QAAI,EAAE,MAAM,EAAE,OAAW,IAAA,OAAO;AAChC,QAAI,QAAQ;AACV,WAAK,aAAa,IAAI,eAAe,IAAI,MAAM;AAAA,IAAA,OAC1C;AACI,eAAA;AAAA,IACX;AACO,WAAA;AAAA,EACT;AAAA,EAEA,QAAQ;AACN,SAAK,aAAa;EACpB;AAAA,EAEA,eAAe;AACb,SAAK,aAAa;AAAA,EACpB;AAAA,EAEA,cAAc;AACZ,SAAK,aAAa;AAAA,EACpB;AACF;AAjDE,WAAe,WAAkC;AAHnD,IAAM,YAAN;AAsDa,MAAA,YAAY,UAAU,YAAY;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/sendMessage.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/sendMessage.js.map index b52468c..02c20c6 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/sendMessage.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/sendMessage.js.map @@ -1 +1 @@ -{"version":3,"file":"sendMessage.js","sources":["TUIKit/components/TUIChat/utils/sendMessage.ts"],"sourcesContent":["import TUIChatEngine, {\r\n TUIChatService,\r\n TUIStore,\r\n StoreName,\r\n TUITranslateService,\r\n IConversationModel,\r\n SendMessageParams,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { Toast, TOAST_TYPE } from '../../common/Toast/index';\r\nimport { isEnabledMessageReadReceiptGlobal } from '../utils/utils';\r\nimport { ITipTapEditorContent } from '../../../interface';\r\nimport { enableSampleTaskStatus } from '../../../utils/enableSampleTaskStatus';\r\nimport OfflinePushInfoManager, { IOfflinePushInfoCreateParams } from '../offlinePushInfoManager/index';\r\n\r\nexport const sendMessageErrorCodeMap: Map = new Map([\r\n [3123, '文本包含本地审核拦截词'],\r\n [4004, '图片消息失败,无效的图片格式'],\r\n [4005, '文件消息失败,禁止发送违规封禁的文件'],\r\n [7004, '文件不存在,请检查文件路径是否正确'],\r\n [7005, '文件大小超出了限制,如果上传文件,最大限制是100MB'],\r\n [8001, '消息长度超出限制,消息长度不要超过12K'],\r\n [80001, '消息或者资料中文本存在敏感内容,发送失败'],\r\n [80004, '消息中图片存在敏感内容,发送失败'],\r\n [10017, '您已被禁止聊天'],\r\n]);\r\n\r\nexport const createOfflinePushInfo = (conversation: IConversationModel) => {\r\n const androidInfo = {};\r\n const apnsInfo = {};\r\n const userInfo = TUIStore.getData(StoreName.USER, 'userProfile');\r\n const entity = {\r\n sender: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? conversation.groupProfile?.groupID : userInfo.userID,\r\n nickName: userInfo.nick,\r\n chatType: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? 2 : 1,\r\n version: 1,\r\n action: 1,\r\n };\r\n return {\r\n extension: JSON.stringify({ entity }),\r\n androidInfo,\r\n apnsInfo,\r\n };\r\n};\r\n\r\n/**\r\n * This function only processes five message types: Text/TextAt/Image/Video/File\r\n * @param messageList\r\n * @param currentConversation\r\n */\r\nexport const sendMessages = async (\r\n messageList: ITipTapEditorContent[],\r\n currentConversation: IConversationModel,\r\n) => {\r\n // In case of messageJumping, the sent message is automatically cleared and returns to the bottom\r\n if (TUIStore.getData(StoreName.CHAT, 'messageSource')) {\r\n TUIStore.update(StoreName.CHAT, 'messageSource', undefined);\r\n }\r\n messageList?.forEach(async (content: ITipTapEditorContent) => {\r\n try {\r\n const options: SendMessageParams = {\r\n to: currentConversation?.groupProfile?.groupID || currentConversation?.userProfile?.userID,\r\n conversationType: currentConversation?.type as any,\r\n payload: {},\r\n needReadReceipt: isEnabledMessageReadReceiptGlobal(),\r\n };\r\n // handle message typing\r\n let textMessageContent;\r\n const sendMessageOptions = {\r\n offlinePushInfo: {},\r\n };\r\n const offlinePushInfoCreateParams: IOfflinePushInfoCreateParams = {\r\n conversation: currentConversation,\r\n payload: content.payload,\r\n messageType: '',\r\n };\r\n switch (content?.type) {\r\n case 'text':\r\n textMessageContent = JSON.parse(JSON.stringify(content.payload?.text));\r\n // Do not send empty messages\r\n if (!textMessageContent) {\r\n break;\r\n }\r\n options.payload = {\r\n text: textMessageContent,\r\n };\r\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_TEXT;\r\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\r\n if (content.payload?.atUserList) {\r\n options.payload.atUserList = content.payload.atUserList;\r\n await TUIChatService.sendTextAtMessage(options, sendMessageOptions);\r\n } else {\r\n await TUIChatService.sendTextMessage(options, sendMessageOptions);\r\n }\r\n break;\r\n case 'image':\r\n options.payload = {\r\n file: content.payload?.file,\r\n };\r\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_IMAGE;\r\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\r\n await TUIChatService.sendImageMessage(options, sendMessageOptions);\r\n break;\r\n case 'video':\r\n options.payload = {\r\n file: content.payload?.file,\r\n };\r\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_VIDEO;\r\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\r\n await TUIChatService.sendVideoMessage(options, sendMessageOptions);\r\n break;\r\n case 'file':\r\n options.payload = {\r\n file: content.payload?.file,\r\n };\r\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_FILE;\r\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\r\n await TUIChatService.sendFileMessage(options, sendMessageOptions);\r\n break;\r\n default:\r\n break;\r\n }\r\n enableSampleTaskStatus('sendMessage');\r\n } catch (error: any) {\r\n Toast({\r\n message: sendMessageErrorCodeMap.get(error?.code)\r\n ? TUITranslateService.t(`TUIChat.${sendMessageErrorCodeMap.get(error.code) as string}`)\r\n : error?.message,\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n // If the message fails to be sent and the message is a reference message, clear the reference message information\r\n if (TUIStore.getData(StoreName.CHAT, 'quoteMessage')) {\r\n TUIStore.update(StoreName.CHAT, 'quoteMessage', {});\r\n }\r\n }\r\n });\r\n};\r\n\r\nexport const handleMessageWithTyping = (cloudCustomData: any) => {\r\n if (!cloudCustomData) {\r\n cloudCustomData = {};\r\n }\r\n cloudCustomData.messageFeature = {\r\n needTyping: 1,\r\n version: 1,\r\n };\r\n return cloudCustomData;\r\n};\r\n\r\nexport const sendTyping = (inputContentEmpty: boolean, inputBlur: boolean) => {\r\n if (!inputContentEmpty && !inputBlur) {\r\n TUIChatService.enterTypingState();\r\n } else {\r\n TUIChatService.leaveTypingState();\r\n }\r\n};\r\n"],"names":["TUIStore","StoreName","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService","enableSampleTaskStatus","Toast","TUITranslateService","TOAST_TYPE"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"sendMessage.js","sources":["TUIKit/components/TUIChat/utils/sendMessage.ts"],"sourcesContent":["import TUIChatEngine, {\n TUIChatService,\n TUIStore,\n StoreName,\n TUITranslateService,\n IConversationModel,\n SendMessageParams,\n} from '@tencentcloud/chat-uikit-engine';\nimport { Toast, TOAST_TYPE } from '../../common/Toast/index';\nimport { isEnabledMessageReadReceiptGlobal } from '../utils/utils';\nimport { ITipTapEditorContent } from '../../../interface';\nimport { enableSampleTaskStatus } from '../../../utils/enableSampleTaskStatus';\nimport OfflinePushInfoManager, { IOfflinePushInfoCreateParams } from '../offlinePushInfoManager/index';\n\nexport const sendMessageErrorCodeMap: Map = new Map([\n [3123, '文本包含本地审核拦截词'],\n [4004, '图片消息失败,无效的图片格式'],\n [4005, '文件消息失败,禁止发送违规封禁的文件'],\n [7004, '文件不存在,请检查文件路径是否正确'],\n [7005, '文件大小超出了限制,如果上传文件,最大限制是100MB'],\n [8001, '消息长度超出限制,消息长度不要超过12K'],\n [80001, '消息或者资料中文本存在敏感内容,发送失败'],\n [80004, '消息中图片存在敏感内容,发送失败'],\n [10017, '您已被禁止聊天'],\n]);\n\nexport const createOfflinePushInfo = (conversation: IConversationModel) => {\n const androidInfo = {};\n const apnsInfo = {};\n const userInfo = TUIStore.getData(StoreName.USER, 'userProfile');\n const entity = {\n sender: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? conversation.groupProfile?.groupID : userInfo.userID,\n nickName: userInfo.nick,\n chatType: conversation.type === TUIChatEngine.TYPES.CONV_GROUP ? 2 : 1,\n version: 1,\n action: 1,\n };\n return {\n extension: JSON.stringify({ entity }),\n androidInfo,\n apnsInfo,\n };\n};\n\n/**\n * This function only processes five message types: Text/TextAt/Image/Video/File\n * @param messageList\n * @param currentConversation\n */\nexport const sendMessages = async (\n messageList: ITipTapEditorContent[],\n currentConversation: IConversationModel,\n) => {\n // In case of messageJumping, the sent message is automatically cleared and returns to the bottom\n if (TUIStore.getData(StoreName.CHAT, 'messageSource')) {\n TUIStore.update(StoreName.CHAT, 'messageSource', undefined);\n }\n messageList?.forEach(async (content: ITipTapEditorContent) => {\n try {\n const options: SendMessageParams = {\n to: currentConversation?.groupProfile?.groupID || currentConversation?.userProfile?.userID,\n conversationType: currentConversation?.type as any,\n payload: {},\n needReadReceipt: isEnabledMessageReadReceiptGlobal(),\n };\n // handle message typing\n let textMessageContent;\n const sendMessageOptions = {\n offlinePushInfo: {},\n };\n const offlinePushInfoCreateParams: IOfflinePushInfoCreateParams = {\n conversation: currentConversation,\n payload: content.payload,\n messageType: '',\n };\n switch (content?.type) {\n case 'text':\n textMessageContent = JSON.parse(JSON.stringify(content.payload?.text));\n // Do not send empty messages\n if (!textMessageContent) {\n break;\n }\n options.payload = {\n text: textMessageContent,\n };\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_TEXT;\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\n if (content.payload?.atUserList) {\n options.payload.atUserList = content.payload.atUserList;\n await TUIChatService.sendTextAtMessage(options, sendMessageOptions);\n } else {\n await TUIChatService.sendTextMessage(options, sendMessageOptions);\n }\n break;\n case 'image':\n options.payload = {\n file: content.payload?.file,\n };\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_IMAGE;\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\n await TUIChatService.sendImageMessage(options, sendMessageOptions);\n break;\n case 'video':\n options.payload = {\n file: content.payload?.file,\n };\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_VIDEO;\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\n await TUIChatService.sendVideoMessage(options, sendMessageOptions);\n break;\n case 'file':\n options.payload = {\n file: content.payload?.file,\n };\n offlinePushInfoCreateParams.messageType = TUIChatEngine.TYPES.MSG_FILE;\n sendMessageOptions.offlinePushInfo = OfflinePushInfoManager.create(offlinePushInfoCreateParams);\n await TUIChatService.sendFileMessage(options, sendMessageOptions);\n break;\n default:\n break;\n }\n enableSampleTaskStatus('sendMessage');\n } catch (error: any) {\n Toast({\n message: sendMessageErrorCodeMap.get(error?.code)\n ? TUITranslateService.t(`TUIChat.${sendMessageErrorCodeMap.get(error.code) as string}`)\n : error?.message,\n type: TOAST_TYPE.ERROR,\n });\n // If the message fails to be sent and the message is a reference message, clear the reference message information\n if (TUIStore.getData(StoreName.CHAT, 'quoteMessage')) {\n TUIStore.update(StoreName.CHAT, 'quoteMessage', {});\n }\n }\n });\n};\n\nexport const handleMessageWithTyping = (cloudCustomData: any) => {\n if (!cloudCustomData) {\n cloudCustomData = {};\n }\n cloudCustomData.messageFeature = {\n needTyping: 1,\n version: 1,\n };\n return cloudCustomData;\n};\n\nexport const sendTyping = (inputContentEmpty: boolean, inputBlur: boolean) => {\n if (!inputContentEmpty && !inputBlur) {\n TUIChatService.enterTypingState();\n } else {\n TUIChatService.leaveTypingState();\n }\n};\n"],"names":["TUIStore","StoreName","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService","enableSampleTaskStatus","Toast","TUITranslateService","TOAST_TYPE"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/translation.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/translation.js.map index e190e40..2955747 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/translation.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/translation.js.map @@ -1 +1 @@ -{"version":3,"file":"translation.js","sources":["TUIKit/components/TUIChat/utils/translation.ts"],"sourcesContent":["import TUIChatEngine, {\r\n IMessageModel,\r\n TUIChatService,\r\n TUIStore,\r\n TUITranslateService,\r\n TUIUserService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { IChatResponese, IUserProfile } from '../../../interface';\r\n\r\n/**\r\n * three type for origin text to be translated\r\n * 1. image: small face text\r\n * 2. text: plain text\r\n * 3. mention: mention '@'\r\n */\r\ninterface ITextFace {\r\n type: 'face';\r\n value: string;\r\n}\r\n\r\ninterface ITextPlain {\r\n type: 'text';\r\n value: string;\r\n}\r\n\r\ninterface ITextAt {\r\n type: 'mention';\r\n value: string;\r\n}\r\n\r\nexport type TranslationTextType = ITextFace | ITextPlain | ITextAt;\r\n\r\nclass Translator {\r\n public isUseCache = true;\r\n private translationCache = new Map();\r\n private static instance: Translator | undefined = undefined;\r\n\r\n private constructor() {}\r\n\r\n static getInstance() {\r\n if (!Translator.instance) {\r\n Translator.instance = new Translator();\r\n }\r\n return Translator.instance;\r\n }\r\n\r\n async get(message: IMessageModel): Promise {\r\n // step1: check in cache if translation exist\r\n if (this.isUseCache) {\r\n const cache = this.translationCache.get(message.ID);\r\n if (cache !== undefined) {\r\n return cache;\r\n }\r\n }\r\n\r\n // step2: get message model with prototype methods\r\n const currentMessage: IMessageModel = TUIStore.getMessageModel(message.ID);\r\n if (!currentMessage) {\r\n return [];\r\n }\r\n\r\n const { text } = currentMessage.getMessageContent() || {};\r\n const textList: TranslationTextType[] = [];\r\n const splittingList = await this.getNickList(currentMessage);\r\n // step3: Categorize origin messages to 'plain text', 'face', 'mention'\r\n for (let i = 0; i < text.length; ++i) {\r\n const item = text[i];\r\n if (item.name === 'img') {\r\n textList.push({ type: 'face', value: item.src });\r\n continue;\r\n }\r\n const { transSplitingList, atNickList } = this.getSplitResult(item.text, splittingList);\r\n for (let j = 0; j < transSplitingList.length; ++j) {\r\n textList.push({ type: 'text', value: transSplitingList[j] });\r\n if (j < atNickList.length) {\r\n textList.push({ type: 'mention', value: atNickList[j] });\r\n }\r\n }\r\n }\r\n\r\n // step4: filter plain text to be translated\r\n const needTranslateTextIndex: number[] = [];\r\n const needTranslateText = textList.filter((item, index) => {\r\n if (item.type === 'text' && item.value.trim() !== '') {\r\n needTranslateTextIndex.push(index);\r\n return true;\r\n }\r\n return false;\r\n }).map(item => item.value);\r\n\r\n if (needTranslateText.length === 0) {\r\n this.translationCache.set(currentMessage.ID, textList);\r\n return textList;\r\n }\r\n // step5: get final translation result\r\n const translationResult = await this.getTranslationStandard(needTranslateText) as string[];\r\n translationResult.forEach((item, index) => {\r\n textList[needTranslateTextIndex[index]].value = item;\r\n });\r\n\r\n // step6: cache translation result\r\n this.translationCache.set(currentMessage.ID, textList);\r\n return textList;\r\n }\r\n\r\n /**\r\n * Clears the translation cache.\r\n */\r\n clear() {\r\n this.translationCache.clear();\r\n }\r\n\r\n disableCache() {\r\n this.isUseCache = false;\r\n }\r\n\r\n enableCache() {\r\n this.isUseCache = true;\r\n }\r\n\r\n private getTranslationStandard(originTextList: string[]): Promise {\r\n return new Promise((resolve, reject) => {\r\n TUIChatService.translateText({\r\n sourceTextList: originTextList,\r\n sourceLanguage: 'auto',\r\n })\r\n .then((response: IChatResponese<{ translatedTextList: string[] }>) => {\r\n const {\r\n data: { translatedTextList },\r\n } = response;\r\n resolve(translatedTextList);\r\n })\r\n .catch((error) => {\r\n reject(error);\r\n });\r\n });\r\n }\r\n\r\n /**\r\n * the nick list is used to split the text by @ + {nick or userID}\r\n * @param message\r\n * @returns e.g. ['@james', '@john']\r\n */\r\n private async getNickList(message: IMessageModel): Promise {\r\n const splittingList: string[] = [];\r\n const { atUserList = [] } = message;\r\n const atAllID: string = TUIChatEngine.TYPES.MSG_AT_ALL;\r\n if (atUserList.includes(atAllID)) {\r\n splittingList.push(`@${TUITranslateService.t('TUIChat.所有人')}`);\r\n }\r\n if (atUserList.length > 0) {\r\n const { data: userProfileList } = await TUIUserService.getUserProfile({ userIDList: atUserList }) as IChatResponese;\r\n userProfileList.forEach((user) => {\r\n const atNick = `@${user.nick || user.userID}`;\r\n splittingList.push(atNick);\r\n });\r\n }\r\n return [...new Set(splittingList)];\r\n }\r\n\r\n /**\r\n * Splits the given text into substrings based on the provided splitString array.\r\n *\r\n * @param {string} text - The text to be split.\r\n * @param {string[]} splitString - The array of strings to split the text by.\r\n * @return {{ transSplitingList: string[]; atNickList: string[] }} - An object containing two arrays:\r\n * - transSplitingList: An array of substrings extracted from the text.\r\n * - atNickList: An array of split strings that were found in the text.\r\n */\r\n private getSplitResult(text: string, splitString: string[]): { transSplitingList: string[]; atNickList: string[] } {\r\n let searchStartPos = 0;\r\n const transSplitingList: string[] = [];\r\n const atNickList: string[] = [];\r\n while (searchStartPos < text.length) {\r\n const nextAtCharPos = text.indexOf('@', searchStartPos);\r\n if (nextAtCharPos === -1) {\r\n transSplitingList.push(text.substring(searchStartPos));\r\n break;\r\n }\r\n let found = false;\r\n for (let i = 0; i < splitString.length; ++i) {\r\n const pos = text.indexOf(splitString[i], nextAtCharPos);\r\n if (pos !== -1 && pos === nextAtCharPos) {\r\n transSplitingList.push(text.substring(searchStartPos, pos));\r\n atNickList.push(splitString[i]);\r\n searchStartPos = pos + splitString[i].length;\r\n found = true;\r\n break;\r\n }\r\n }\r\n if (!found) {\r\n transSplitingList.push(text.substring(searchStartPos));\r\n break;\r\n }\r\n }\r\n return {\r\n transSplitingList,\r\n atNickList,\r\n };\r\n }\r\n}\r\n\r\nexport const translator = Translator.getInstance();\r\n"],"names":["TUIStore","TUIChatService","TUIChatEngine","TUITranslateService","TUIUserService"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"translation.js","sources":["TUIKit/components/TUIChat/utils/translation.ts"],"sourcesContent":["import TUIChatEngine, {\n IMessageModel,\n TUIChatService,\n TUIStore,\n TUITranslateService,\n TUIUserService,\n} from '@tencentcloud/chat-uikit-engine';\nimport { IChatResponese, IUserProfile } from '../../../interface';\n\n/**\n * three type for origin text to be translated\n * 1. image: small face text\n * 2. text: plain text\n * 3. mention: mention '@'\n */\ninterface ITextFace {\n type: 'face';\n value: string;\n}\n\ninterface ITextPlain {\n type: 'text';\n value: string;\n}\n\ninterface ITextAt {\n type: 'mention';\n value: string;\n}\n\nexport type TranslationTextType = ITextFace | ITextPlain | ITextAt;\n\nclass Translator {\n public isUseCache = true;\n private translationCache = new Map();\n private static instance: Translator | undefined = undefined;\n\n private constructor() {}\n\n static getInstance() {\n if (!Translator.instance) {\n Translator.instance = new Translator();\n }\n return Translator.instance;\n }\n\n async get(message: IMessageModel): Promise {\n // step1: check in cache if translation exist\n if (this.isUseCache) {\n const cache = this.translationCache.get(message.ID);\n if (cache !== undefined) {\n return cache;\n }\n }\n\n // step2: get message model with prototype methods\n const currentMessage: IMessageModel = TUIStore.getMessageModel(message.ID);\n if (!currentMessage) {\n return [];\n }\n\n const { text } = currentMessage.getMessageContent() || {};\n const textList: TranslationTextType[] = [];\n const splittingList = await this.getNickList(currentMessage);\n // step3: Categorize origin messages to 'plain text', 'face', 'mention'\n for (let i = 0; i < text.length; ++i) {\n const item = text[i];\n if (item.name === 'img') {\n textList.push({ type: 'face', value: item.src });\n continue;\n }\n const { transSplitingList, atNickList } = this.getSplitResult(item.text, splittingList);\n for (let j = 0; j < transSplitingList.length; ++j) {\n textList.push({ type: 'text', value: transSplitingList[j] });\n if (j < atNickList.length) {\n textList.push({ type: 'mention', value: atNickList[j] });\n }\n }\n }\n\n // step4: filter plain text to be translated\n const needTranslateTextIndex: number[] = [];\n const needTranslateText = textList.filter((item, index) => {\n if (item.type === 'text' && item.value.trim() !== '') {\n needTranslateTextIndex.push(index);\n return true;\n }\n return false;\n }).map(item => item.value);\n\n if (needTranslateText.length === 0) {\n this.translationCache.set(currentMessage.ID, textList);\n return textList;\n }\n // step5: get final translation result\n const translationResult = await this.getTranslationStandard(needTranslateText) as string[];\n translationResult.forEach((item, index) => {\n textList[needTranslateTextIndex[index]].value = item;\n });\n\n // step6: cache translation result\n this.translationCache.set(currentMessage.ID, textList);\n return textList;\n }\n\n /**\n * Clears the translation cache.\n */\n clear() {\n this.translationCache.clear();\n }\n\n disableCache() {\n this.isUseCache = false;\n }\n\n enableCache() {\n this.isUseCache = true;\n }\n\n private getTranslationStandard(originTextList: string[]): Promise {\n return new Promise((resolve, reject) => {\n TUIChatService.translateText({\n sourceTextList: originTextList,\n sourceLanguage: 'auto',\n })\n .then((response: IChatResponese<{ translatedTextList: string[] }>) => {\n const {\n data: { translatedTextList },\n } = response;\n resolve(translatedTextList);\n })\n .catch((error) => {\n reject(error);\n });\n });\n }\n\n /**\n * the nick list is used to split the text by @ + {nick or userID}\n * @param message\n * @returns e.g. ['@james', '@john']\n */\n private async getNickList(message: IMessageModel): Promise {\n const splittingList: string[] = [];\n const { atUserList = [] } = message;\n const atAllID: string = TUIChatEngine.TYPES.MSG_AT_ALL;\n if (atUserList.includes(atAllID)) {\n splittingList.push(`@${TUITranslateService.t('TUIChat.所有人')}`);\n }\n if (atUserList.length > 0) {\n const { data: userProfileList } = await TUIUserService.getUserProfile({ userIDList: atUserList }) as IChatResponese;\n userProfileList.forEach((user) => {\n const atNick = `@${user.nick || user.userID}`;\n splittingList.push(atNick);\n });\n }\n return [...new Set(splittingList)];\n }\n\n /**\n * Splits the given text into substrings based on the provided splitString array.\n *\n * @param {string} text - The text to be split.\n * @param {string[]} splitString - The array of strings to split the text by.\n * @return {{ transSplitingList: string[]; atNickList: string[] }} - An object containing two arrays:\n * - transSplitingList: An array of substrings extracted from the text.\n * - atNickList: An array of split strings that were found in the text.\n */\n private getSplitResult(text: string, splitString: string[]): { transSplitingList: string[]; atNickList: string[] } {\n let searchStartPos = 0;\n const transSplitingList: string[] = [];\n const atNickList: string[] = [];\n while (searchStartPos < text.length) {\n const nextAtCharPos = text.indexOf('@', searchStartPos);\n if (nextAtCharPos === -1) {\n transSplitingList.push(text.substring(searchStartPos));\n break;\n }\n let found = false;\n for (let i = 0; i < splitString.length; ++i) {\n const pos = text.indexOf(splitString[i], nextAtCharPos);\n if (pos !== -1 && pos === nextAtCharPos) {\n transSplitingList.push(text.substring(searchStartPos, pos));\n atNickList.push(splitString[i]);\n searchStartPos = pos + splitString[i].length;\n found = true;\n break;\n }\n }\n if (!found) {\n transSplitingList.push(text.substring(searchStartPos));\n break;\n }\n }\n return {\n transSplitingList,\n atNickList,\n };\n }\n}\n\nexport const translator = Translator.getInstance();\n"],"names":["TUIStore","TUIChatService","TUIChatEngine","TUITranslateService","TUIUserService"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/utils.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/utils.js.map index 40b2935..6334cb5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/utils.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/utils.js.map @@ -1 +1 @@ -{"version":3,"file":"utils.js","sources":["TUIKit/components/TUIChat/utils/utils.ts"],"sourcesContent":["import TUIChatEngine, { TUITranslateService, TUIStore, StoreName, IMessageModel } from '@tencentcloud/chat-uikit-engine';\r\n\r\nexport function deepCopy(data: any, hash = new WeakMap()) {\r\n if (typeof data !== 'object' || data === null || data === undefined) {\r\n return data;\r\n }\r\n if (hash.has(data)) {\r\n return hash.get(data);\r\n }\r\n const newData: any = Object.create(Object.getPrototypeOf(data));\r\n const dataKeys = Object.keys(data);\r\n dataKeys.forEach((value) => {\r\n const currentDataValue = data[value];\r\n if (typeof currentDataValue !== 'object' || currentDataValue === null) {\r\n newData[value] = currentDataValue;\r\n } else if (Array.isArray(currentDataValue)) {\r\n newData[value] = [...currentDataValue];\r\n } else if (currentDataValue instanceof Set) {\r\n newData[value] = new Set([...currentDataValue]);\r\n } else if (currentDataValue instanceof Map) {\r\n newData[value] = new Map([...currentDataValue]);\r\n } else {\r\n hash.set(data, data);\r\n newData[value] = deepCopy(currentDataValue, hash);\r\n }\r\n });\r\n return newData;\r\n}\r\n\r\nexport const handleSkeletonSize = (\r\n width: number,\r\n height: number,\r\n maxWidth: number,\r\n maxHeight: number,\r\n): { width: number; height: number } => {\r\n const widthToHeight = width / height;\r\n const maxWidthToHeight = maxWidth / maxHeight;\r\n if (width <= maxWidth && height <= maxHeight) {\r\n return { width, height };\r\n }\r\n if (\r\n (width <= maxWidth && height > maxHeight)\r\n || (width > maxWidth && height > maxHeight && widthToHeight <= maxWidthToHeight)\r\n ) {\r\n return { width: width * (maxHeight / height), height: maxHeight };\r\n }\r\n return { width: maxWidth, height: height * (maxWidth / width) };\r\n};\r\n\r\n// Image loading complete\r\nexport function getImgLoad(container: any, className: string, callback: any) {\r\n const images = container?.querySelectorAll(`.${className}`) || [];\r\n const promiseList = Array.prototype.slice.call(images).map((node: any) => {\r\n return new Promise((resolve: any) => {\r\n node.onload = () => {\r\n resolve(node);\r\n };\r\n node.onloadeddata = () => {\r\n resolve(node);\r\n };\r\n node.onprogress = () => {\r\n resolve(node);\r\n };\r\n if (node.complete) {\r\n resolve(node);\r\n }\r\n });\r\n });\r\n return Promise.all(promiseList)\r\n .then(() => {\r\n callback && callback();\r\n })\r\n .catch((e) => {\r\n console.error('网络异常', e);\r\n });\r\n}\r\n\r\nexport const isCreateGroupCustomMessage = (message: IMessageModel) => {\r\n return (\r\n message.type === TUIChatEngine.TYPES.MSG_CUSTOM\r\n && message?.getMessageContent()?.businessID === 'group_create'\r\n );\r\n};\r\n\r\n/**\r\n * displayMessageReadReceipt: User-level control to display message read status\r\n * After turning off, the messages you send and receive will not have message read status\r\n * You will not be able to see whether the other party has read their messages, and they will also not be able to see whether you have read the messages they sent\r\n *\r\n * enabledMessageReadReceipt: App-level setting to enable read receipts\r\n * @return {boolean} - Returns a boolean value indicating if the message read receipt is enabled globally.\r\n */\r\nexport function isEnabledMessageReadReceiptGlobal(): boolean {\r\n return TUIStore.getData(StoreName.USER, 'displayMessageReadReceipt')\r\n && TUIStore.getData(StoreName.APP, 'enabledMessageReadReceipt');\r\n}\r\n\r\nexport function shallowCopyMessage(message: IMessageModel) {\r\n return Object.assign({}, message);\r\n}\r\n\r\n// calculate timestamp\r\nexport function calculateTimestamp(timestamp: number): string {\r\n const todayZero = new Date().setHours(0, 0, 0, 0);\r\n const thisYear = new Date(\r\n new Date().getFullYear(),\r\n 0,\r\n 1,\r\n 0,\r\n 0,\r\n 0,\r\n 0,\r\n ).getTime();\r\n const target = new Date(timestamp);\r\n\r\n const oneDay = 24 * 60 * 60 * 1000;\r\n const oneWeek = 7 * oneDay;\r\n\r\n const diff = todayZero - target.getTime();\r\n\r\n function formatNum(num: number): string {\r\n return num < 10 ? '0' + num : num.toString();\r\n }\r\n\r\n if (diff <= 0) {\r\n // today, only display hour:minute\r\n return `${formatNum(target.getHours())}:${formatNum(target.getMinutes())}`;\r\n } else if (diff <= oneDay) {\r\n // yesterday, display yesterday:hour:minute\r\n return `${TUITranslateService.t('time.昨天')} ${formatNum(\r\n target.getHours(),\r\n )}:${formatNum(target.getMinutes())}`;\r\n } else if (diff <= oneWeek - oneDay) {\r\n // Within a week, display weekday hour:minute\r\n const weekdays = [\r\n '星期日',\r\n '星期一',\r\n '星期二',\r\n '星期三',\r\n '星期四',\r\n '星期五',\r\n '星期六',\r\n ];\r\n const weekday = weekdays[target.getDay()];\r\n return `${TUITranslateService.t('time.' + weekday)} ${formatNum(\r\n target.getHours(),\r\n )}:${formatNum(target.getMinutes())}`;\r\n } else if (target.getTime() >= thisYear) {\r\n // Over a week, within this year, display mouth/day hour:minute\r\n return `${target.getMonth() + 1}/${target.getDate()} ${formatNum(\r\n target.getHours(),\r\n )}:${formatNum(target.getMinutes())}`;\r\n } else {\r\n // Not within this year, display year/mouth/day hour:minute\r\n return `${target.getFullYear()}/${\r\n target.getMonth() + 1\r\n }/${target.getDate()} ${formatNum(target.getHours())}:${formatNum(\r\n target.getMinutes(),\r\n )}`;\r\n }\r\n}\r\n"],"names":["TUIChatEngine","TUIStore","StoreName","TUITranslateService"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"utils.js","sources":["TUIKit/components/TUIChat/utils/utils.ts"],"sourcesContent":["import TUIChatEngine, { TUITranslateService, TUIStore, StoreName, IMessageModel } from '@tencentcloud/chat-uikit-engine';\n\nexport function deepCopy(data: any, hash = new WeakMap()) {\n if (typeof data !== 'object' || data === null || data === undefined) {\n return data;\n }\n if (hash.has(data)) {\n return hash.get(data);\n }\n const newData: any = Object.create(Object.getPrototypeOf(data));\n const dataKeys = Object.keys(data);\n dataKeys.forEach((value) => {\n const currentDataValue = data[value];\n if (typeof currentDataValue !== 'object' || currentDataValue === null) {\n newData[value] = currentDataValue;\n } else if (Array.isArray(currentDataValue)) {\n newData[value] = [...currentDataValue];\n } else if (currentDataValue instanceof Set) {\n newData[value] = new Set([...currentDataValue]);\n } else if (currentDataValue instanceof Map) {\n newData[value] = new Map([...currentDataValue]);\n } else {\n hash.set(data, data);\n newData[value] = deepCopy(currentDataValue, hash);\n }\n });\n return newData;\n}\n\nexport const handleSkeletonSize = (\n width: number,\n height: number,\n maxWidth: number,\n maxHeight: number,\n): { width: number; height: number } => {\n const widthToHeight = width / height;\n const maxWidthToHeight = maxWidth / maxHeight;\n if (width <= maxWidth && height <= maxHeight) {\n return { width, height };\n }\n if (\n (width <= maxWidth && height > maxHeight)\n || (width > maxWidth && height > maxHeight && widthToHeight <= maxWidthToHeight)\n ) {\n return { width: width * (maxHeight / height), height: maxHeight };\n }\n return { width: maxWidth, height: height * (maxWidth / width) };\n};\n\n// Image loading complete\nexport function getImgLoad(container: any, className: string, callback: any) {\n const images = container?.querySelectorAll(`.${className}`) || [];\n const promiseList = Array.prototype.slice.call(images).map((node: any) => {\n return new Promise((resolve: any) => {\n node.onload = () => {\n resolve(node);\n };\n node.onloadeddata = () => {\n resolve(node);\n };\n node.onprogress = () => {\n resolve(node);\n };\n if (node.complete) {\n resolve(node);\n }\n });\n });\n return Promise.all(promiseList)\n .then(() => {\n callback && callback();\n })\n .catch((e) => {\n console.error('网络异常', e);\n });\n}\n\nexport const isCreateGroupCustomMessage = (message: IMessageModel) => {\n return (\n message.type === TUIChatEngine.TYPES.MSG_CUSTOM\n && message?.getMessageContent()?.businessID === 'group_create'\n );\n};\n\n/**\n * displayMessageReadReceipt: User-level control to display message read status\n * After turning off, the messages you send and receive will not have message read status\n * You will not be able to see whether the other party has read their messages, and they will also not be able to see whether you have read the messages they sent\n *\n * enabledMessageReadReceipt: App-level setting to enable read receipts\n * @return {boolean} - Returns a boolean value indicating if the message read receipt is enabled globally.\n */\nexport function isEnabledMessageReadReceiptGlobal(): boolean {\n return TUIStore.getData(StoreName.USER, 'displayMessageReadReceipt')\n && TUIStore.getData(StoreName.APP, 'enabledMessageReadReceipt');\n}\n\nexport function shallowCopyMessage(message: IMessageModel) {\n return Object.assign({}, message);\n}\n\n// calculate timestamp\nexport function calculateTimestamp(timestamp: number): string {\n const todayZero = new Date().setHours(0, 0, 0, 0);\n const thisYear = new Date(\n new Date().getFullYear(),\n 0,\n 1,\n 0,\n 0,\n 0,\n 0,\n ).getTime();\n const target = new Date(timestamp);\n\n const oneDay = 24 * 60 * 60 * 1000;\n const oneWeek = 7 * oneDay;\n\n const diff = todayZero - target.getTime();\n\n function formatNum(num: number): string {\n return num < 10 ? '0' + num : num.toString();\n }\n\n if (diff <= 0) {\n // today, only display hour:minute\n return `${formatNum(target.getHours())}:${formatNum(target.getMinutes())}`;\n } else if (diff <= oneDay) {\n // yesterday, display yesterday:hour:minute\n return `${TUITranslateService.t('time.昨天')} ${formatNum(\n target.getHours(),\n )}:${formatNum(target.getMinutes())}`;\n } else if (diff <= oneWeek - oneDay) {\n // Within a week, display weekday hour:minute\n const weekdays = [\n '星期日',\n '星期一',\n '星期二',\n '星期三',\n '星期四',\n '星期五',\n '星期六',\n ];\n const weekday = weekdays[target.getDay()];\n return `${TUITranslateService.t('time.' + weekday)} ${formatNum(\n target.getHours(),\n )}:${formatNum(target.getMinutes())}`;\n } else if (target.getTime() >= thisYear) {\n // Over a week, within this year, display mouth/day hour:minute\n return `${target.getMonth() + 1}/${target.getDate()} ${formatNum(\n target.getHours(),\n )}:${formatNum(target.getMinutes())}`;\n } else {\n // Not within this year, display year/mouth/day hour:minute\n return `${target.getFullYear()}/${\n target.getMonth() + 1\n }/${target.getDate()} ${formatNum(target.getHours())}:${formatNum(\n target.getMinutes(),\n )}`;\n }\n}\n"],"names":["TUIChatEngine","TUIStore","StoreName","TUITranslateService"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/wordsList.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/wordsList.js.map index a9e80b0..1c99acb 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/wordsList.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/utils/wordsList.js.map @@ -1 +1 @@ -{"version":3,"file":"wordsList.js","sources":["TUIKit/components/TUIChat/utils/wordsList.ts"],"sourcesContent":["export const wordsList = [\r\n {\r\n value: '在吗?在吗?在吗?重要的话说三遍。',\r\n },\r\n {\r\n value: '好久没聊天了,快来和我说说话~',\r\n },\r\n {\r\n value: '好的,就这么说定了。',\r\n },\r\n {\r\n value: '感恩的心,感谢有你。',\r\n },\r\n {\r\n value: '糟糕!是心动的感觉!',\r\n },\r\n {\r\n value: '心疼地抱抱自己,我太难了!',\r\n },\r\n {\r\n value: '没关系,别在意,事情过去就过去了。',\r\n },\r\n {\r\n value: '早上好,今天也是让人期待的一天呢!',\r\n },\r\n {\r\n value: '熬夜有什么用,又没人陪你聊天,早点休息吧。',\r\n },\r\n];\r\n"],"names":[],"mappings":";AAAO,MAAM,YAAY;AAAA,EACvB;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AACF;;"} \ No newline at end of file +{"version":3,"file":"wordsList.js","sources":["TUIKit/components/TUIChat/utils/wordsList.ts"],"sourcesContent":["export const wordsList = [\n {\n value: '在吗?在吗?在吗?重要的话说三遍。',\n },\n {\n value: '好久没聊天了,快来和我说说话~',\n },\n {\n value: '好的,就这么说定了。',\n },\n {\n value: '感恩的心,感谢有你。',\n },\n {\n value: '糟糕!是心动的感觉!',\n },\n {\n value: '心疼地抱抱自己,我太难了!',\n },\n {\n value: '没关系,别在意,事情过去就过去了。',\n },\n {\n value: '早上好,今天也是让人期待的一天呢!',\n },\n {\n value: '熬夜有什么用,又没人陪你聊天,早点休息吧。',\n },\n];\n"],"names":[],"mappings":";AAAO,MAAM,YAAY;AAAA,EACvB;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AAAA,EACA;AAAA,IACE,OAAO;AAAA,EACT;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/video-play.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/video-play.js.map index 138bf5d..ed2a704 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/video-play.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/video-play.js.map @@ -1 +1 @@ -{"version":3,"file":"video-play.js","sources":["TUIKit/components/TUIChat/video-play.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ2hhdFx2aWRlby1wbGF5LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/video-play.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","onReady","TUIGlobal"],"mappings":";;;;;;AAkBA,UAAM,YAAYA,cAAAA;AACZ,UAAA,SAASA,kBAAI,KAAK;AACxB,UAAM,eAAeA,cAAAA;AACrBC,kBAAA,OAAO,CAAC,WAAgB;AAChB,YAAA,aAAa,mBAAmB,iCAAQ,QAAQ;AACtD,gBAAU,QAAQ;AAClB,aAAO,QAAQ;AAAA,IAAA,CAChB;AAEDC,kBAAAA,QAAQ,MAAM;AACZ,aAAO,QAAQ;AACF,mBAAA,QAAQC,cAAAA,EAAU,mBAAmB,UAAU;AAAA,IAAA,CAC7D;;;;;;;;;;;AC7BD,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"video-play.js","sources":["TUIKit/components/TUIChat/video-play.vue","TUIKit/components/TUIChat/video-play.vue?type=page"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/video-play.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","onReady","TUIGlobal"],"mappings":";;;;;;AAkBA,UAAM,YAAYA,cAAAA;AACZ,UAAA,SAASA,kBAAI,KAAK;AACxB,UAAM,eAAeA,cAAAA;AACrBC,kBAAA,OAAO,CAAC,WAAgB;AAChB,YAAA,aAAa,mBAAmB,iCAAQ,QAAQ;AACtD,gBAAU,QAAQ;AAClB,aAAO,QAAQ;AAAA,IAAA,CAChB;AAEDC,kBAAAA,QAAQ,MAAM;AACZ,aAAO,QAAQ;AACF,mBAAA,QAAQC,cAAAA,EAAU,mBAAmB,UAAU;AAAA,IAAA,CAC7D;;;;;;;;;;;AC7BD,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/web-view.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/web-view.js.map index 540360c..4c84f83 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/web-view.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIChat/web-view.js.map @@ -1 +1 @@ -{"version":3,"file":"web-view.js","sources":["TUIKit/components/TUIChat/web-view.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ2hhdFx3ZWItdmlldy52dWU"],"sourcesContent":["\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/web-view.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","MiniProgramPage"],"mappings":";;;;;;AAQM,UAAA,MAAMA,kBAAI,EAAE;AAClBC,kBAAA,OAAO,CAAC,WAAgB;AAClB,UAAA,QAAQ,UAAU,OAAO;AAAA,IAAA,CAC9B;;;;;;;;ACVD,GAAG,WAAWC,SAAe;"} \ No newline at end of file +{"version":3,"file":"web-view.js","sources":["TUIKit/components/TUIChat/web-view.vue","TUIKit/components/TUIChat/web-view.vue?type=page"],"sourcesContent":["\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/web-view.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","MiniProgramPage"],"mappings":";;;;;;AAQM,UAAA,MAAMA,kBAAI,EAAE;AAClBC,kBAAA,OAAO,CAAC,WAAgB;AAClB,UAAA,QAAQ,UAAU,OAAO;AAAA,IAAA,CAC9B;;;;;;;;ACVD,GAAG,WAAWC,SAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/contact-info-config.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/contact-info-config.js.map index 35e0f09..9d1f233 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/contact-info-config.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/contact-info-config.js.map @@ -1 +1 @@ -{"version":3,"file":"contact-info-config.js","sources":["TUIKit/components/TUIContact/contact-info/contact-info-config.ts"],"sourcesContent":["import { TUIStore, StoreName } from '@tencentcloud/chat-uikit-engine';\r\nimport {\r\n CONTACT_INFO_LABEL_POSITION,\r\n CONTACT_INFO_MORE_EDIT_TYPE,\r\n CONTACT_INFO_BUTTON_TYPE,\r\n} from '../../../constant';\r\nimport {\r\n updateFriendRemark,\r\n deleteFriend,\r\n enterConversation,\r\n quitGroup,\r\n dismissGroup,\r\n joinGroup,\r\n addFriend,\r\n acceptFriendApplication,\r\n refuseFriendApplication,\r\n addToBlacklist,\r\n removeFromBlacklist,\r\n} from '../utils/index';\r\n\r\nexport const contactMoreInfoConfig = {\r\n // set friends' remark\r\n setRemark: {\r\n key: 'setRemark',\r\n label: '备注名',\r\n data: '',\r\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\r\n editable: true,\r\n editType: CONTACT_INFO_MORE_EDIT_TYPE.INPUT,\r\n editing: false,\r\n editSubmitHandler: (props: {\r\n item: any;\r\n contactInfoData: any;\r\n [propsName: string]: any;\r\n }) => {\r\n if (props?.isBothFriend) {\r\n const newRemarkValue = props?.item?.data;\r\n updateFriendRemark(props?.contactInfoData?.userID, newRemarkValue);\r\n props?.item?.editing && (props.item.editing = false);\r\n props?.item?.data && (props.item.data = props?.contactInfoData?.remark);\r\n } else {\r\n props?.item?.editing && (props.item.editing = false);\r\n }\r\n },\r\n },\r\n // blocked list\r\n blackList: {\r\n key: 'blackList',\r\n label: '加入黑名单',\r\n data: false,\r\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\r\n editable: true,\r\n editType: CONTACT_INFO_MORE_EDIT_TYPE.SWITCH,\r\n editing: true,\r\n editSubmitHandler: (props: {\r\n item: any;\r\n contactInfoData: any;\r\n [propsName: string]: any;\r\n }) => {\r\n if (props?.isInBlackList) {\r\n removeFromBlacklist(props?.contactInfoData?.userID);\r\n } else {\r\n addToBlacklist(props?.contactInfoData?.userID);\r\n TUIStore.update(StoreName.CUSTOM, 'currentContactListKey', 'blackList');\r\n }\r\n },\r\n },\r\n // Fill in verification words (applicant)\r\n setWords: {\r\n key: 'setWords',\r\n label: '请填写验证信息',\r\n data: '',\r\n labelPosition: CONTACT_INFO_LABEL_POSITION.TOP,\r\n editable: true,\r\n editType: CONTACT_INFO_MORE_EDIT_TYPE.TEXTAREA,\r\n editing: true,\r\n },\r\n // Display verification words (application recipient)\r\n displayWords: {\r\n key: 'displayWords',\r\n label: '验证信息',\r\n data: '',\r\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\r\n editable: false,\r\n },\r\n};\r\n\r\nexport const contactButtonConfig = {\r\n // ---------------------\r\n // group command config\r\n // ---------------------\r\n dismissGroup: {\r\n key: 'dismissGroup',\r\n label: '解散群聊',\r\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n dismissGroup(props?.contactInfoData?.groupID);\r\n },\r\n },\r\n quitGroup: {\r\n key: 'quitGroup',\r\n label: '退出群聊',\r\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n quitGroup(props?.contactInfoData?.groupID);\r\n },\r\n },\r\n joinGroup: {\r\n key: 'joinGroup',\r\n label: '发送申请',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: {\r\n contactInfoData: any;\r\n contactInfoMoreList: any;\r\n [propsName: string]: any;\r\n }) => {\r\n joinGroup(\r\n props?.contactInfoData?.groupID,\r\n props?.contactInfoMoreList[0]?.data,\r\n );\r\n },\r\n },\r\n joinAVChatGroup: {\r\n key: 'joinAVChatGroup',\r\n label: '加入直播群',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: {\r\n contactInfoData: any;\r\n contactInfoMoreList: any;\r\n [propsName: string]: any;\r\n }) => {\r\n joinGroup(props?.contactInfoData?.groupID);\r\n },\r\n },\r\n enterGroupConversation: {\r\n key: 'enterGroupConversation',\r\n label: '进入群聊',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n enterConversation(props?.contactInfoData);\r\n },\r\n },\r\n\r\n // ---------------------\r\n // friend command config\r\n // ---------------------\r\n addFriend: {\r\n key: 'addFriend',\r\n label: '发送申请',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: {\r\n contactInfoData: any;\r\n contactInfoMoreList: any;\r\n [propsName: string]: any;\r\n }) => {\r\n addFriend({\r\n to: props?.contactInfoData?.userID,\r\n source: 'AddSource_Type_Web',\r\n remark: props?.contactInfoMoreList[1]?.data,\r\n wording: props?.contactInfoMoreList[0]?.data,\r\n });\r\n },\r\n },\r\n deleteFriend: {\r\n key: 'deleteFriend',\r\n label: '删除好友',\r\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n deleteFriend(props?.contactInfoData?.userID);\r\n },\r\n },\r\n enterC2CConversation: {\r\n key: 'enterC2CConversation',\r\n label: '发送消息',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n enterConversation(props?.contactInfoData);\r\n },\r\n },\r\n\r\n // ---------------------\r\n // friend application command config\r\n // ---------------------\r\n acceptFriendApplication: {\r\n key: 'acceptFriendApplication',\r\n label: '同意',\r\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n acceptFriendApplication(props?.contactInfoData?.userID);\r\n TUIStore.update(StoreName.CUSTOM, 'currentContactListKey', 'friendList');\r\n },\r\n },\r\n refuseFriendApplication: {\r\n key: 'refuseFriendApplication',\r\n label: '拒绝',\r\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\r\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\r\n refuseFriendApplication(props?.contactInfoData?.userID);\r\n },\r\n },\r\n};\r\n"],"names":["CONTACT_INFO_LABEL_POSITION","CONTACT_INFO_MORE_EDIT_TYPE","updateFriendRemark","removeFromBlacklist","addToBlacklist","TUIStore","StoreName","CONTACT_INFO_BUTTON_TYPE","dismissGroup","quitGroup","joinGroup","enterConversation","addFriend","deleteFriend","acceptFriendApplication","refuseFriendApplication"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"contact-info-config.js","sources":["TUIKit/components/TUIContact/contact-info/contact-info-config.ts"],"sourcesContent":["import { TUIStore, StoreName } from '@tencentcloud/chat-uikit-engine';\nimport {\n CONTACT_INFO_LABEL_POSITION,\n CONTACT_INFO_MORE_EDIT_TYPE,\n CONTACT_INFO_BUTTON_TYPE,\n} from '../../../constant';\nimport {\n updateFriendRemark,\n deleteFriend,\n enterConversation,\n quitGroup,\n dismissGroup,\n joinGroup,\n addFriend,\n acceptFriendApplication,\n refuseFriendApplication,\n addToBlacklist,\n removeFromBlacklist,\n} from '../utils/index';\n\nexport const contactMoreInfoConfig = {\n // set friends' remark\n setRemark: {\n key: 'setRemark',\n label: '备注名',\n data: '',\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\n editable: true,\n editType: CONTACT_INFO_MORE_EDIT_TYPE.INPUT,\n editing: false,\n editSubmitHandler: (props: {\n item: any;\n contactInfoData: any;\n [propsName: string]: any;\n }) => {\n if (props?.isBothFriend) {\n const newRemarkValue = props?.item?.data;\n updateFriendRemark(props?.contactInfoData?.userID, newRemarkValue);\n props?.item?.editing && (props.item.editing = false);\n props?.item?.data && (props.item.data = props?.contactInfoData?.remark);\n } else {\n props?.item?.editing && (props.item.editing = false);\n }\n },\n },\n // blocked list\n blackList: {\n key: 'blackList',\n label: '加入黑名单',\n data: false,\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\n editable: true,\n editType: CONTACT_INFO_MORE_EDIT_TYPE.SWITCH,\n editing: true,\n editSubmitHandler: (props: {\n item: any;\n contactInfoData: any;\n [propsName: string]: any;\n }) => {\n if (props?.isInBlackList) {\n removeFromBlacklist(props?.contactInfoData?.userID);\n } else {\n addToBlacklist(props?.contactInfoData?.userID);\n TUIStore.update(StoreName.CUSTOM, 'currentContactListKey', 'blackList');\n }\n },\n },\n // Fill in verification words (applicant)\n setWords: {\n key: 'setWords',\n label: '请填写验证信息',\n data: '',\n labelPosition: CONTACT_INFO_LABEL_POSITION.TOP,\n editable: true,\n editType: CONTACT_INFO_MORE_EDIT_TYPE.TEXTAREA,\n editing: true,\n },\n // Display verification words (application recipient)\n displayWords: {\n key: 'displayWords',\n label: '验证信息',\n data: '',\n labelPosition: CONTACT_INFO_LABEL_POSITION.LEFT,\n editable: false,\n },\n};\n\nexport const contactButtonConfig = {\n // ---------------------\n // group command config\n // ---------------------\n dismissGroup: {\n key: 'dismissGroup',\n label: '解散群聊',\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n dismissGroup(props?.contactInfoData?.groupID);\n },\n },\n quitGroup: {\n key: 'quitGroup',\n label: '退出群聊',\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n quitGroup(props?.contactInfoData?.groupID);\n },\n },\n joinGroup: {\n key: 'joinGroup',\n label: '发送申请',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: {\n contactInfoData: any;\n contactInfoMoreList: any;\n [propsName: string]: any;\n }) => {\n joinGroup(\n props?.contactInfoData?.groupID,\n props?.contactInfoMoreList[0]?.data,\n );\n },\n },\n joinAVChatGroup: {\n key: 'joinAVChatGroup',\n label: '加入直播群',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: {\n contactInfoData: any;\n contactInfoMoreList: any;\n [propsName: string]: any;\n }) => {\n joinGroup(props?.contactInfoData?.groupID);\n },\n },\n enterGroupConversation: {\n key: 'enterGroupConversation',\n label: '进入群聊',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n enterConversation(props?.contactInfoData);\n },\n },\n\n // ---------------------\n // friend command config\n // ---------------------\n addFriend: {\n key: 'addFriend',\n label: '发送申请',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: {\n contactInfoData: any;\n contactInfoMoreList: any;\n [propsName: string]: any;\n }) => {\n addFriend({\n to: props?.contactInfoData?.userID,\n source: 'AddSource_Type_Web',\n remark: props?.contactInfoMoreList[1]?.data,\n wording: props?.contactInfoMoreList[0]?.data,\n });\n },\n },\n deleteFriend: {\n key: 'deleteFriend',\n label: '删除好友',\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n deleteFriend(props?.contactInfoData?.userID);\n },\n },\n enterC2CConversation: {\n key: 'enterC2CConversation',\n label: '发送消息',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n enterConversation(props?.contactInfoData);\n },\n },\n\n // ---------------------\n // friend application command config\n // ---------------------\n acceptFriendApplication: {\n key: 'acceptFriendApplication',\n label: '同意',\n type: CONTACT_INFO_BUTTON_TYPE.SUBMIT,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n acceptFriendApplication(props?.contactInfoData?.userID);\n TUIStore.update(StoreName.CUSTOM, 'currentContactListKey', 'friendList');\n },\n },\n refuseFriendApplication: {\n key: 'refuseFriendApplication',\n label: '拒绝',\n type: CONTACT_INFO_BUTTON_TYPE.CANCEL,\n onClick: (props: { contactInfoData: any; [propsName: string]: any }) => {\n refuseFriendApplication(props?.contactInfoData?.userID);\n },\n },\n};\n"],"names":["CONTACT_INFO_LABEL_POSITION","CONTACT_INFO_MORE_EDIT_TYPE","updateFriendRemark","removeFromBlacklist","addToBlacklist","TUIStore","StoreName","CONTACT_INFO_BUTTON_TYPE","dismissGroup","quitGroup","joinGroup","enterConversation","addFriend","deleteFriend","acceptFriendApplication","refuseFriendApplication"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js.map index 25c604c..e4223ef 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-info/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb250YWN0L2NvbnRhY3QtaW5mby9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/contact-info/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","isApplicationType","_a","onMounted","TUIStore","StoreName","onUnmounted","TUIGlobal","TUIChatEngine","contactMoreInfoConfig","contactButtonConfig","deepCopy","generateContactInfoBasic","isFriend"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-info/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-info/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-info/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","isApplicationType","_a","onMounted","TUIStore","StoreName","onUnmounted","TUIGlobal","TUIChatEngine","contactMoreInfoConfig","contactButtonConfig","deepCopy","generateContactInfoBasic","isFriend"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/contact-list-item/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/contact-list-item/index.js.map index adb8270..b270230 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/contact-list-item/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/contact-list-item/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-list/contact-list-item/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb250YWN0L2NvbnRhY3QtbGlzdC9jb250YWN0LWxpc3QtaXRlbS9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/contact-list/contact-list-item/index.vue'\nwx.createComponent(Component)"],"names":["inject","ref","TUIChatEngine","computed","acceptFriendApplication","_a","watch"],"mappings":";;;;;;;;AAiEA,MAAA,SAAmB,MAAA;;;;;;;;AAInB,UAAM,QAAQ;AAUR,UAAA,sBAAsBA,qBAAsC,qBAAqB;AACjF,UAAA,WAAWC,kBAAa,KAAK;AAEnC,UAAM,YAAY;AAAA,MAChB,CAACC,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,MAChC,CAACA,cAAA,GAAc,MAAM,cAAc,GAAG;AAAA,MACtC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,MAClC,CAACA,cAAA,GAAc,MAAM,WAAW,GAAG;AAAA,MACnC,CAACA,cAAA,GAAc,MAAM,aAAa,GAAG;AAAA,IAAA;AAGjC,UAAA,qBAAqBC,cAAAA,SAAS,MAAc;;AAChD,UAAI,UAAU;AAEX,YAAA,WAAM,SAAN,mBAAkC,YAASD,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB,iCAC9D,WAAM,SAAN,mBAAkC,YAASA,gCAAAA,mBAAe,UAAfA,mBAAsB,6BACrE;AACW,oBAAA,WAAM,SAAN,mBAAkC,YAAW;AAAA,MAAA,YAC9C,WAAM,SAAN,mBAA4B,SAAS;AACrC,kBAAA,OAAO,WAAM,SAAN,mBAA4B,OAAO;AAAA,MACtD;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,mBAAmBC,cAAAA,SAAS,MAAc;;AAC9C,UAAI,OAAO;AACN,WAAA,WAAM,SAAN,mBAA4B,SAAS;AACjC,eAAA,WAAW,WAAM,SAAN,mBAA4B,IAAI;AAAA,MACpD;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,wBAAwBA,cAAAA,SAAS,MAAM;;AAC3C,YACG,WAAM,SAAN,mBAAkC,YAASD,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB,6BAClE;AACO,eAAA;AAAA,UACL,OAAO;AAAA,UACP,OAAO;AAAA,QAAA;AAAA,MACT,aAEC,WAAM,SAAN,mBAAkC,YAASA,yBAAA,OAAAA,mBAAe,UAAfA,mBAAsB,6BAClE;AACO,eAAA;AAAA,UACL,OAAO;AAAA,UACP,OAAO;AAAA,UACP,SAAS,MAAM;;AACYE,qDAAAA,yBAAAC,MAAA,MAAM,SAAN,gBAAAA,IAAkC,MAAM;AAAA,UACnE;AAAA,QAAA;AAAA,MAEJ;AACO,aAAA;AAAA,IAAA,CACR;AAEDC,kBAAA;AAAA,MACE,MAAM,2DAAqB;AAAA,MAC3B,MAAM;AACJ,iBAAS,QAAQ;MACnB;AAAA,MACA;AAAA,QACE,WAAW;AAAA,QACX,MAAM;AAAA,MACR;AAAA,IAAA;AAGF,aAAS,kBAA2B;;AAClC,aAAO,CAAC,EACN,MAAM,wBACH,2DAAqB,YACpB,WAAM,SAAN,mBAAuB,aACxB,+BAAoB,UAApB,mBAA6B,MAAM,KAAgB,YAAnD,mBAA4D,gBAAeJ,iBAAc,MAAM;AAAA,IAEtG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtJA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-list/contact-list-item/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-list/contact-list-item/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-list/contact-list-item/index.vue'\nwx.createComponent(Component)"],"names":["inject","ref","TUIChatEngine","computed","acceptFriendApplication","_a","watch"],"mappings":";;;;;;;;AAiEA,MAAA,SAAmB,MAAA;;;;;;;;AAInB,UAAM,QAAQ;AAUR,UAAA,sBAAsBA,qBAAsC,qBAAqB;AACjF,UAAA,WAAWC,kBAAa,KAAK;AAEnC,UAAM,YAAY;AAAA,MAChB,CAACC,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,MAChC,CAACA,cAAA,GAAc,MAAM,cAAc,GAAG;AAAA,MACtC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,MAClC,CAACA,cAAA,GAAc,MAAM,WAAW,GAAG;AAAA,MACnC,CAACA,cAAA,GAAc,MAAM,aAAa,GAAG;AAAA,IAAA;AAGjC,UAAA,qBAAqBC,cAAAA,SAAS,MAAc;;AAChD,UAAI,UAAU;AAEX,YAAA,WAAM,SAAN,mBAAkC,YAASD,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB,iCAC9D,WAAM,SAAN,mBAAkC,YAASA,gCAAAA,mBAAe,UAAfA,mBAAsB,6BACrE;AACW,oBAAA,WAAM,SAAN,mBAAkC,YAAW;AAAA,MAAA,YAC9C,WAAM,SAAN,mBAA4B,SAAS;AACrC,kBAAA,OAAO,WAAM,SAAN,mBAA4B,OAAO;AAAA,MACtD;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,mBAAmBC,cAAAA,SAAS,MAAc;;AAC9C,UAAI,OAAO;AACN,WAAA,WAAM,SAAN,mBAA4B,SAAS;AACjC,eAAA,WAAW,WAAM,SAAN,mBAA4B,IAAI;AAAA,MACpD;AACO,aAAA;AAAA,IAAA,CACR;AAEK,UAAA,wBAAwBA,cAAAA,SAAS,MAAM;;AAC3C,YACG,WAAM,SAAN,mBAAkC,YAASD,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB,6BAClE;AACO,eAAA;AAAA,UACL,OAAO;AAAA,UACP,OAAO;AAAA,QAAA;AAAA,MACT,aAEC,WAAM,SAAN,mBAAkC,YAASA,yBAAA,OAAAA,mBAAe,UAAfA,mBAAsB,6BAClE;AACO,eAAA;AAAA,UACL,OAAO;AAAA,UACP,OAAO;AAAA,UACP,SAAS,MAAM;;AACYE,qDAAAA,yBAAAC,MAAA,MAAM,SAAN,gBAAAA,IAAkC,MAAM;AAAA,UACnE;AAAA,QAAA;AAAA,MAEJ;AACO,aAAA;AAAA,IAAA,CACR;AAEDC,kBAAA;AAAA,MACE,MAAM,2DAAqB;AAAA,MAC3B,MAAM;AACJ,iBAAS,QAAQ;MACnB;AAAA,MACA;AAAA,QACE,WAAW;AAAA,QACX,MAAM;AAAA,MACR;AAAA,IAAA;AAGF,aAAS,kBAA2B;;AAClC,aAAO,CAAC,EACN,MAAM,wBACH,2DAAqB,YACpB,WAAM,SAAN,mBAAuB,aACxB,+BAAoB,UAApB,mBAA6B,MAAM,KAAgB,YAAnD,mBAA4D,gBAAeJ,iBAAc,MAAM;AAAA,IAEtG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtJA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/index.js.map index 810ee80..7fec113 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-list/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-list/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb250YWN0L2NvbnRhY3QtbGlzdC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/contact-list/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","onMounted","TUIStore","StoreName","onUnmounted","TUIFriendService","item","_a","TUIConstants","TUICore","TUIUserService","_b","provide"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-list/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-list/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-list/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","onMounted","TUIStore","StoreName","onUnmounted","TUIFriendService","item","_a","TUIConstants","TUICore","TUIUserService","_b","provide"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-search/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-search/index.js.map index 5fd8085..e0b84a1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-search/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/contact-search/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-search/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb250YWN0L2NvbnRhY3Qtc2VhcmNoL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/contact-search/index.vue'\nwx.createComponent(Component)"],"names":["TUITranslateService","ref","debounce","TUICore","TUIConstants","uni","watch","TUIStore","StoreName","TUIGlobal"],"mappings":";;;;;;;;;AAqEA,MAAA,OAAiB,MAAA;;;;AAOX,UAAA,uBAAuBA,cAAAA,GAAoB,EAAE,iBAAiB;AAC9D,UAAA,cAAcC,kBAAa,KAAK;AAChC,UAAA,cAAcA,kBAAY,EAAE;AAClC,UAAM,eAAeA,cAAAA,IAA0B;AAAA,MAC7C,MAAM;AAAA,QACJ,OAAO;AAAA,QACP,MAAM,CAAC;AAAA,MACT;AAAA,MACA,OAAO;AAAA,QACL,OAAO;AAAA,QACP,MAAM,CAAC;AAAA,MACT;AAAA,IAAA,CACD;AAEK,UAAA,+BAA+BC,6BAAS,SAAU,QAAiB;AACvE,kBAAY,QAAQ;AAAA,OACnB,GAAG;AAEN,UAAM,SAAS,YAAY;AACrB,UAAA,CAAC,YAAY,OAAO;AACtB;AAAA,MACF;AACAC,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,UAAU,QAAQ;AAAA,QAC5C,QAAQA,cAAAA,EAAa,UAAU,QAAQ,OAAO;AAAA,QAC9C,QAAQ;AAAA,UACN,QAAQ,YAAY;AAAA,QACtB;AAAA,MAAA,CACD,EACE,KAAK,CAAC,QAAa;AACL,qBAAA,MAAM,KAAK,OAAO,IAAI;AAAA,MAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACR,qBAAA,MAAM,KAAK,OAAO,CAAA;AAC/BC,sBAAA,MAAI,MAAM,QAAO,gEAA+D,qBAAqB,KAAK;AAAA,MAAA,CAC3G;AACHF,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,UAAU,QAAQ;AAAA,QAC5C,QAAQA,cAAAA,EAAa,UAAU,QAAQ,OAAO;AAAA,QAC9C,QAAQ;AAAA,UACN,SAAS,YAAY;AAAA,QACvB;AAAA,MAAA,CACD,EACE,KAAK,CAAC,QAAa;AAClB,qBAAa,MAAM,MAAM,OAAO,CAAC,IAAI,KAAK,KAAK;AAAA,MAAA,CAChD,EACA,MAAM,CAAC,UAAe;AACR,qBAAA,MAAM,MAAM,OAAO,CAAA;AAChCC,sBAAA,MAAI,MAAM,QAAO,gEAA+D,sBAAsB,KAAK;AAAA,MAAA,CAC5G;AAAA,IAAA;AAELC,kBAAA;AAAA,MACE,MAAM,aAAa;AAAA,MACnB,MAAM;AACKC,sBAAAA,GAAA;AAAA,UACPC,cAAAA,EAAU;AAAA,UACV;AAAA,UACA,aAAa;AAAA,QAAA;AAAA,MAEjB;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAEFF,kBAAA;AAAA,MACE,MAAM,YAAY;AAAA,MAClB,MAAM;AACKC,sBAAAA,GAAA;AAAA,UACPC,cAAAA,EAAU;AAAA,UACV;AAAA,UACA,YAAY;AAAA,QAAA;AAEd,YAAI,YAAY,OAAO;AACrB,sBAAY,QAAQ;AACP,uBAAA,MAAM,KAAK,OAAO,CAAA;AAClB,uBAAA,MAAM,MAAM,OAAO,CAAA;AAAA,QAClC;AAAA,MACF;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAGFC,kBAAA,EAAU,sBAAsB;AAChCA,kBAAA,EAAU,iBAAiB,MAAM;AAC/B,kBAAY,QAAQ;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClKtB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/contact-search/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-search/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/contact-search/index.vue'\nwx.createComponent(Component)"],"names":["TUITranslateService","ref","debounce","TUICore","TUIConstants","uni","watch","TUIStore","StoreName","TUIGlobal"],"mappings":";;;;;;;;;AAqEA,MAAA,OAAiB,MAAA;;;;AAOX,UAAA,uBAAuBA,cAAAA,GAAoB,EAAE,iBAAiB;AAC9D,UAAA,cAAcC,kBAAa,KAAK;AAChC,UAAA,cAAcA,kBAAY,EAAE;AAClC,UAAM,eAAeA,cAAAA,IAA0B;AAAA,MAC7C,MAAM;AAAA,QACJ,OAAO;AAAA,QACP,MAAM,CAAC;AAAA,MACT;AAAA,MACA,OAAO;AAAA,QACL,OAAO;AAAA,QACP,MAAM,CAAC;AAAA,MACT;AAAA,IAAA,CACD;AAEK,UAAA,+BAA+BC,6BAAS,SAAU,QAAiB;AACvE,kBAAY,QAAQ;AAAA,OACnB,GAAG;AAEN,UAAM,SAAS,YAAY;AACrB,UAAA,CAAC,YAAY,OAAO;AACtB;AAAA,MACF;AACAC,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,UAAU,QAAQ;AAAA,QAC5C,QAAQA,cAAAA,EAAa,UAAU,QAAQ,OAAO;AAAA,QAC9C,QAAQ;AAAA,UACN,QAAQ,YAAY;AAAA,QACtB;AAAA,MAAA,CACD,EACE,KAAK,CAAC,QAAa;AACL,qBAAA,MAAM,KAAK,OAAO,IAAI;AAAA,MAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACR,qBAAA,MAAM,KAAK,OAAO,CAAA;AAC/BC,sBAAA,MAAI,MAAM,QAAO,gEAA+D,qBAAqB,KAAK;AAAA,MAAA,CAC3G;AACHF,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,UAAU,QAAQ;AAAA,QAC5C,QAAQA,cAAAA,EAAa,UAAU,QAAQ,OAAO;AAAA,QAC9C,QAAQ;AAAA,UACN,SAAS,YAAY;AAAA,QACvB;AAAA,MAAA,CACD,EACE,KAAK,CAAC,QAAa;AAClB,qBAAa,MAAM,MAAM,OAAO,CAAC,IAAI,KAAK,KAAK;AAAA,MAAA,CAChD,EACA,MAAM,CAAC,UAAe;AACR,qBAAA,MAAM,MAAM,OAAO,CAAA;AAChCC,sBAAA,MAAI,MAAM,QAAO,gEAA+D,sBAAsB,KAAK;AAAA,MAAA,CAC5G;AAAA,IAAA;AAELC,kBAAA;AAAA,MACE,MAAM,aAAa;AAAA,MACnB,MAAM;AACKC,sBAAAA,GAAA;AAAA,UACPC,cAAAA,EAAU;AAAA,UACV;AAAA,UACA,aAAa;AAAA,QAAA;AAAA,MAEjB;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAEFF,kBAAA;AAAA,MACE,MAAM,YAAY;AAAA,MAClB,MAAM;AACKC,sBAAAA,GAAA;AAAA,UACPC,cAAAA,EAAU;AAAA,UACV;AAAA,UACA,YAAY;AAAA,QAAA;AAEd,YAAI,YAAY,OAAO;AACrB,sBAAY,QAAQ;AACP,uBAAA,MAAM,KAAK,OAAO,CAAA;AAClB,uBAAA,MAAM,MAAM,OAAO,CAAA;AAAA,QAClC;AAAA,MACF;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAGFC,kBAAA,EAAU,sBAAsB;AAChCA,kBAAA,EAAU,iBAAiB,MAAM;AAC/B,kBAAY,QAAQ;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClKtB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/index.js.map index 1188be7..bee9729 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ29udGFjdFxpbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/select-friend/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/select-friend/index.js.map index 2bafd4d..bd4a8d3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/select-friend/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/select-friend/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/select-friend/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb250YWN0L3NlbGVjdC1mcmllbmQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIContact/select-friend/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUICore","uni","watchEffect","TUIFriendService","TUIStore","StoreName","Toast","TUITranslateService","TOAST_TYPE","Component"],"mappings":";;;;;;;;;AAoBA,MAAA,aAAuB,MAAA;;;;AAEjB,UAAA,mBAAmBA,qDAAO;AAChC,UAAM,eAAe,iBAAiB;AAEhC,UAAA,aAAaC,kBAAI,KAAK;AACtB,UAAA,aAAaA,kBAAI,CAAA,CAAE;AACnB,UAAA,WAAWA,kBAAI,CAAA,CAAE;AACjB,UAAA,kBAAkBA,kBAAS,IAAI;AACrC,UAAM,gBAAgBA,cAAAA,IAAI;AAAA,MACxB,SAAS;AAAA,MACT,cAAc;AAAA,MACd,OAAO;AAAA,IAAA,CACR;AAEK,UAAA,uBAAuB,CAAC,iBAAsB;AAClD,sBAAgB,QAAQC,cAAAA,EAAQ,WAAW,aAAa,UAAU,QAAQ,IAAI;AAC9E,UAAI,gBAAgB,OAAO;AACzB,mBAAW,QAAQ;AAAA,MAAA,OACd;AACDC,sBAAAA,MAAA,MAAM,QAAO,8DAA6D,kBAAkB;AAAA,MAClG;AAAA,IAAA;AAGFC,kBAAAA,YAAY,MAAM;AAChB,YAAM,SAAS,iBAAiB,gBAAgB,aAAa,WAAW,QAAQ,OAAO,aAAa;AACtF,oBAAA,MAAM,QAAQ,OAAO;AACrB,oBAAA,MAAM,UAAU,OAAO;AACvB,oBAAA,MAAM,eAAe,OAAO;AAC1C,UAAI,OAAO,cAAc;AACvB,6BAAqB,OAAO,YAAY;AAAA,MAC1C;AACAC,oBAAAA,GAAiB,cAAc,EAAE,KAAK,CAAC,QAAa;AAClD,mBAAW,QAAQ,IAAI,KAAK,IAAI,CAAC,SAAc,KAAK,OAAO;AAC3D,iBAAS,QAAQ,WAAW;AAAA,MAAA,CAC7B,EAAE,MAAM,CAAC,QAAa;AACrBF,sBAAA,MAAI,MAAM,QAAO,8DAA6D,wBAAwB,GAAG;AAAA,MAAA,CAC1G;AAAA,IAAA,CACF;AAEK,UAAA,uBAAuB,CAAC,eAA2B;AACvDG,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,+BAA+B,KAAK;AACtE,YAAM,WAAW,iBAAiB,kBAAkB,aAAa,WAAW,QAAQ,OAAO,aAAa;AACxG,kBAAY,SAAS,UAAU;AAAA,IAAA;AAGjC,UAAM,aAAa,MAAM;AACjBC,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,QAChD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AACD,eAAS,QAAQ,CAAC,GAAG,WAAW,KAAK;AAAA,IAAA;AAGjC,UAAA,eAAe,OAAO,QAAgB;AAC1C,UAAI,CAAC,KAAK;AACD,eAAA,SAAS,QAAQ,WAAW;AAAA,MACrC;AAEI,UAAA;AACF,cAAM,aAAkB,MAAM,gBAAgB,MAAM,WAAW,GAAG;AAClE,YAAI,CAAC,WAAW,KAAK,CAAC,GAAG;AACvB,iBAAO,WAAW;AAAA,QACpB;AACA,iBAAS,QAAQ,WAAW;AAC5B,cAAM,kBAAkB,WAAW,MAAM,OAAO,CAAC,SAAc,KAAK,WAAW,WAAW,KAAK,CAAC,EAAE,MAAM;AAC7F,mBAAA,QAAQ,gBAAgB,SAAS,WAAW,QAAQ,CAAC,GAAG,WAAW,OAAO,GAAG,SAAS,KAAK;AAAA,eAC/F,OAAO;AACd,eAAO,WAAW;AAAA,MACpB;AAAA,IAAA;;;;;;;;;;;;;;;ACxFF,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/select-friend/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/select-friend/index.vue?type=component"],"sourcesContent":["\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIContact/select-friend/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUICore","uni","watchEffect","TUIFriendService","TUIStore","StoreName","Toast","TUITranslateService","TOAST_TYPE","Component"],"mappings":";;;;;;;;;AAoBA,MAAA,aAAuB,MAAA;;;;AAEjB,UAAA,mBAAmBA,qDAAO;AAChC,UAAM,eAAe,iBAAiB;AAEhC,UAAA,aAAaC,kBAAI,KAAK;AACtB,UAAA,aAAaA,kBAAI,CAAA,CAAE;AACnB,UAAA,WAAWA,kBAAI,CAAA,CAAE;AACjB,UAAA,kBAAkBA,kBAAS,IAAI;AACrC,UAAM,gBAAgBA,cAAAA,IAAI;AAAA,MACxB,SAAS;AAAA,MACT,cAAc;AAAA,MACd,OAAO;AAAA,IAAA,CACR;AAEK,UAAA,uBAAuB,CAAC,iBAAsB;AAClD,sBAAgB,QAAQC,cAAAA,EAAQ,WAAW,aAAa,UAAU,QAAQ,IAAI;AAC9E,UAAI,gBAAgB,OAAO;AACzB,mBAAW,QAAQ;AAAA,MAAA,OACd;AACDC,sBAAAA,MAAA,MAAM,QAAO,8DAA6D,kBAAkB;AAAA,MAClG;AAAA,IAAA;AAGFC,kBAAAA,YAAY,MAAM;AAChB,YAAM,SAAS,iBAAiB,gBAAgB,aAAa,WAAW,QAAQ,OAAO,aAAa;AACtF,oBAAA,MAAM,QAAQ,OAAO;AACrB,oBAAA,MAAM,UAAU,OAAO;AACvB,oBAAA,MAAM,eAAe,OAAO;AAC1C,UAAI,OAAO,cAAc;AACvB,6BAAqB,OAAO,YAAY;AAAA,MAC1C;AACAC,oBAAAA,GAAiB,cAAc,EAAE,KAAK,CAAC,QAAa;AAClD,mBAAW,QAAQ,IAAI,KAAK,IAAI,CAAC,SAAc,KAAK,OAAO;AAC3D,iBAAS,QAAQ,WAAW;AAAA,MAAA,CAC7B,EAAE,MAAM,CAAC,QAAa;AACrBF,sBAAA,MAAI,MAAM,QAAO,8DAA6D,wBAAwB,GAAG;AAAA,MAAA,CAC1G;AAAA,IAAA,CACF;AAEK,UAAA,uBAAuB,CAAC,eAA2B;AACvDG,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,+BAA+B,KAAK;AACtE,YAAM,WAAW,iBAAiB,kBAAkB,aAAa,WAAW,QAAQ,OAAO,aAAa;AACxG,kBAAY,SAAS,UAAU;AAAA,IAAA;AAGjC,UAAM,aAAa,MAAM;AACjBC,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,QAChD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AACD,eAAS,QAAQ,CAAC,GAAG,WAAW,KAAK;AAAA,IAAA;AAGjC,UAAA,eAAe,OAAO,QAAgB;AAC1C,UAAI,CAAC,KAAK;AACD,eAAA,SAAS,QAAQ,WAAW;AAAA,MACrC;AAEI,UAAA;AACF,cAAM,aAAkB,MAAM,gBAAgB,MAAM,WAAW,GAAG;AAClE,YAAI,CAAC,WAAW,KAAK,CAAC,GAAG;AACvB,iBAAO,WAAW;AAAA,QACpB;AACA,iBAAS,QAAQ,WAAW;AAC5B,cAAM,kBAAkB,WAAW,MAAM,OAAO,CAAC,SAAc,KAAK,WAAW,WAAW,KAAK,CAAC,EAAE,MAAM;AAC7F,mBAAA,QAAQ,gBAAgB,SAAS,WAAW,QAAQ,CAAC,GAAG,WAAW,OAAO,GAAG,SAAS,KAAK;AAAA,eAC/F,OAAO;AACd,eAAO,WAAW;AAAA,MACpB;AAAA,IAAA;;;;;;;;;;;;;;;ACxFF,GAAG,gBAAgBC,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/server.js.map index ea6ed5d..25cb87e 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUIContact/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport { TUIStore, StoreName } from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { isUniFrameWork } from '../../utils/env';\r\n\r\nexport default class TUIContactServer {\r\n static instance: TUIContactServer;\r\n private onCallParamsMap: Map;\r\n private onCallCallbackMap: Map void>;\r\n public constants: typeof TUIConstants;\r\n constructor() {\r\n TUICore.registerService(TUIConstants.TUIContact.SERVICE.NAME, this);\r\n this.onCallParamsMap = new Map();\r\n this.onCallCallbackMap = new Map();\r\n this.constants = TUIConstants;\r\n }\r\n\r\n static getInstance(): TUIContactServer {\r\n if (!TUIContactServer.instance) {\r\n TUIContactServer.instance = new TUIContactServer();\r\n }\r\n return TUIContactServer.instance;\r\n }\r\n\r\n public getOnCallParams(method: string): any {\r\n return this.onCallParamsMap.get(method);\r\n }\r\n\r\n public getOnCallCallback(method: string) {\r\n return this.onCallCallbackMap.get(method);\r\n }\r\n\r\n public async onCall(method: string, params: Record, callback: () => void): Promise {\r\n this.onCallParamsMap.set(method, params);\r\n this.onCallCallbackMap.set(method, callback);\r\n if (method === TUIConstants.TUIContact.SERVICE.METHOD.SELECT_FRIEND) {\r\n TUIStore.update(StoreName.CUSTOM, 'isShowSelectFriendComponent', true);\r\n isUniFrameWork && TUIGlobal?.reLaunch({\r\n url: '/TUIKit/components/TUIContact/index',\r\n });\r\n }\r\n }\r\n}\r\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal"],"mappings":";;;AAKA,MAAqB,iBAAiB;AAAA,EAKpC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,WAAW,QAAQ,MAAM,IAAI;AAC7D,SAAA,sCAAsB;AACtB,SAAA,wCAAwB;AAC7B,SAAK,YAAYA;EACnB;AAAA,EAEA,OAAO,cAAgC;AACjC,QAAA,CAAC,iBAAiB,UAAU;AACb,uBAAA,WAAW,IAAI;IAClC;AACA,WAAO,iBAAiB;AAAA,EAC1B;AAAA,EAEO,gBAAgB,QAAqB;AACnC,WAAA,KAAK,gBAAgB,IAAI,MAAM;AAAA,EACxC;AAAA,EAEO,kBAAkB,QAAgB;AAChC,WAAA,KAAK,kBAAkB,IAAI,MAAM;AAAA,EAC1C;AAAA,EAEA,MAAa,OAAO,QAAgB,QAA6B,UAAqC;;AAC/F,SAAA,gBAAgB,IAAI,QAAQ,MAAM;AAClC,SAAA,kBAAkB,IAAI,QAAQ,QAAQ;AAC3C,QAAI,WAAWA,cAAAA,EAAa,WAAW,QAAQ,OAAO,eAAe;AACnEC,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,+BAA+B,IAAI;AACrEC,uBAAA,oBAAkBC,yBAAAA,mBAAW,SAAS;AAAA,QACpC,KAAK;AAAA,MAAA;AAAA,IAET;AAAA,EACF;AACF;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUIContact/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport { TUIStore, StoreName } from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport { isUniFrameWork } from '../../utils/env';\n\nexport default class TUIContactServer {\n static instance: TUIContactServer;\n private onCallParamsMap: Map;\n private onCallCallbackMap: Map void>;\n public constants: typeof TUIConstants;\n constructor() {\n TUICore.registerService(TUIConstants.TUIContact.SERVICE.NAME, this);\n this.onCallParamsMap = new Map();\n this.onCallCallbackMap = new Map();\n this.constants = TUIConstants;\n }\n\n static getInstance(): TUIContactServer {\n if (!TUIContactServer.instance) {\n TUIContactServer.instance = new TUIContactServer();\n }\n return TUIContactServer.instance;\n }\n\n public getOnCallParams(method: string): any {\n return this.onCallParamsMap.get(method);\n }\n\n public getOnCallCallback(method: string) {\n return this.onCallCallbackMap.get(method);\n }\n\n public async onCall(method: string, params: Record, callback: () => void): Promise {\n this.onCallParamsMap.set(method, params);\n this.onCallCallbackMap.set(method, callback);\n if (method === TUIConstants.TUIContact.SERVICE.METHOD.SELECT_FRIEND) {\n TUIStore.update(StoreName.CUSTOM, 'isShowSelectFriendComponent', true);\n isUniFrameWork && TUIGlobal?.reLaunch({\n url: '/TUIKit/components/TUIContact/index',\n });\n }\n }\n}\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal"],"mappings":";;;AAKA,MAAqB,iBAAiB;AAAA,EAKpC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,WAAW,QAAQ,MAAM,IAAI;AAC7D,SAAA,sCAAsB;AACtB,SAAA,wCAAwB;AAC7B,SAAK,YAAYA;EACnB;AAAA,EAEA,OAAO,cAAgC;AACjC,QAAA,CAAC,iBAAiB,UAAU;AACb,uBAAA,WAAW,IAAI;IAClC;AACA,WAAO,iBAAiB;AAAA,EAC1B;AAAA,EAEO,gBAAgB,QAAqB;AACnC,WAAA,KAAK,gBAAgB,IAAI,MAAM;AAAA,EACxC;AAAA,EAEO,kBAAkB,QAAgB;AAChC,WAAA,KAAK,kBAAkB,IAAI,MAAM;AAAA,EAC1C;AAAA,EAEA,MAAa,OAAO,QAAgB,QAA6B,UAAqC;;AAC/F,SAAA,gBAAgB,IAAI,QAAQ,MAAM;AAClC,SAAA,kBAAkB,IAAI,QAAQ,QAAQ;AAC3C,QAAI,WAAWA,cAAAA,EAAa,WAAW,QAAQ,OAAO,eAAe;AACnEC,oBAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,+BAA+B,IAAI;AACrEC,uBAAA,oBAAkBC,yBAAAA,mBAAW,SAAS;AAAA,QACpC,KAAK;AAAA,MAAA;AAAA,IAET;AAAA,EACF;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/utils/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/utils/index.js.map index 91e21fd..e6e9ba7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/utils/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIContact/utils/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/utils/index.ts"],"sourcesContent":["import TUIChatEngine, {\r\n TUIFriendService,\r\n TUIConversationService,\r\n TUIGroupService,\r\n TUIUserService,\r\n TUITranslateService,\r\n AddFriendParams,\r\n JoinGroupParams,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { Toast, TOAST_TYPE } from '../../common/Toast/index';\r\n\r\nexport const generateAvatar = (item: any): string => {\r\n return (\r\n item?.avatar\r\n || item?.profile?.avatar\r\n || (item?.groupID && 'https://web.sdk.qcloud.com/im/assets/images/Public.svg')\r\n || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png'\r\n );\r\n};\r\n\r\nexport const generateName = (item: any): string => {\r\n return (\r\n item?.remark\r\n || item?.name\r\n || item?.profile?.nick\r\n || item?.nick\r\n || item?.groupID\r\n || item?.userID\r\n || ''\r\n );\r\n};\r\n\r\nexport const generateContactInfoName = (item: any): string => {\r\n return (\r\n item?.name\r\n || item?.profile?.nick\r\n || item?.nick\r\n || item?.groupID\r\n || item?.userID\r\n || ''\r\n );\r\n};\r\n\r\n// Parse the basic information display content of the contactInfo module\r\n// Group information display: group ID group type\r\n// User information display: user ID personal signature\r\nexport const generateContactInfoBasic = (\r\n contactInfo: any,\r\n): any[] => {\r\n const res = [\r\n {\r\n label: contactInfo?.groupID ? '群ID' : 'ID',\r\n data: contactInfo?.groupID || contactInfo?.userID || '',\r\n },\r\n ];\r\n if (!isApplicationType(contactInfo)) {\r\n res.push({\r\n label: contactInfo?.groupID ? '群类型' : '个性签名',\r\n data: contactInfo?.type || contactInfo?.profile?.selfSignature || '',\r\n });\r\n }\r\n return res;\r\n};\r\n\r\nexport const isApplicationType = (info: any) => {\r\n return (\r\n info?.type === TUIChatEngine?.TYPES?.SNS_APPLICATION_SENT_TO_ME\r\n || info?.type === TUIChatEngine?.TYPES?.SNS_APPLICATION_SENT_BY_ME\r\n );\r\n};\r\n\r\nexport const isFriend = (info: any): Promise => {\r\n return new Promise((resolve, reject) => {\r\n if (info?.groupID || !info?.userID) {\r\n resolve(false);\r\n return;\r\n }\r\n if (info?.addTime) {\r\n resolve(true);\r\n return;\r\n }\r\n TUIFriendService.checkFriend({\r\n userIDList: [info?.userID],\r\n type: TUIChatEngine.TYPES.SNS_CHECK_TYPE_BOTH,\r\n })\r\n .then((res: any) => {\r\n switch (res?.data?.successUserIDList[0]?.relation) {\r\n // No friend relationship: A does not have B in his friend list, and B does not have A in his friend list\r\n case TUIChatEngine.TYPES.SNS_TYPE_NO_RELATION:\r\n resolve(false);\r\n break;\r\n // Single-item friend: A has B in his friend list, but B does not have A in his friend list\r\n case TUIChatEngine.TYPES.SNS_TYPE_A_WITH_B:\r\n resolve(false);\r\n break;\r\n // Single-item friend: A does not have B in his friend list, but B has A in his friend list\r\n case TUIChatEngine.TYPES.SNS_TYPE_B_WITH_A:\r\n resolve(false);\r\n break;\r\n // Two-way friendship\r\n case TUIChatEngine.TYPES.SNS_TYPE_BOTH_WAY:\r\n resolve(true);\r\n break;\r\n default:\r\n resolve(false);\r\n break;\r\n }\r\n })\r\n .catch((error: any) => {\r\n console.warn('checkFriend error', error);\r\n reject(error);\r\n });\r\n });\r\n};\r\n\r\n// Change friend‘s remark\r\nexport const updateFriendRemark = (userID: string, remark: string) => {\r\n // eslint-disable-next-line no-control-regex\r\n if (remark?.replace(/[^\\u0000-\\u00ff]/g, 'aa')?.length > 96) {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.修改备注失败: 备注长度不得超过 96 字节'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n return;\r\n }\r\n TUIFriendService.updateFriend({\r\n userID,\r\n remark,\r\n })\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.修改备注成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n })\r\n .catch((error: any) => {\r\n console.warn('update friend remark failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.修改备注失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Delete one friend\r\nexport const deleteFriend = (userID: string) => {\r\n TUIFriendService.deleteFriend({\r\n userIDList: [userID],\r\n type: TUIChatEngine.TYPES.SNS_DELETE_TYPE_BOTH,\r\n })\r\n .then((res: any) => {\r\n const { successUserIDList } = res.data;\r\n if (successUserIDList[0].userID === userID) {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.删除好友成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n } else {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.删除好友失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n }\r\n })\r\n .catch((error: any) => {\r\n console.warn('delete friend failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.删除好友失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Add friend\r\nexport const addFriend = (params: AddFriendParams) => {\r\n TUIFriendService.addFriend(params)\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.申请已发送'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n })\r\n .catch((error: any) => {\r\n console.warn('delete friend failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.申请发送失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Enter conversation\r\nexport const enterConversation = (item: any) => {\r\n const conversationID = item?.groupID\r\n ? `GROUP${item?.groupID}`\r\n : `C2C${item?.userID}`;\r\n TUIConversationService.switchConversation(conversationID).catch(\r\n (error: any) => {\r\n console.warn('switch conversation failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.进入会话失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n },\r\n );\r\n};\r\n\r\n// Accept friend application\r\nexport const acceptFriendApplication = (userID: string) => {\r\n TUIFriendService.acceptFriendApplication({\r\n userID,\r\n type: TUIChatEngine.TYPES.SNS_APPLICATION_AGREE_AND_ADD,\r\n })\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.添加好友成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n })\r\n .catch((error: any) => {\r\n console.warn('accept friend application failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.同意好友申请失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Refuse friend application\r\nexport const refuseFriendApplication = (userID: string) => {\r\n TUIFriendService.refuseFriendApplication(userID)\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.拒绝成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n })\r\n .catch((error: any) => {\r\n console.warn('accept friend application failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.拒绝好友申请失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Dismiss group\r\nexport const dismissGroup = (groupID: string) => {\r\n TUIGroupService.dismissGroup(groupID)\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.解散群聊成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n TUIGlobal?.updateContactSearch && TUIGlobal?.updateContactSearch();\r\n })\r\n .catch((error: any) => {\r\n console.warn('dismiss group failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.解散群聊失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Quit group\r\nexport const quitGroup = (groupID: string) => {\r\n TUIGroupService.quitGroup(groupID)\r\n .then(() => {\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.退出群组成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n })\r\n .catch((error: any) => {\r\n console.warn('quit group failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.退出群组失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Join group\r\nexport const joinGroup = (groupID: string, applyMessage?: string) => {\r\n TUIGroupService.joinGroup({\r\n groupID,\r\n applyMessage,\r\n } as JoinGroupParams)\r\n .then((imResponse: { data: { status?: string } }) => {\r\n switch (imResponse?.data?.status) {\r\n case TUIChatEngine.TYPES.JOIN_STATUS_WAIT_APPROVAL: // Wait for administrator approval\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.等待管理员同意'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n break;\r\n case TUIChatEngine.TYPES.JOIN_STATUS_SUCCESS: // Join group successfully\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.加群成功'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n break;\r\n case TUIChatEngine.TYPES.JOIN_STATUS_ALREADY_IN_GROUP: // Already in the group\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.您已是群成员'),\r\n type: TOAST_TYPE.SUCCESS,\r\n });\r\n break;\r\n default:\r\n break;\r\n }\r\n })\r\n .catch((error: any) => {\r\n console.warn('join group failed:', error);\r\n Toast({\r\n message: '申请入群失败',\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Add to blacklist\r\nexport const addToBlacklist = (userID: string, successCallBack?: () => void) => {\r\n TUIUserService.addToBlacklist({\r\n userIDList: [userID],\r\n })\r\n .then(() => {\r\n successCallBack && successCallBack();\r\n })\r\n .catch((error: any) => {\r\n console.warn('add to blacklist failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.加入黑名单失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n\r\n// Remove from Blacklist\r\nexport const removeFromBlacklist = (\r\n userID: string,\r\n successCallBack?: () => void,\r\n) => {\r\n TUIUserService.removeFromBlacklist({\r\n userIDList: [userID],\r\n })\r\n .then(() => {\r\n successCallBack && successCallBack();\r\n })\r\n .catch((error: any) => {\r\n console.warn('remove from blacklist failed:', error);\r\n Toast({\r\n message: TUITranslateService.t('TUIContact.移除黑名单失败'),\r\n type: TOAST_TYPE.ERROR,\r\n });\r\n });\r\n};\r\n"],"names":["TUIChatEngine","TUIFriendService","uni","Toast","TUITranslateService","TOAST_TYPE","TUIConversationService","TUIGroupService","TUIGlobal","TUIUserService"],"mappings":";;;;AAYa,MAAA,iBAAiB,CAAC,SAAsB;;AACnD,UACE,6BAAM,aACH,kCAAM,YAAN,mBAAe,YACd,6BAAM,YAAW,4DAClB;AAEP;AAEa,MAAA,eAAe,CAAC,SAAsB;;AACjD,UACE,6BAAM,YACH,6BAAM,WACN,kCAAM,YAAN,mBAAe,UACf,6BAAM,UACN,6BAAM,aACN,6BAAM,WACN;AAEP;AAEa,MAAA,0BAA0B,CAAC,SAAsB;;AAE1D,UAAA,6BAAM,WACH,kCAAM,YAAN,mBAAe,UACf,6BAAM,UACN,6BAAM,aACN,6BAAM,WACN;AAEP;AAKa,MAAA,2BAA2B,CACtC,gBACU;;AACV,QAAM,MAAM;AAAA,IACV;AAAA,MACE,QAAO,2CAAa,WAAU,QAAQ;AAAA,MACtC,OAAM,2CAAa,aAAW,2CAAa,WAAU;AAAA,IACvD;AAAA,EAAA;AAEE,MAAA,CAAC,kBAAkB,WAAW,GAAG;AACnC,QAAI,KAAK;AAAA,MACP,QAAO,2CAAa,WAAU,QAAQ;AAAA,MACtC,OAAM,2CAAa,WAAQ,gDAAa,YAAb,mBAAsB,kBAAiB;AAAA,IAAA,CACnE;AAAA,EACH;AACO,SAAA;AACT;AAEa,MAAA,oBAAoB,CAAC,SAAc;;AAE5C,UAAA,6BAAM,YAASA,yBAAe,OAAfA,mBAAe,UAAfA,mBAAsB,gCAClC,6BAAM,YAASA,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB;AAE5C;AAEa,MAAA,WAAW,CAAC,SAAgC;AACvD,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACtC,SAAI,6BAAM,YAAW,EAAC,6BAAM,SAAQ;AAClC,cAAQ,KAAK;AACb;AAAA,IACF;AACA,QAAI,6BAAM,SAAS;AACjB,cAAQ,IAAI;AACZ;AAAA,IACF;AACAC,kBAAAA,GAAiB,YAAY;AAAA,MAC3B,YAAY,CAAC,6BAAM,MAAM;AAAA,MACzB,MAAMD,cAAAA,GAAc,MAAM;AAAA,IAAA,CAC3B,EACE,KAAK,CAAC,QAAa;;AAClB,eAAQ,sCAAK,SAAL,mBAAW,kBAAkB,OAA7B,mBAAiC,UAAU;AAAA,QAEjD,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,IAAI;AACZ;AAAA,QACF;AACE,kBAAQ,KAAK;AACb;AAAA,MACJ;AAAA,IAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBE,oBAAA,MAAA,MAAA,QAAA,sDAAa,qBAAqB,KAAK;AACvC,aAAO,KAAK;AAAA,IAAA,CACb;AAAA,EAAA,CACJ;AACH;AAGa,MAAA,qBAAqB,CAAC,QAAgB,WAAmB;;AAEpE,QAAI,sCAAQ,QAAQ,qBAAqB,UAArC,mBAA4C,UAAS,IAAI;AACrDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mCAAmC;AAAA,MAClE,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AACD;AAAA,EACF;AACAJ,gBAAAA,GAAiB,aAAa;AAAA,IAC5B;AAAA,IACA;AAAA,EAAA,CACD,EACE,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,gCAAgC,KAAK;AAC5CC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,eAAe,CAAC,WAAmB;AAC9CJ,gBAAAA,GAAiB,aAAa;AAAA,IAC5B,YAAY,CAAC,MAAM;AAAA,IACnB,MAAMD,cAAAA,GAAc,MAAM;AAAA,EAAA,CAC3B,EACE,KAAK,CAAC,QAAa;AACZ,UAAA,EAAE,kBAAkB,IAAI,IAAI;AAClC,QAAI,kBAAkB,CAAC,EAAE,WAAW,QAAQ;AACpCG,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IAAA,OACI;AACCF,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IACH;AAAA,EAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,WAA4B;AACpDJ,gBAAAA,GAAiB,UAAU,MAAM,EAC9B,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,MACjD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,oBAAoB,CAAC,SAAc;AACxC,QAAA,kBAAiB,6BAAM,WACzB,QAAQ,6BAAM,OAAO,KACrB,MAAM,6BAAM,MAAM;AACCC,mBAAA,mBAAmB,cAAc,EAAE;AAAA,IACxD,CAAC,UAAe;AACdJ,oBAAA,MAAa,MAAA,QAAA,sDAAA,+BAA+B,KAAK;AAC3CC,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IACH;AAAA,EAAA;AAEJ;AAGa,MAAA,0BAA0B,CAAC,WAAmB;AACzDJ,gBAAAA,GAAiB,wBAAwB;AAAA,IACvC;AAAA,IACA,MAAMD,cAAAA,GAAc,MAAM;AAAA,EAAA,CAC3B,EACE,KAAK,MAAM;AACJG,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,qCAAqC,KAAK;AACjDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,qBAAqB;AAAA,MACpD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,0BAA0B,CAAC,WAAmB;AACzDJ,gBAAAA,GAAiB,wBAAwB,MAAM,EAC5C,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,MAChD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,qCAAqC,KAAK;AACjDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,qBAAqB;AAAA,MACpD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,eAAe,CAAC,YAAoB;AAC/CE,gBAAAA,GAAgB,aAAa,OAAO,EACjC,KAAK,MAAM;;AACJJ,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AACUG,yBAAAA,MAAAA,mBAAA,0BAAuBA,yBAAAA,mBAAW;AAAA,EAAoB,CAClE,EACA,MAAM,CAAC,UAAe;AACrBN,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,YAAoB;AAC5CE,gBAAAA,GAAgB,UAAU,OAAO,EAC9B,KAAK,MAAM;AACJJ,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,sBAAsB,KAAK;AAClCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,SAAiB,iBAA0B;AACnEE,gBAAAA,GAAgB,UAAU;AAAA,IACxB;AAAA,IACA;AAAA,EAAA,CACkB,EACjB,KAAK,CAAC,eAA8C;;AAC3C,aAAA,8CAAY,SAAZ,mBAAkB,QAAQ;AAAA,MAChC,KAAKP,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,UACnD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF,KAAKL,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,UAChD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF,KAAKL,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,UAClD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,IAGJ;AAAA,EAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,sBAAsB,KAAK;AAClCC,+CAAA;AAAA,MACJ,SAAS;AAAA,MACT,MAAME,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,iBAAiB,CAAC,QAAgB,oBAAiC;AAC9EI,gBAAAA,GAAe,eAAe;AAAA,IAC5B,YAAY,CAAC,MAAM;AAAA,EAAA,CACpB,EACE,KAAK,MAAM;AACV,uBAAmB,gBAAgB;AAAA,EAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACrBP,kBAAA,MAAA,MAAA,QAAA,sDAAa,4BAA4B,KAAK;AACxCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,MACnD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,sBAAsB,CACjC,QACA,oBACG;AACHI,gBAAAA,GAAe,oBAAoB;AAAA,IACjC,YAAY,CAAC,MAAM;AAAA,EAAA,CACpB,EACE,KAAK,MAAM;AACV,uBAAmB,gBAAgB;AAAA,EAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACrBP,kBAAA,MAAa,MAAA,QAAA,sDAAA,iCAAiC,KAAK;AAC7CC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,MACnD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIContact/utils/index.ts"],"sourcesContent":["import TUIChatEngine, {\n TUIFriendService,\n TUIConversationService,\n TUIGroupService,\n TUIUserService,\n TUITranslateService,\n AddFriendParams,\n JoinGroupParams,\n} from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport { Toast, TOAST_TYPE } from '../../common/Toast/index';\n\nexport const generateAvatar = (item: any): string => {\n return (\n item?.avatar\n || item?.profile?.avatar\n || (item?.groupID && 'https://web.sdk.qcloud.com/im/assets/images/Public.svg')\n || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png'\n );\n};\n\nexport const generateName = (item: any): string => {\n return (\n item?.remark\n || item?.name\n || item?.profile?.nick\n || item?.nick\n || item?.groupID\n || item?.userID\n || ''\n );\n};\n\nexport const generateContactInfoName = (item: any): string => {\n return (\n item?.name\n || item?.profile?.nick\n || item?.nick\n || item?.groupID\n || item?.userID\n || ''\n );\n};\n\n// Parse the basic information display content of the contactInfo module\n// Group information display: group ID group type\n// User information display: user ID personal signature\nexport const generateContactInfoBasic = (\n contactInfo: any,\n): any[] => {\n const res = [\n {\n label: contactInfo?.groupID ? '群ID' : 'ID',\n data: contactInfo?.groupID || contactInfo?.userID || '',\n },\n ];\n if (!isApplicationType(contactInfo)) {\n res.push({\n label: contactInfo?.groupID ? '群类型' : '个性签名',\n data: contactInfo?.type || contactInfo?.profile?.selfSignature || '',\n });\n }\n return res;\n};\n\nexport const isApplicationType = (info: any) => {\n return (\n info?.type === TUIChatEngine?.TYPES?.SNS_APPLICATION_SENT_TO_ME\n || info?.type === TUIChatEngine?.TYPES?.SNS_APPLICATION_SENT_BY_ME\n );\n};\n\nexport const isFriend = (info: any): Promise => {\n return new Promise((resolve, reject) => {\n if (info?.groupID || !info?.userID) {\n resolve(false);\n return;\n }\n if (info?.addTime) {\n resolve(true);\n return;\n }\n TUIFriendService.checkFriend({\n userIDList: [info?.userID],\n type: TUIChatEngine.TYPES.SNS_CHECK_TYPE_BOTH,\n })\n .then((res: any) => {\n switch (res?.data?.successUserIDList[0]?.relation) {\n // No friend relationship: A does not have B in his friend list, and B does not have A in his friend list\n case TUIChatEngine.TYPES.SNS_TYPE_NO_RELATION:\n resolve(false);\n break;\n // Single-item friend: A has B in his friend list, but B does not have A in his friend list\n case TUIChatEngine.TYPES.SNS_TYPE_A_WITH_B:\n resolve(false);\n break;\n // Single-item friend: A does not have B in his friend list, but B has A in his friend list\n case TUIChatEngine.TYPES.SNS_TYPE_B_WITH_A:\n resolve(false);\n break;\n // Two-way friendship\n case TUIChatEngine.TYPES.SNS_TYPE_BOTH_WAY:\n resolve(true);\n break;\n default:\n resolve(false);\n break;\n }\n })\n .catch((error: any) => {\n console.warn('checkFriend error', error);\n reject(error);\n });\n });\n};\n\n// Change friend‘s remark\nexport const updateFriendRemark = (userID: string, remark: string) => {\n // eslint-disable-next-line no-control-regex\n if (remark?.replace(/[^\\u0000-\\u00ff]/g, 'aa')?.length > 96) {\n Toast({\n message: TUITranslateService.t('TUIContact.修改备注失败: 备注长度不得超过 96 字节'),\n type: TOAST_TYPE.ERROR,\n });\n return;\n }\n TUIFriendService.updateFriend({\n userID,\n remark,\n })\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.修改备注成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n })\n .catch((error: any) => {\n console.warn('update friend remark failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.修改备注失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Delete one friend\nexport const deleteFriend = (userID: string) => {\n TUIFriendService.deleteFriend({\n userIDList: [userID],\n type: TUIChatEngine.TYPES.SNS_DELETE_TYPE_BOTH,\n })\n .then((res: any) => {\n const { successUserIDList } = res.data;\n if (successUserIDList[0].userID === userID) {\n Toast({\n message: TUITranslateService.t('TUIContact.删除好友成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n } else {\n Toast({\n message: TUITranslateService.t('TUIContact.删除好友失败'),\n type: TOAST_TYPE.ERROR,\n });\n }\n })\n .catch((error: any) => {\n console.warn('delete friend failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.删除好友失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Add friend\nexport const addFriend = (params: AddFriendParams) => {\n TUIFriendService.addFriend(params)\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.申请已发送'),\n type: TOAST_TYPE.SUCCESS,\n });\n })\n .catch((error: any) => {\n console.warn('delete friend failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.申请发送失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Enter conversation\nexport const enterConversation = (item: any) => {\n const conversationID = item?.groupID\n ? `GROUP${item?.groupID}`\n : `C2C${item?.userID}`;\n TUIConversationService.switchConversation(conversationID).catch(\n (error: any) => {\n console.warn('switch conversation failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.进入会话失败'),\n type: TOAST_TYPE.ERROR,\n });\n },\n );\n};\n\n// Accept friend application\nexport const acceptFriendApplication = (userID: string) => {\n TUIFriendService.acceptFriendApplication({\n userID,\n type: TUIChatEngine.TYPES.SNS_APPLICATION_AGREE_AND_ADD,\n })\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.添加好友成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n })\n .catch((error: any) => {\n console.warn('accept friend application failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.同意好友申请失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Refuse friend application\nexport const refuseFriendApplication = (userID: string) => {\n TUIFriendService.refuseFriendApplication(userID)\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.拒绝成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n })\n .catch((error: any) => {\n console.warn('accept friend application failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.拒绝好友申请失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Dismiss group\nexport const dismissGroup = (groupID: string) => {\n TUIGroupService.dismissGroup(groupID)\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.解散群聊成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n TUIGlobal?.updateContactSearch && TUIGlobal?.updateContactSearch();\n })\n .catch((error: any) => {\n console.warn('dismiss group failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.解散群聊失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Quit group\nexport const quitGroup = (groupID: string) => {\n TUIGroupService.quitGroup(groupID)\n .then(() => {\n Toast({\n message: TUITranslateService.t('TUIContact.退出群组成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n })\n .catch((error: any) => {\n console.warn('quit group failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.退出群组失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Join group\nexport const joinGroup = (groupID: string, applyMessage?: string) => {\n TUIGroupService.joinGroup({\n groupID,\n applyMessage,\n } as JoinGroupParams)\n .then((imResponse: { data: { status?: string } }) => {\n switch (imResponse?.data?.status) {\n case TUIChatEngine.TYPES.JOIN_STATUS_WAIT_APPROVAL: // Wait for administrator approval\n Toast({\n message: TUITranslateService.t('TUIContact.等待管理员同意'),\n type: TOAST_TYPE.SUCCESS,\n });\n break;\n case TUIChatEngine.TYPES.JOIN_STATUS_SUCCESS: // Join group successfully\n Toast({\n message: TUITranslateService.t('TUIContact.加群成功'),\n type: TOAST_TYPE.SUCCESS,\n });\n break;\n case TUIChatEngine.TYPES.JOIN_STATUS_ALREADY_IN_GROUP: // Already in the group\n Toast({\n message: TUITranslateService.t('TUIContact.您已是群成员'),\n type: TOAST_TYPE.SUCCESS,\n });\n break;\n default:\n break;\n }\n })\n .catch((error: any) => {\n console.warn('join group failed:', error);\n Toast({\n message: '申请入群失败',\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Add to blacklist\nexport const addToBlacklist = (userID: string, successCallBack?: () => void) => {\n TUIUserService.addToBlacklist({\n userIDList: [userID],\n })\n .then(() => {\n successCallBack && successCallBack();\n })\n .catch((error: any) => {\n console.warn('add to blacklist failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.加入黑名单失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n\n// Remove from Blacklist\nexport const removeFromBlacklist = (\n userID: string,\n successCallBack?: () => void,\n) => {\n TUIUserService.removeFromBlacklist({\n userIDList: [userID],\n })\n .then(() => {\n successCallBack && successCallBack();\n })\n .catch((error: any) => {\n console.warn('remove from blacklist failed:', error);\n Toast({\n message: TUITranslateService.t('TUIContact.移除黑名单失败'),\n type: TOAST_TYPE.ERROR,\n });\n });\n};\n"],"names":["TUIChatEngine","TUIFriendService","uni","Toast","TUITranslateService","TOAST_TYPE","TUIConversationService","TUIGroupService","TUIGlobal","TUIUserService"],"mappings":";;;;AAYa,MAAA,iBAAiB,CAAC,SAAsB;;AACnD,UACE,6BAAM,aACH,kCAAM,YAAN,mBAAe,YACd,6BAAM,YAAW,4DAClB;AAEP;AAEa,MAAA,eAAe,CAAC,SAAsB;;AACjD,UACE,6BAAM,YACH,6BAAM,WACN,kCAAM,YAAN,mBAAe,UACf,6BAAM,UACN,6BAAM,aACN,6BAAM,WACN;AAEP;AAEa,MAAA,0BAA0B,CAAC,SAAsB;;AAE1D,UAAA,6BAAM,WACH,kCAAM,YAAN,mBAAe,UACf,6BAAM,UACN,6BAAM,aACN,6BAAM,WACN;AAEP;AAKa,MAAA,2BAA2B,CACtC,gBACU;;AACV,QAAM,MAAM;AAAA,IACV;AAAA,MACE,QAAO,2CAAa,WAAU,QAAQ;AAAA,MACtC,OAAM,2CAAa,aAAW,2CAAa,WAAU;AAAA,IACvD;AAAA,EAAA;AAEE,MAAA,CAAC,kBAAkB,WAAW,GAAG;AACnC,QAAI,KAAK;AAAA,MACP,QAAO,2CAAa,WAAU,QAAQ;AAAA,MACtC,OAAM,2CAAa,WAAQ,gDAAa,YAAb,mBAAsB,kBAAiB;AAAA,IAAA,CACnE;AAAA,EACH;AACO,SAAA;AACT;AAEa,MAAA,oBAAoB,CAAC,SAAc;;AAE5C,UAAA,6BAAM,YAASA,yBAAe,OAAfA,mBAAe,UAAfA,mBAAsB,gCAClC,6BAAM,YAASA,yBAAAA,OAAAA,mBAAe,UAAfA,mBAAsB;AAE5C;AAEa,MAAA,WAAW,CAAC,SAAgC;AACvD,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACtC,SAAI,6BAAM,YAAW,EAAC,6BAAM,SAAQ;AAClC,cAAQ,KAAK;AACb;AAAA,IACF;AACA,QAAI,6BAAM,SAAS;AACjB,cAAQ,IAAI;AACZ;AAAA,IACF;AACAC,kBAAAA,GAAiB,YAAY;AAAA,MAC3B,YAAY,CAAC,6BAAM,MAAM;AAAA,MACzB,MAAMD,cAAAA,GAAc,MAAM;AAAA,IAAA,CAC3B,EACE,KAAK,CAAC,QAAa;;AAClB,eAAQ,sCAAK,SAAL,mBAAW,kBAAkB,OAA7B,mBAAiC,UAAU;AAAA,QAEjD,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,KAAK;AACb;AAAA,QAEF,KAAKA,cAAAA,GAAc,MAAM;AACvB,kBAAQ,IAAI;AACZ;AAAA,QACF;AACE,kBAAQ,KAAK;AACb;AAAA,MACJ;AAAA,IAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBE,oBAAA,MAAa,MAAA,QAAA,sDAAA,qBAAqB,KAAK;AACvC,aAAO,KAAK;AAAA,IAAA,CACb;AAAA,EAAA,CACJ;AACH;AAGa,MAAA,qBAAqB,CAAC,QAAgB,WAAmB;;AAEpE,QAAI,sCAAQ,QAAQ,qBAAqB,UAArC,mBAA4C,UAAS,IAAI;AACrDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mCAAmC;AAAA,MAClE,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AACD;AAAA,EACF;AACAJ,gBAAAA,GAAiB,aAAa;AAAA,IAC5B;AAAA,IACA;AAAA,EAAA,CACD,EACE,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,gCAAgC,KAAK;AAC5CC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,eAAe,CAAC,WAAmB;AAC9CJ,gBAAAA,GAAiB,aAAa;AAAA,IAC5B,YAAY,CAAC,MAAM;AAAA,IACnB,MAAMD,cAAAA,GAAc,MAAM;AAAA,EAAA,CAC3B,EACE,KAAK,CAAC,QAAa;AACZ,UAAA,EAAE,kBAAkB,IAAI,IAAI;AAClC,QAAI,kBAAkB,CAAC,EAAE,WAAW,QAAQ;AACpCG,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IAAA,OACI;AACCF,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IACH;AAAA,EAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,WAA4B;AACpDJ,gBAAAA,GAAiB,UAAU,MAAM,EAC9B,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,MACjD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,oBAAoB,CAAC,SAAc;AACxC,QAAA,kBAAiB,6BAAM,WACzB,QAAQ,6BAAM,OAAO,KACrB,MAAM,6BAAM,MAAM;AACCC,mBAAA,mBAAmB,cAAc,EAAE;AAAA,IACxD,CAAC,UAAe;AACdJ,oBAAA,MAAA,MAAA,QAAA,sDAAa,+BAA+B,KAAK;AAC3CC,iDAAA;AAAA,QACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,QAClD,MAAMC,oCAAW,WAAA;AAAA,MAAA,CAClB;AAAA,IACH;AAAA,EAAA;AAEJ;AAGa,MAAA,0BAA0B,CAAC,WAAmB;AACzDJ,gBAAAA,GAAiB,wBAAwB;AAAA,IACvC;AAAA,IACA,MAAMD,cAAAA,GAAc,MAAM;AAAA,EAAA,CAC3B,EACE,KAAK,MAAM;AACJG,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,qCAAqC,KAAK;AACjDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,qBAAqB;AAAA,MACpD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,0BAA0B,CAAC,WAAmB;AACzDJ,gBAAAA,GAAiB,wBAAwB,MAAM,EAC5C,KAAK,MAAM;AACJE,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,MAChD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,qCAAqC,KAAK;AACjDC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,qBAAqB;AAAA,MACpD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,eAAe,CAAC,YAAoB;AAC/CE,gBAAAA,GAAgB,aAAa,OAAO,EACjC,KAAK,MAAM;;AACJJ,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AACUG,yBAAAA,MAAAA,mBAAA,0BAAuBA,yBAAAA,mBAAW;AAAA,EAAoB,CAClE,EACA,MAAM,CAAC,UAAe;AACrBN,kBAAA,0EAAa,yBAAyB,KAAK;AACrCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,YAAoB;AAC5CE,gBAAAA,GAAgB,UAAU,OAAO,EAC9B,KAAK,MAAM;AACJJ,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,sBAAsB,KAAK;AAClCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,MAClD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,YAAY,CAAC,SAAiB,iBAA0B;AACnEE,gBAAAA,GAAgB,UAAU;AAAA,IACxB;AAAA,IACA;AAAA,EAAA,CACkB,EACjB,KAAK,CAAC,eAA8C;;AAC3C,aAAA,8CAAY,SAAZ,mBAAkB,QAAQ;AAAA,MAChC,KAAKP,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,UACnD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF,KAAKL,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,UAChD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF,KAAKL,cAAAA,GAAc,MAAM;AACjBG,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,mBAAmB;AAAA,UAClD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,IAGJ;AAAA,EAAA,CACD,EACA,MAAM,CAAC,UAAe;AACrBH,kBAAA,MAAa,MAAA,QAAA,sDAAA,sBAAsB,KAAK;AAClCC,+CAAA;AAAA,MACJ,SAAS;AAAA,MACT,MAAME,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,iBAAiB,CAAC,QAAgB,oBAAiC;AAC9EI,gBAAAA,GAAe,eAAe;AAAA,IAC5B,YAAY,CAAC,MAAM;AAAA,EAAA,CACpB,EACE,KAAK,MAAM;AACV,uBAAmB,gBAAgB;AAAA,EAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACrBP,kBAAA,MAAA,MAAA,QAAA,sDAAa,4BAA4B,KAAK;AACxCC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,MACnD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;AAGa,MAAA,sBAAsB,CACjC,QACA,oBACG;AACHI,gBAAAA,GAAe,oBAAoB;AAAA,IACjC,YAAY,CAAC,MAAM;AAAA,EAAA,CACpB,EACE,KAAK,MAAM;AACV,uBAAmB,gBAAgB;AAAA,EAAA,CACpC,EACA,MAAM,CAAC,UAAe;AACrBP,kBAAA,MAAa,MAAA,QAAA,sDAAA,iCAAiC,KAAK;AAC7CC,+CAAA;AAAA,MACJ,SAASC,cAAAA,GAAoB,EAAE,oBAAoB;AAAA,MACnD,MAAMC,oCAAW,WAAA;AAAA,IAAA,CAClB;AAAA,EAAA,CACF;AACL;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/actions-menu/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/actions-menu/index.js.map index 96b3499..5e5268a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/actions-menu/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/actions-menu/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/actions-menu/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb252ZXJzYXRpb24vYWN0aW9ucy1tZW51L2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/actions-menu/index.vue'\nwx.createComponent(Component)"],"names":["getCurrentInstance","ref","TUIStore","onMounted","computed","_a","TUIChatEngine","_b","nextTick","isUniFrameWork","TUIGlobal","isPC","CONV_OPERATION"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/actions-menu/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/actions-menu/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/actions-menu/index.vue'\nwx.createComponent(Component)"],"names":["getCurrentInstance","ref","TUIStore","onMounted","computed","_a","TUIChatEngine","_b","nextTick","isUniFrameWork","TUIGlobal","isPC","CONV_OPERATION"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/index.js.map index b6c4fe2..465749d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-header/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb252ZXJzYXRpb24vY29udmVyc2F0aW9uLWhlYWRlci9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/conversation-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","Server","onMounted"],"mappings":";;;;;;;AAgEM,UAAA,eAAeA,kBAAsB,CAAA,CAAE;AACvBA,sBAA6B;AAElCC,kBAAAA,SAAS,MAAM;AACvB,aAAAC,qFAAO,cAAc;IAAQ,CACrC;AAEDC,kBAAAA,UAAU,MAAM;AACd,mBAAa,QAAQ;IAAC,CACvB;AAYD,UAAM,gBAAgB,MAAM;AAC1B,mBAAa,QAAQ;IAAC;AAGX,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-header/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-header/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","computed","Server","onMounted"],"mappings":";;;;;;;AAgEM,UAAA,eAAeA,kBAAsB,CAAA,CAAE;AACvBA,sBAA6B;AAElCC,kBAAAA,SAAS,MAAM;AACvB,aAAAC,qFAAO,cAAc;IAAQ,CACrC;AAEDC,kBAAAA,UAAU,MAAM;AACd,mBAAa,QAAQ;IAAC,CACvB;AAYD,UAAM,gBAAgB,MAAM;AAC1B,mBAAa,QAAQ;IAAC;AAGX,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/server.js.map index 882f31c..be0d5e2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-header/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUIConversation/conversation-header/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\r\nimport { isPC } from '../../../utils/env';\r\nimport createGroup from '../../../assets/icon/start-group.svg';\r\nimport C2C from '../../../assets/icon/icon-c2c.svg';\r\nimport { CONV_CREATE_TYPE } from '../../../constant';\r\n\r\nexport interface IMenuItem {\r\n icon?: string;\r\n text: string;\r\n data: {\r\n name: string;\r\n children?: any[];\r\n };\r\n listener?: {\r\n onClicked: (...args: any[]) => void;\r\n };\r\n}\r\n\r\nexport default class ConversationHeaderServer {\r\n static instance: ConversationHeaderServer;\r\n\r\n static getInstance(): ConversationHeaderServer {\r\n if (!ConversationHeaderServer.instance) {\r\n ConversationHeaderServer.instance = new ConversationHeaderServer();\r\n }\r\n return ConversationHeaderServer.instance;\r\n }\r\n\r\n public getMenu(): any[] {\r\n const list = this.generateMenuList();\r\n if (!isPC && list.length > 0) {\r\n return [{\r\n text: TUITranslateService.t('TUIConversation.发起会话'),\r\n data: {\r\n name: 'all',\r\n children: list,\r\n },\r\n }];\r\n }\r\n return list;\r\n }\r\n\r\n private generateMenuList(): any[] {\r\n const list = [\r\n {\r\n icon: C2C,\r\n text: TUITranslateService.t('TUIConversation.发起单聊'),\r\n data: {\r\n name: CONV_CREATE_TYPE.TYPEC2C,\r\n },\r\n listener: {\r\n onClicked: this.createConversation.bind(this),\r\n },\r\n },\r\n {\r\n icon: createGroup,\r\n text: TUITranslateService.t('TUIConversation.发起群聊'),\r\n data: {\r\n name: CONV_CREATE_TYPE.TYPEGROUP,\r\n },\r\n listener: {\r\n onClicked: this.createConversation.bind(this),\r\n },\r\n },\r\n ];\r\n return list;\r\n }\r\n\r\n private createConversation(item: IMenuItem) {\r\n // Create a conversation and notify conversationServer via TUICore.callService\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIConversation.SERVICE.NAME,\r\n method: TUIConstants.TUIConversation.SERVICE.METHOD.CREATE_CONVERSATION,\r\n params: item,\r\n });\r\n }\r\n}\r\n"],"names":["isPC","TUITranslateService","C2C","CONV_CREATE_TYPE","createGroup","TUICore","TUIConstants"],"mappings":";;;;;AAmBA,MAAqB,yBAAyB;AAAA,EAG5C,OAAO,cAAwC;AACzC,QAAA,CAAC,yBAAyB,UAAU;AACb,+BAAA,WAAW,IAAI;IAC1C;AACA,WAAO,yBAAyB;AAAA,EAClC;AAAA,EAEO,UAAiB;AAChB,UAAA,OAAO,KAAK;AAClB,QAAI,CAACA,iBAAA,QAAQ,KAAK,SAAS,GAAG;AAC5B,aAAO,CAAC;AAAA,QACN,MAAMC,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAM;AAAA,UACN,UAAU;AAAA,QACZ;AAAA,MAAA,CACD;AAAA,IACH;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,mBAA0B;AAChC,UAAM,OAAO;AAAA,MACX;AAAA,QACE,MAAMC,cAAA;AAAA,QACN,MAAMD,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAME,gBAAiB,iBAAA;AAAA,QACzB;AAAA,QACA,UAAU;AAAA,UACR,WAAW,KAAK,mBAAmB,KAAK,IAAI;AAAA,QAC9C;AAAA,MACF;AAAA,MACA;AAAA,QACE,MAAMC,cAAA;AAAA,QACN,MAAMH,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAME,gBAAiB,iBAAA;AAAA,QACzB;AAAA,QACA,UAAU;AAAA,UACR,WAAW,KAAK,mBAAmB,KAAK,IAAI;AAAA,QAC9C;AAAA,MACF;AAAA,IAAA;AAEK,WAAA;AAAA,EACT;AAAA,EAEQ,mBAAmB,MAAiB;AAE1CE,kBAAAA,EAAQ,YAAY;AAAA,MAClB,aAAaC,cAAa,EAAA,gBAAgB,QAAQ;AAAA,MAClD,QAAQA,cAAAA,EAAa,gBAAgB,QAAQ,OAAO;AAAA,MACpD,QAAQ;AAAA,IAAA,CACT;AAAA,EACH;AACF;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUIConversation/conversation-header/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\nimport { isPC } from '../../../utils/env';\nimport createGroup from '../../../assets/icon/start-group.svg';\nimport C2C from '../../../assets/icon/icon-c2c.svg';\nimport { CONV_CREATE_TYPE } from '../../../constant';\n\nexport interface IMenuItem {\n icon?: string;\n text: string;\n data: {\n name: string;\n children?: any[];\n };\n listener?: {\n onClicked: (...args: any[]) => void;\n };\n}\n\nexport default class ConversationHeaderServer {\n static instance: ConversationHeaderServer;\n\n static getInstance(): ConversationHeaderServer {\n if (!ConversationHeaderServer.instance) {\n ConversationHeaderServer.instance = new ConversationHeaderServer();\n }\n return ConversationHeaderServer.instance;\n }\n\n public getMenu(): any[] {\n const list = this.generateMenuList();\n if (!isPC && list.length > 0) {\n return [{\n text: TUITranslateService.t('TUIConversation.发起会话'),\n data: {\n name: 'all',\n children: list,\n },\n }];\n }\n return list;\n }\n\n private generateMenuList(): any[] {\n const list = [\n {\n icon: C2C,\n text: TUITranslateService.t('TUIConversation.发起单聊'),\n data: {\n name: CONV_CREATE_TYPE.TYPEC2C,\n },\n listener: {\n onClicked: this.createConversation.bind(this),\n },\n },\n {\n icon: createGroup,\n text: TUITranslateService.t('TUIConversation.发起群聊'),\n data: {\n name: CONV_CREATE_TYPE.TYPEGROUP,\n },\n listener: {\n onClicked: this.createConversation.bind(this),\n },\n },\n ];\n return list;\n }\n\n private createConversation(item: IMenuItem) {\n // Create a conversation and notify conversationServer via TUICore.callService\n TUICore.callService({\n serviceName: TUIConstants.TUIConversation.SERVICE.NAME,\n method: TUIConstants.TUIConversation.SERVICE.METHOD.CREATE_CONVERSATION,\n params: item,\n });\n }\n}\n"],"names":["isPC","TUITranslateService","C2C","CONV_CREATE_TYPE","createGroup","TUICore","TUIConstants"],"mappings":";;;;;AAmBA,MAAqB,yBAAyB;AAAA,EAG5C,OAAO,cAAwC;AACzC,QAAA,CAAC,yBAAyB,UAAU;AACb,+BAAA,WAAW,IAAI;IAC1C;AACA,WAAO,yBAAyB;AAAA,EAClC;AAAA,EAEO,UAAiB;AAChB,UAAA,OAAO,KAAK;AAClB,QAAI,CAACA,iBAAA,QAAQ,KAAK,SAAS,GAAG;AAC5B,aAAO,CAAC;AAAA,QACN,MAAMC,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAM;AAAA,UACN,UAAU;AAAA,QACZ;AAAA,MAAA,CACD;AAAA,IACH;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,mBAA0B;AAChC,UAAM,OAAO;AAAA,MACX;AAAA,QACE,MAAMC,cAAA;AAAA,QACN,MAAMD,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAME,gBAAiB,iBAAA;AAAA,QACzB;AAAA,QACA,UAAU;AAAA,UACR,WAAW,KAAK,mBAAmB,KAAK,IAAI;AAAA,QAC9C;AAAA,MACF;AAAA,MACA;AAAA,QACE,MAAMC,cAAA;AAAA,QACN,MAAMH,cAAAA,GAAoB,EAAE,sBAAsB;AAAA,QAClD,MAAM;AAAA,UACJ,MAAME,gBAAiB,iBAAA;AAAA,QACzB;AAAA,QACA,UAAU;AAAA,UACR,WAAW,KAAK,mBAAmB,KAAK,IAAI;AAAA,QAC9C;AAAA,MACF;AAAA,IAAA;AAEK,WAAA;AAAA,EACT;AAAA,EAEQ,mBAAmB,MAAiB;AAE1CE,kBAAAA,EAAQ,YAAY;AAAA,MAClB,aAAaC,cAAa,EAAA,gBAAgB,QAAQ;AAAA,MAClD,QAAQA,cAAAA,EAAa,gBAAgB,QAAQ,OAAO;AAAA,MACpD,QAAQ;AAAA,IAAA,CACT;AAAA,EACH;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index.js.map index d6b612b..b6b9ee4 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb252ZXJzYXRpb24vY29udmVyc2F0aW9uLWxpc3QvaW5kZXgudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/conversation-list/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,MAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-list/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-list/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,MAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index2.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index2.js.map index f2f1d99..0a73617 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index2.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-list/index2.js.map @@ -1 +1 @@ -{"version":3,"file":"index2.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ29udmVyc2F0aW9uXGNvbnZlcnNhdGlvbi1saXN0XGluZGV4LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/conversation-list/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,MAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"index2.js","sources":["TUIKit/components/TUIConversation/conversation-list/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-list/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,MAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-network/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-network/index.js.map index a4a5f33..2f746fd 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-network/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/conversation-network/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-network/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDb252ZXJzYXRpb24vY29udmVyc2F0aW9uLW5ldHdvcmsvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/conversation-network/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIStore","StoreName","TUIChatEngine"],"mappings":";;;;;;AAuBM,UAAA,eAAeA,kBAAI,KAAK;AAErBC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,gBAAgB,CAAC,UAAkB;AACpB,qBAAA,QAAS,UAAUC,cAAAA,GAAc,MAAM;AAAA,MACtD;AAAA,IAAA,CACD;;;;;;;;;;;AC5BD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-network/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-network/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/conversation-network/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIStore","StoreName","TUIChatEngine"],"mappings":";;;;;;AAuBM,UAAA,eAAeA,kBAAI,KAAK;AAErBC,qBAAA,MAAMC,gBAAU,MAAM;AAAA,MAC7B,gBAAgB,CAAC,UAAkB;AACpB,qBAAA,QAAS,UAAUC,cAAAA,GAAc,MAAM;AAAA,MACtD;AAAA,IAAA,CACD;;;;;;;;;;;AC5BD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/entry.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/entry.js.map index 6860273..618a97b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/entry.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/entry.js.map @@ -1 +1 @@ -{"version":3,"file":"entry.js","sources":["TUIKit/components/TUIConversation/entry.ts"],"sourcesContent":["import { TUIChatKit } from '../../index.ts';\r\nTUIChatKit?.init(); // Add optional chaining operator to fix sample main package integration errors\r\n"],"names":["TUIChatKit"],"mappings":";;;CACAA,kBAAA,eAAAA,mBAAY;"} \ No newline at end of file +{"version":3,"file":"entry.js","sources":["TUIKit/components/TUIConversation/entry.ts"],"sourcesContent":["import { TUIChatKit } from '../../index.ts';\nTUIChatKit?.init(); // Add optional chaining operator to fix sample main package integration errors\n"],"names":["TUIChatKit"],"mappings":";;;CACAA,kBAAA,eAAAA,mBAAY;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/index.js.map index 4e7701a..22d4046 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJQ29udmVyc2F0aW9uXGluZGV4LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIConversation/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIConversation/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/server.js.map index b465cd0..b03af94 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIConversation/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUIConversation/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport {\r\n TUITranslateService,\r\n TUIConversationService,\r\n TUIStore,\r\n StoreName,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { CONV_CREATE_TYPE } from '../../constant';\r\nimport { isUniFrameWork } from '../../utils/env';\r\nimport createGroupIcon from '../../assets/icon/start-group.svg';\r\nimport createC2CIcon from '../../assets/icon/icon-c2c.svg';\r\nimport { enableSampleTaskStatus } from '../../utils/enableSampleTaskStatus';\r\n\r\nexport default class TUIConversationServer {\r\n static instance: TUIConversationServer;\r\n private onCallParamsMap: Map;\r\n private onCallCallbackMap: Map void>;\r\n public constants: typeof TUIConstants;\r\n constructor() {\r\n TUICore.registerService(TUIConstants.TUIConversation.SERVICE.NAME, this);\r\n TUICore.registerExtension(TUIConstants.TUISearch.EXTENSION.SEARCH_MORE.EXT_ID, this);\r\n this.onCallParamsMap = new Map();\r\n this.onCallCallbackMap = new Map();\r\n this.constants = TUIConstants;\r\n }\r\n\r\n static getInstance(): TUIConversationServer {\r\n if (!TUIConversationServer.instance) {\r\n TUIConversationServer.instance = new TUIConversationServer();\r\n }\r\n return TUIConversationServer.instance;\r\n }\r\n\r\n public getOnCallParams(method: string): any {\r\n return this.onCallParamsMap.get(method);\r\n }\r\n\r\n public getOnCallCallback(method: string): (() => void) | undefined {\r\n return this.onCallCallbackMap.get(method);\r\n }\r\n\r\n public onCall(method: string, params: Record, callback: () => void): void {\r\n this.onCallParamsMap.set(method, params);\r\n this.onCallCallbackMap.set(method, callback);\r\n switch (method) {\r\n case TUIConstants.TUIConversation.SERVICE.METHOD.CREATE_CONVERSATION:\r\n this.createConversation(params);\r\n break;\r\n case TUIConstants.TUIConversation.SERVICE.METHOD.HIDE_CONVERSATION_HEADER:\r\n this.hideConversationHeader();\r\n break;\r\n }\r\n }\r\n\r\n public onGetExtension(extensionID: string) {\r\n if (extensionID === TUIConstants.TUISearch.EXTENSION.SEARCH_MORE.EXT_ID) {\r\n const list = [\r\n {\r\n weight: 100,\r\n icon: createC2CIcon,\r\n text: TUITranslateService.t('TUIConversation.发起单聊'),\r\n data: {\r\n name: CONV_CREATE_TYPE.TYPEC2C,\r\n },\r\n listener: {\r\n onClicked: this.createConversation.bind(this),\r\n },\r\n },\r\n {\r\n weight: 100,\r\n icon: createGroupIcon,\r\n text: TUITranslateService.t('TUIConversation.发起群聊'),\r\n data: {\r\n name: CONV_CREATE_TYPE.TYPEGROUP,\r\n },\r\n listener: {\r\n onClicked: this.createConversation.bind(this),\r\n },\r\n },\r\n ];\r\n return list;\r\n }\r\n }\r\n\r\n private createConversation(item: any) {\r\n // Tell TUIContact to call the SelectFriend component to select a friend\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIContact.SERVICE.NAME,\r\n method: TUIConstants.TUIContact.SERVICE.METHOD.SELECT_FRIEND,\r\n params: {\r\n title: item.text,\r\n isRadio: item.data.name !== CONV_CREATE_TYPE.TYPEGROUP,\r\n isNeedSearch: !TUIStore.getData(StoreName.APP, 'isOfficial'),\r\n },\r\n callback: async (memberList: any[]) => {\r\n if (!memberList || memberList.length === 0) {\r\n // Return to the previous page\r\n return this.routerForward(null);\r\n }\r\n if (item.data.name === CONV_CREATE_TYPE.TYPEGROUP) {\r\n // After selecting members, if you want to create a group chat, you need to create a group\r\n this.createGroup(memberList);\r\n } else {\r\n const { userID } = memberList[0];\r\n // Generate Conversation\r\n await this.generateConversation(`C2C${userID}`);\r\n this.routerForward(`C2C${userID}`);\r\n }\r\n },\r\n });\r\n }\r\n\r\n private createGroup(memberList: any[]) {\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIGroup.SERVICE.NAME,\r\n method: TUIConstants.TUIGroup.SERVICE.METHOD.CREATE_GROUP,\r\n params: {\r\n title: TUITranslateService.t('TUIConversation.发起群聊'),\r\n memberList,\r\n },\r\n callback: async (group: any) => {\r\n let conversationID: string | null = null;\r\n if (group) {\r\n const { groupID } = group;\r\n await this.generateConversation(`GROUP${groupID}`);\r\n conversationID = `GROUP${groupID}`;\r\n }\r\n this.routerForward(conversationID);\r\n },\r\n });\r\n }\r\n\r\n private async routerForward(conversationID: string | null): Promise {\r\n if (isUniFrameWork) {\r\n await TUIGlobal?.reLaunch({\r\n url: '/TUIKit/components/TUIConversation/index',\r\n });\r\n if (conversationID) {\r\n TUIGlobal?.navigateTo({\r\n url: '/TUIKit/components/TUIChat/index',\r\n });\r\n }\r\n }\r\n }\r\n\r\n private generateConversation(conversationID: string) {\r\n TUIConversationService.switchConversation(conversationID)\r\n .then(() => {\r\n if (conversationID.startsWith('GROUP')) {\r\n enableSampleTaskStatus('groupChat');\r\n }\r\n console.warn('打开会话成功');\r\n })\r\n .catch((err: any) => {\r\n console.warn('打开会话失败', err.code, err.msg);\r\n });\r\n }\r\n\r\n private hideConversationHeader = () => {\r\n TUIStore.update(StoreName.CUSTOM, 'isShowConversationHeader', false);\r\n };\r\n}\r\n"],"names":["TUIStore","StoreName","TUICore","TUIConstants","createC2CIcon","TUITranslateService","CONV_CREATE_TYPE","createGroupIcon","isUniFrameWork","TUIGlobal","TUIConversationService","enableSampleTaskStatus","uni"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUIConversation/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport {\n TUITranslateService,\n TUIConversationService,\n TUIStore,\n StoreName,\n} from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport { CONV_CREATE_TYPE } from '../../constant';\nimport { isUniFrameWork } from '../../utils/env';\nimport createGroupIcon from '../../assets/icon/start-group.svg';\nimport createC2CIcon from '../../assets/icon/icon-c2c.svg';\nimport { enableSampleTaskStatus } from '../../utils/enableSampleTaskStatus';\n\nexport default class TUIConversationServer {\n static instance: TUIConversationServer;\n private onCallParamsMap: Map;\n private onCallCallbackMap: Map void>;\n public constants: typeof TUIConstants;\n constructor() {\n TUICore.registerService(TUIConstants.TUIConversation.SERVICE.NAME, this);\n TUICore.registerExtension(TUIConstants.TUISearch.EXTENSION.SEARCH_MORE.EXT_ID, this);\n this.onCallParamsMap = new Map();\n this.onCallCallbackMap = new Map();\n this.constants = TUIConstants;\n }\n\n static getInstance(): TUIConversationServer {\n if (!TUIConversationServer.instance) {\n TUIConversationServer.instance = new TUIConversationServer();\n }\n return TUIConversationServer.instance;\n }\n\n public getOnCallParams(method: string): any {\n return this.onCallParamsMap.get(method);\n }\n\n public getOnCallCallback(method: string): (() => void) | undefined {\n return this.onCallCallbackMap.get(method);\n }\n\n public onCall(method: string, params: Record, callback: () => void): void {\n this.onCallParamsMap.set(method, params);\n this.onCallCallbackMap.set(method, callback);\n switch (method) {\n case TUIConstants.TUIConversation.SERVICE.METHOD.CREATE_CONVERSATION:\n this.createConversation(params);\n break;\n case TUIConstants.TUIConversation.SERVICE.METHOD.HIDE_CONVERSATION_HEADER:\n this.hideConversationHeader();\n break;\n }\n }\n\n public onGetExtension(extensionID: string) {\n if (extensionID === TUIConstants.TUISearch.EXTENSION.SEARCH_MORE.EXT_ID) {\n const list = [\n {\n weight: 100,\n icon: createC2CIcon,\n text: TUITranslateService.t('TUIConversation.发起单聊'),\n data: {\n name: CONV_CREATE_TYPE.TYPEC2C,\n },\n listener: {\n onClicked: this.createConversation.bind(this),\n },\n },\n {\n weight: 100,\n icon: createGroupIcon,\n text: TUITranslateService.t('TUIConversation.发起群聊'),\n data: {\n name: CONV_CREATE_TYPE.TYPEGROUP,\n },\n listener: {\n onClicked: this.createConversation.bind(this),\n },\n },\n ];\n return list;\n }\n }\n\n private createConversation(item: any) {\n // Tell TUIContact to call the SelectFriend component to select a friend\n TUICore.callService({\n serviceName: TUIConstants.TUIContact.SERVICE.NAME,\n method: TUIConstants.TUIContact.SERVICE.METHOD.SELECT_FRIEND,\n params: {\n title: item.text,\n isRadio: item.data.name !== CONV_CREATE_TYPE.TYPEGROUP,\n isNeedSearch: !TUIStore.getData(StoreName.APP, 'isOfficial'),\n },\n callback: async (memberList: any[]) => {\n if (!memberList || memberList.length === 0) {\n // Return to the previous page\n return this.routerForward(null);\n }\n if (item.data.name === CONV_CREATE_TYPE.TYPEGROUP) {\n // After selecting members, if you want to create a group chat, you need to create a group\n this.createGroup(memberList);\n } else {\n const { userID } = memberList[0];\n // Generate Conversation\n await this.generateConversation(`C2C${userID}`);\n this.routerForward(`C2C${userID}`);\n }\n },\n });\n }\n\n private createGroup(memberList: any[]) {\n TUICore.callService({\n serviceName: TUIConstants.TUIGroup.SERVICE.NAME,\n method: TUIConstants.TUIGroup.SERVICE.METHOD.CREATE_GROUP,\n params: {\n title: TUITranslateService.t('TUIConversation.发起群聊'),\n memberList,\n },\n callback: async (group: any) => {\n let conversationID: string | null = null;\n if (group) {\n const { groupID } = group;\n await this.generateConversation(`GROUP${groupID}`);\n conversationID = `GROUP${groupID}`;\n }\n this.routerForward(conversationID);\n },\n });\n }\n\n private async routerForward(conversationID: string | null): Promise {\n if (isUniFrameWork) {\n await TUIGlobal?.reLaunch({\n url: '/TUIKit/components/TUIConversation/index',\n });\n if (conversationID) {\n TUIGlobal?.navigateTo({\n url: '/TUIKit/components/TUIChat/index',\n });\n }\n }\n }\n\n private generateConversation(conversationID: string) {\n TUIConversationService.switchConversation(conversationID)\n .then(() => {\n if (conversationID.startsWith('GROUP')) {\n enableSampleTaskStatus('groupChat');\n }\n console.warn('打开会话成功');\n })\n .catch((err: any) => {\n console.warn('打开会话失败', err.code, err.msg);\n });\n }\n\n private hideConversationHeader = () => {\n TUIStore.update(StoreName.CUSTOM, 'isShowConversationHeader', false);\n };\n}\n"],"names":["TUIStore","StoreName","TUICore","TUIConstants","createC2CIcon","TUITranslateService","CONV_CREATE_TYPE","createGroupIcon","isUniFrameWork","TUIGlobal","TUIConversationService","enableSampleTaskStatus","uni"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/config.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/config.js.map index 9bf25a3..e57b627 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/config.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/config.js.map @@ -1 +1 @@ -{"version":3,"file":"config.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/config.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\r\n\r\nconst groupIntroConfig = [\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Public.svg',\r\n label: '陌生人社交群(Public)',\r\n type: TUIChatEngine.TYPES.GRP_PUBLIC,\r\n detail: '类似 QQ 群,创建后群主可以指定群管理员,用户搜索群 ID 发起加群申请后,需要群主或管理员审批通过才能入群。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Meeting.svg',\r\n label: '临时会议群(Meeting)',\r\n type: TUIChatEngine.TYPES.GRP_MEETING,\r\n detail: '创建后可以随意进出,且支持查看入群前消息;适合用于音视频会议场景、在线教育场景等与实时音视频产品结合的场景。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Work.svg',\r\n label: '好友工作群(Work)',\r\n type: TUIChatEngine.TYPES.GRP_WORK,\r\n detail: '类似普通微信群,创建后仅支持已在群内的好友邀请加群,且无需被邀请方同意或群主审批。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/AVChatroom.svg',\r\n label: '直播群(AVChatroom)',\r\n type: TUIChatEngine.TYPES.GRP_AVCHATROOM,\r\n detail: '创建后可以随意进出,没有群成员数量上限,但不支持历史消息存储;适合与直播产品结合,用于弹幕聊天场景。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Community.png',\r\n label: '社群(Community)',\r\n type: TUIChatEngine.TYPES.GRP_COMMUNITY,\r\n detail: '创建后可以随意进出,最多支持100000人,支持历史消息存储,用户搜索群 ID 发起加群申请后,无需管理员审批即可进群。详见',\r\n src: '产品文档',\r\n },\r\n];\r\n\r\nconst findGroupIntroConfig = (type: string) => {\r\n return groupIntroConfig.filter((item: any) => {\r\n return item.type === type;\r\n })[0];\r\n};\r\n\r\nexport {\r\n groupIntroConfig,\r\n findGroupIntroConfig,\r\n};\r\n"],"names":["TUIChatEngine"],"mappings":";;AAEA,MAAM,mBAAmB;AAAA,EACvB;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AACF;AAEM,MAAA,uBAAuB,CAAC,SAAiB;AACtC,SAAA,iBAAiB,OAAO,CAAC,SAAc;AAC5C,WAAO,KAAK,SAAS;AAAA,EAAA,CACtB,EAAE,CAAC;AACN;;;"} \ No newline at end of file +{"version":3,"file":"config.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/config.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\n\nconst groupIntroConfig = [\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Public.svg',\n label: '陌生人社交群(Public)',\n type: TUIChatEngine.TYPES.GRP_PUBLIC,\n detail: '类似 QQ 群,创建后群主可以指定群管理员,用户搜索群 ID 发起加群申请后,需要群主或管理员审批通过才能入群。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Meeting.svg',\n label: '临时会议群(Meeting)',\n type: TUIChatEngine.TYPES.GRP_MEETING,\n detail: '创建后可以随意进出,且支持查看入群前消息;适合用于音视频会议场景、在线教育场景等与实时音视频产品结合的场景。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Work.svg',\n label: '好友工作群(Work)',\n type: TUIChatEngine.TYPES.GRP_WORK,\n detail: '类似普通微信群,创建后仅支持已在群内的好友邀请加群,且无需被邀请方同意或群主审批。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/AVChatroom.svg',\n label: '直播群(AVChatroom)',\n type: TUIChatEngine.TYPES.GRP_AVCHATROOM,\n detail: '创建后可以随意进出,没有群成员数量上限,但不支持历史消息存储;适合与直播产品结合,用于弹幕聊天场景。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Community.png',\n label: '社群(Community)',\n type: TUIChatEngine.TYPES.GRP_COMMUNITY,\n detail: '创建后可以随意进出,最多支持100000人,支持历史消息存储,用户搜索群 ID 发起加群申请后,无需管理员审批即可进群。详见',\n src: '产品文档',\n },\n];\n\nconst findGroupIntroConfig = (type: string) => {\n return groupIntroConfig.filter((item: any) => {\n return item.type === type;\n })[0];\n};\n\nexport {\n groupIntroConfig,\n findGroupIntroConfig,\n};\n"],"names":["TUIChatEngine"],"mappings":";;AAEA,MAAM,mBAAmB;AAAA,EACvB;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AACF;AAEM,MAAA,uBAAuB,CAAC,SAAiB;AACtC,SAAA,iBAAiB,OAAO,CAAC,SAAc;AAC5C,WAAO,KAAK,SAAS;AAAA,EAAA,CACtB,EAAE,CAAC;AACN;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/index.js.map index 0454d1f..cec73db 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/group-introduction/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9jcmVhdGUtZ3JvdXAvZ3JvdXAtaW50cm9kdWN0aW9uL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue'\nwx.createComponent(Component)"],"names":["groupIntroConfig","ref","watchEffect","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;AAwCA,MAAA,OAAiB,MAAA;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAOd,UAAM,OAAOA,gEAAAA;AAEb,UAAM,aAAaC,cAAAA;AAEnB,UAAM,OAAO;AAEbC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AAAA,IAAA,CAC1B;AAEK,UAAA,WAAW,CAAC,SAAc;AAC9B,iBAAW,QAAQ,KAAK;AACnB,WAAA,cAAc,KAAK,IAAI;AAAA,IAAA;AAGxB,UAAA,UAAU,CAAC,SAAiB;;AAChC,UAAI,CAACC,iBAAAA,gBAAgB;AACnBC,kCAAAA,mBAAW,KAAK;AAAA,MAClB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue'\nwx.createComponent(Component)"],"names":["groupIntroConfig","ref","watchEffect","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;AAwCA,MAAA,OAAiB,MAAA;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAOd,UAAM,OAAOA,gEAAAA;AAEb,UAAM,aAAaC,cAAAA;AAEnB,UAAM,OAAO;AAEbC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AAAA,IAAA,CAC1B;AAEK,UAAA,WAAW,CAAC,SAAc;AAC9B,iBAAW,QAAQ,KAAK;AACnB,WAAA,cAAc,KAAK,IAAI;AAAA,IAAA;AAGxB,UAAA,UAAU,CAAC,SAAiB;;AAChC,UAAI,CAACC,iBAAAA,gBAAgB;AACnBC,kCAAAA,mBAAW,KAAK;AAAA,MAClB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/index.js.map index 6387deb..9d175c3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/create-group/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9jcmVhdGUtZ3JvdXAvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/create-group/index.vue'\nwx.createComponent(Component)"],"names":["Server","reactive","groupIntroConfig","watchEffect","computed","findGroupIntroConfig","TUITranslateService","TUIChatEngine","TUIGroupService","Toast","TOAST_TYPE","TUIStore","StoreName"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/index.vue'\nwx.createComponent(Component)"],"names":["Server","reactive","groupIntroConfig","watchEffect","computed","findGroupIntroConfig","TUITranslateService","TUIChatEngine","TUIGroupService","Toast","TOAST_TYPE","TUIStore","StoreName"],"mappings":";;;;;;;;;;;;;AAyIA,MAAA,OAAiB,MAAA;AAIjB,MAAA,oBAA8B,MAAA;AAE9B,MAAA,SAAmB,MAAA;AAEnB,MAAA,SAAmB,MAAA;;;;AAGb,UAAA,iBAAiBA,iDAAO;AAC9B,UAAM,eAAe,eAAe;AAEpC,UAAM,YAAYC,cAAAA,SAAc;AAAA,MAC9B,SAAS;AAAA,QACP,SAAS;AAAA,QACT,MAAM;AAAA,QACN,MAAMC,gEAAAA,iBAAiB,CAAC,EAAE;AAAA,QAC1B,QAAQA,gEAAAA,iBAAiB,CAAC,EAAE;AAAA,QAC5B,cAAc;AAAA,QACd,cAAc;AAAA;AAAA,QAEd,YAAY,CAAC;AAAA,QACb,gBAAgB;AAAA,MAClB;AAAA,MACA,aAAa;AAAA,QACX,OAAO;AAAA,QACP,OAAO;AAAA,QACP,KAAK;AAAA,QACL,MAAM;AAAA,QACN,aAAa;AAAA,MACf;AAAA,MACA,QAAQ;AAAA,IAAA,CACT;AAEDC,kBAAAA,YAAY,MAAM;AAChB,YAAM,SAAS,eAAe,gBAAgB,aAAa,SAAS,QAAQ,OAAO,YAAY;AACrF,gBAAA,QAAQ,aAAa,OAAO;AAC5B,gBAAA,YAAY,QAAQ,OAAO;AAAA,IAAA,CACtC;AAEK,UAAA,kBAAkBC,cAAAA,SAAS,MAAM;AAC9B,aAAAC,qFAAqB,UAAU,QAAQ,IAAI;AAAA,IAAA,CACnD;AAEK,UAAA,cAAcD,cAAAA,SAAS,MAAM;AACjC,UAAI,OAAO;AACX,UAAI,UAAU,QAAQ;AACpB,eAAO,UAAU,YAAY;AAAA,MAC/B;AACA,aAAOE,cAAAA,GAAoB,EAAE,YAAY,IAAI,EAAE;AAAA,IAAA,CAChD;AAEK,UAAA,aAAaF,cAAAA,SAAS,MAAM;AAChC,YAAM,iBAAiB;AAAA,QACrB,MAAME,cAAAA,GAAoB,EAAE,cAAc;AAAA,QAC1C,KAAK;AAAA,QACL,aAAaA,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,MAAA;AAEtD,YAAM,eAAe;AAAA,QACnB,MAAM,GAAGA,iBAAoB,EAAE,cAAc,CAAC,IAAIA,iBAAoB,EAAE,aAAa,CAAC;AAAA,QACtF,KAAK;AAAA,QACL,aAAaA,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,MAAA;AAE/C,aAAA,UAAU,QAAQ,SAASC,cAAc,GAAA,MAAM,gBAClD,CAAC,cAAc,IACf,CAAC,gBAAgB,YAAY;AAAA,IAAA,CAClC;AAEK,UAAA,uBAAuBH,cAAAA,SAAS,MAAM;AAC1C,aAAO,UAAU,QAAQ,SAAS,MAAM,CAAC,UAAU;AAAA,IAAA,CACpD;AAEK,UAAA,WAAW,CAAC,SAAc;AAC1B,UAAA,UAAU,QAAQ,SAAS,MAAM;AACnC,kBAAU,QAAQ,OAAO;AACzB,kBAAU,QAAQ,SAASC,gEAAqB,qBAAA,IAAI,EAAE;AACtD,YAAI,UAAU,QAAQ;AACpB,oBAAU,YAAY,QAAQ;AAAA,QAChC;AAAA,MACF;AAAA,IAAA;AAGI,UAAA,cAAc,OAAO,YAAiB;AACtC,UAAA;AACF,gBAAQ,aAAa,QAAQ,WAAW,IAAI,CAAC,SAAuB;AAC3D,iBAAA,EAAE,QAAQ,KAAK;QAAO,CAC9B;AACD,YAAI,QAAQ,SAASE,iBAAc,MAAM,eAAe;AACtD,iBAAO,QAAQ;AAAA,QACjB;AACA,cAAM,MAAM,MAAMC,cAAAA,GAAgB,YAAY,OAAO;AACrD,cAAM,EAAE,KAAS,IAAA,IAAI,KAAK;AACtB,YAAA,SAASD,cAAAA,GAAc,MAAM,gBAAgB;AAC/C,gBAAMC,cAAAA,GAAgB,UAAU;AAAA,YAC9B,SAAS,IAAI,KAAK,MAAM;AAAA,YACxB,cAAc;AAAA,UAAA,CACf;AAAA,QACH;AACqB,6BAAA,IAAI,KAAK,KAAK;AAC7BC,mDAAA;AAAA,UACJ,SAASH,cAAAA,GAAoB,EAAE,iBAAiB;AAAA,UAChD,MAAMI,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,eACM,KAAU;AACXD,mDAAA;AAAA,UACJ,SAAS,IAAI;AAAA,UACb,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,MACH;AAAA,IAAA;AAGF,UAAM,SAAS,MAAM;AACb,YAAA,EAAE,QAAY,IAAA;AACpB,UAAI,UAAU,QAAQ;AACpB,kBAAU,QAAQ,UAAU,YAAY,GAAG,IAAI,UAAU,YAAY;AAC9D,eAAA,UAAU,SAAS,CAAC,UAAU;AAAA,MAAA,OAChC;AACL,oBAAY,OAAO;AAAA,MACrB;AAAA,IAAA;AAGF,UAAM,eAAe,MAAM;AACzB,UAAI,UAAU,QAAQ;AACb,eAAA,UAAU,SAAS,CAAC,UAAU;AAAA,MACvC;AACA,2BAAqB,IAAI;AAAA,IAAA;AAGrB,UAAA,OAAO,CAAC,UAAkB;AACpB,gBAAA,SAAS,CAAC,UAAU;AAC9B,gBAAU,YAAY,MAAM;AAC5B,gBAAU,YAAY,QAAS,UAAU,QAAgB,KAAK;AAC9D,cAAQ,OAAO;AAAA,QACb,KAAK;AACH,oBAAU,YAAY,QAAQ;AAC9B,oBAAU,YAAY,cAAc;AACpC,oBAAU,YAAY,OAAO;AAC7B;AAAA,QACF,KAAK;AACH,oBAAU,YAAY,QAAQ;AAC9B,oBAAU,YAAY,cAAc;AACpC,oBAAU,YAAY,OAAO;AAC7B;AAAA,QACF,KAAK;AACH,oBAAU,YAAY,QAAQ;AAC9B,oBAAU,YAAY,OAAO;AAC7B;AAAA,MACJ;AAAA,IAAA;AAGI,UAAA,uBAAuB,CAAC,UAAe;AAC3CC,oBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,KAAK;AAC7D,YAAM,WAAW,eAAe,kBAAkB,aAAa,SAAS,QAAQ,OAAO,YAAY;AACnG,kBAAY,SAAS,KAAK;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnS5B,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/index.js.map index e4f27eb..28c3710 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJR3JvdXBcaW5kZXgudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/index.js.map index 5360978..c8796a4 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/manage-group/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUIChatEngine","onMounted","nextTick","isUniFrameWork","outsideClick","TUIStore","StoreName","watchEffect","computed","TUIGroupService","Toast","TOAST_TYPE","_a","TUIFriendService","friendList","enableSampleTaskStatus","TUITranslateService","TUIGlobal","TUIConversationService","_b"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/manage-group/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUIChatEngine","onMounted","nextTick","isUniFrameWork","outsideClick","TUIStore","StoreName","watchEffect","computed","TUIGroupService","Toast","TOAST_TYPE","_a","TUIFriendService","friendList","enableSampleTaskStatus","TUITranslateService","TUIGlobal","TUIConversationService","_b"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-admin.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-admin.js.map index 2046ed4..bd4ef17 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-admin.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-admin.js.map @@ -1 +1 @@ -{"version":3,"file":"manage-admin.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-admin.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvbWFuYWdlLWFkbWluLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-admin.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;AAyIA,MAAA,SAAmB,MAAA;AACnB,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAeR,UAAA,qBAAqBA,kBAAI,KAAK;AACpC,UAAM,cAAcA,cAAAA,IAAI;AAAA,MACtB,OAAO,CAAC;AAAA,MACR,QAAQ,CAAC;AAAA,MACT,YAAY,CAAC;AAAA,IAAA,CACd;AACD,UAAM,oBAAoBA,cAAAA;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,kBAAY,QAAQ,MAAM;AAK1B,yBAAmB,QAAQ,MAAM;AACjC,wBAAkB,QAAQ,MAAM;AAAA,IAAA,CACjC;AAED,UAAM,QAAQ;AASd,UAAM,WAAW,MAAM;AACrB,YAAM,UAAU;AAAA,IAAA;AAGlB,UAAM,cAAc,MAAM;AACxB,YAAM,aAAa;AAAA,IAAA;AAGf,UAAA,iBAAiB,CAAC,UAAmB;AACzC,YAAM,kBAAkB,KAAK;AAAA,IAAA;AAG/B,UAAM,UAAU,MAAM;AACpB,YAAM,SAAS;AAAA,IAAA;AAGjB,UAAM,aAAa,MAAM;AACvB,YAAM,YAAY;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzMpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"manage-admin.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-admin.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-admin.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-admin.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;AAyIA,MAAA,SAAmB,MAAA;AACnB,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAeR,UAAA,qBAAqBA,kBAAI,KAAK;AACpC,UAAM,cAAcA,cAAAA,IAAI;AAAA,MACtB,OAAO,CAAC;AAAA,MACR,QAAQ,CAAC;AAAA,MACT,YAAY,CAAC;AAAA,IAAA,CACd;AACD,UAAM,oBAAoBA,cAAAA;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,kBAAY,QAAQ,MAAM;AAK1B,yBAAmB,QAAQ,MAAM;AACjC,wBAAkB,QAAQ,MAAM;AAAA,IAAA,CACjC;AAED,UAAM,QAAQ;AASd,UAAM,WAAW,MAAM;AACrB,YAAM,UAAU;AAAA,IAAA;AAGlB,UAAM,cAAc,MAAM;AACxB,YAAM,aAAa;AAAA,IAAA;AAGf,UAAA,iBAAiB,CAAC,UAAmB;AACzC,YAAM,kBAAkB,KAAK;AAAA,IAAA;AAG/B,UAAM,UAAU,MAAM;AACpB,YAAM,SAAS;AAAA,IAAA;AAGjB,UAAM,aAAa,MAAM;AACvB,YAAM,YAAY;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzMpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-member.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-member.js.map index 6d64204..1ccef7b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-member.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-member.js.map @@ -1 +1 @@ -{"version":3,"file":"manage-member.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-member.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvbWFuYWdlLW1lbWJlci52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-member.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","TUIChatEngine","TUITranslateService"],"mappings":";;;;;;;;AA6GA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAmBR,UAAA,cAAcA,kBAAI,CAAC;AACnB,UAAA,aAAaA,kBAAyB,CAAA,CAAE;AACxC,UAAA,kBAAkBA,kBAAI,KAAK;AAC3B,UAAA,YAAYA,kBAAoB,CAAA,CAAE;AAExCC,kBAAAA,YAAY,MAAM;AAChB,kBAAY,QAAQ,MAAM;AAC1B,sBAAgB,QAAQ,MAAM;AAC9B,iBAAW,QAAQ,MAAM;AACzB,gBAAU,QAAQ,MAAM;AAAA,IAAA,CACzB;AAED,UAAM,QAAQ;AAER,UAAA,iBAAiB,CAAC,SAAc;AACpC,UAAI,OAAO;AACX,cAAQ,6BAAM,MAAM;AAAA,QAClB,KAAKC,cAAAA,GAAc,MAAM;AAChB,iBAAAC,cAAA,GAAoB,EAAE,cAAc;AAC3C;AAAA,QACF,KAAKD,cAAAA,GAAc,MAAM;AAChB,iBAAAC,cAAA,GAAoB,EAAE,aAAa;AAC1C;AAAA,MACJ;AACA,UAAI,MAAM;AACR,eAAO,IAAI,IAAI;AAAA,MACjB;AACA,UAAI,KAAK,WAAW,UAAU,MAAM,QAAQ;AAC1C,gBAAQ,KAAKA,cAAA,GAAoB,EAAE,YAAY,CAAC;AAAA,MAClD;AACO,aAAA;AAAA,IAAA;AAGT,UAAM,UAAU,MAAM;AACpB,YAAM,MAAM;AAAA,IAAA;AAGR,UAAA,SAAS,CAAC,SAAc;AACtB,YAAA,OAAO,CAAC,IAAI,CAAC;AAAA,IAAA;AAGf,UAAA,0BAA0B,CAAC,SAAc;AAC7C,YAAM,2BAA2B,IAAI;AAAA,IAAA;AAGjC,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClLxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"manage-member.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-member.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-member.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-member.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","TUIChatEngine","TUITranslateService"],"mappings":";;;;;;;;AA6GA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAmBR,UAAA,cAAcA,kBAAI,CAAC;AACnB,UAAA,aAAaA,kBAAyB,CAAA,CAAE;AACxC,UAAA,kBAAkBA,kBAAI,KAAK;AAC3B,UAAA,YAAYA,kBAAoB,CAAA,CAAE;AAExCC,kBAAAA,YAAY,MAAM;AAChB,kBAAY,QAAQ,MAAM;AAC1B,sBAAgB,QAAQ,MAAM;AAC9B,iBAAW,QAAQ,MAAM;AACzB,gBAAU,QAAQ,MAAM;AAAA,IAAA,CACzB;AAED,UAAM,QAAQ;AAER,UAAA,iBAAiB,CAAC,SAAc;AACpC,UAAI,OAAO;AACX,cAAQ,6BAAM,MAAM;AAAA,QAClB,KAAKC,cAAAA,GAAc,MAAM;AAChB,iBAAAC,cAAA,GAAoB,EAAE,cAAc;AAC3C;AAAA,QACF,KAAKD,cAAAA,GAAc,MAAM;AAChB,iBAAAC,cAAA,GAAoB,EAAE,aAAa;AAC1C;AAAA,MACJ;AACA,UAAI,MAAM;AACR,eAAO,IAAI,IAAI;AAAA,MACjB;AACA,UAAI,KAAK,WAAW,UAAU,MAAM,QAAQ;AAC1C,gBAAQ,KAAKA,cAAA,GAAoB,EAAE,YAAY,CAAC;AAAA,MAClD;AACO,aAAA;AAAA,IAAA;AAGT,UAAM,UAAU,MAAM;AACpB,YAAM,MAAM;AAAA,IAAA;AAGR,UAAA,SAAS,CAAC,SAAc;AACtB,YAAA,OAAO,CAAC,IAAI,CAAC;AAAA,IAAA;AAGf,UAAA,0BAA0B,CAAC,SAAc;AAC7C,YAAM,2BAA2B,IAAI;AAAA,IAAA;AAGjC,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClLxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-name.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-name.js.map index 541f9d0..3f45b02 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-name.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-name.js.map @@ -1 +1 @@ -{"version":3,"file":"manage-name.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-name.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvbWFuYWdlLW5hbWUudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-name.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","Toast","TUITranslateService","TOAST_TYPE","watch","nextTick"],"mappings":";;;;;;;;;;AAmFA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAWR,UAAA,eAAeA,kBAAiB,CAAA,CAAE;AAClC,UAAA,iBAAiBA,kBAAI,EAAE;AACvB,UAAA,SAASA,kBAAI,KAAK;AAClB,UAAA,eAAeA,kBAAsB,IAAI;AAE/CC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,OAAO;AACb,UAAM,gBAAgB,MAAM;AACtB,UAAA,CAAC,eAAe,OAAO;AACnBC,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,UACjD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,MAAA,OACI;AACL,YAAI,eAAe,UAAU,aAAa,MAAM,MAAM;AACpD,eAAK,UAAU,EAAE,KAAK,QAAQ,OAAO,eAAe,OAAO;AAC9C,uBAAA,MAAM,OAAO,eAAe;AACzC,yBAAe,QAAQ;AACjBF,qDAAA;AAAA,YACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,YACjD,MAAMC,oCAAW,WAAA;AAAA,UAAA,CAClB;AAAA,QACH;AACiB;MACnB;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AAC7B,UAAI,MAAM,UAAU;AACX,eAAA,QAAQ,CAAC,OAAO;AAAA,MACzB;AACA,UAAI,OAAO,OAAO;AACD,uBAAA,QAAQ,aAAa,MAAM;AAAA,MAC5C;AAAA,IAAA;AAGFC,kBAAA;AAAA,MACE,MAAM,OAAO;AAAA,MACb,CAAC,WAAoB;AACnB,YAAI,QAAQ;AACVC,wBAAAA,WAAS,MAAM;;AACb,+BAAa,UAAb,mBAAoB;AAAA,UAAM,CAC3B;AAAA,QACH;AAAA,MACF;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjJF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"manage-name.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-name.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-name.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-name.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","Toast","TUITranslateService","TOAST_TYPE","watch","nextTick"],"mappings":";;;;;;;;;;AAmFA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAWR,UAAA,eAAeA,kBAAiB,CAAA,CAAE;AAClC,UAAA,iBAAiBA,kBAAI,EAAE;AACvB,UAAA,SAASA,kBAAI,KAAK;AAClB,UAAA,eAAeA,kBAAsB,IAAI;AAE/CC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,OAAO;AACb,UAAM,gBAAgB,MAAM;AACtB,UAAA,CAAC,eAAe,OAAO;AACnBC,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,UACjD,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AAAA,MAAA,OACI;AACL,YAAI,eAAe,UAAU,aAAa,MAAM,MAAM;AACpD,eAAK,UAAU,EAAE,KAAK,QAAQ,OAAO,eAAe,OAAO;AAC9C,uBAAA,MAAM,OAAO,eAAe;AACzC,yBAAe,QAAQ;AACjBF,qDAAA;AAAA,YACJ,SAASC,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,YACjD,MAAMC,oCAAW,WAAA;AAAA,UAAA,CAClB;AAAA,QACH;AACiB;MACnB;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AAC7B,UAAI,MAAM,UAAU;AACX,eAAA,QAAQ,CAAC,OAAO;AAAA,MACzB;AACA,UAAI,OAAO,OAAO;AACD,uBAAA,QAAQ,aAAa,MAAM;AAAA,MAC5C;AAAA,IAAA;AAGFC,kBAAA;AAAA,MACE,MAAM,OAAO;AAAA,MACb,CAAC,WAAoB;AACnB,YAAI,QAAQ;AACVC,wBAAAA,WAAS,MAAM;;AACb,+BAAa,UAAb,mBAAoB;AAAA,UAAM,CAC3B;AAAA,QACH;AAAA,MACF;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjJF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-notification.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-notification.js.map index 32576c1..735d0ac 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-notification.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-notification.js.map @@ -1 +1 @@ -{"version":3,"file":"manage-notification.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-notification.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvbWFuYWdlLW5vdGlmaWNhdGlvbi52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-notification.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","Toast","TUITranslateService","TOAST_TYPE","nextTick"],"mappings":";;;;;;;;;;;;;;;;;;;;AA2GA,UAAM,QAAQ;AAWR,UAAA,eAAeA,kBAAiB,CAAA,CAAE;AAClC,UAAA,QAAQA,kBAAI,EAAE;AACd,UAAA,uBAAuBA,kBAAI,KAAK;AAChC,UAAA,SAASA,kBAAI,KAAK;AAExBC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AACrB,YAAA,QAAQ,aAAa,MAAM;AACjC,2BAAqB,QAAQ,MAAM;AAAA,IAAA,CACpC;AAED,UAAM,QAAQ;AAEd,UAAM,gBAAgB,MAAM;AACtB,UAAA,MAAM,MAAM,SAAS,KAAK;AACtBC,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,6BAA6B;AAAA,UAC5D,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF;AACA,UAAI,MAAM,SAAS,MAAM,UAAU,aAAa,MAAM,cAAc;AAClE,cAAM,UAAU,EAAE,KAAK,gBAAgB,OAAO,MAAM,OAAO;AAC3DC,sBAAAA,WAAS,MAAM;AACb,gBAAM,QAAQ;AAAA,QAAA,CACf;AAAA,MACH;AACO,aAAA,QAAQ,CAAC,OAAO;AAAA,IAAA;AAGnB,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpJxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"manage-notification.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-notification.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-notification.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-notification.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","Toast","TUITranslateService","TOAST_TYPE","nextTick"],"mappings":";;;;;;;;;;;;;;;;;;;;AA2GA,UAAM,QAAQ;AAWR,UAAA,eAAeA,kBAAiB,CAAA,CAAE;AAClC,UAAA,QAAQA,kBAAI,EAAE;AACd,UAAA,uBAAuBA,kBAAI,KAAK;AAChC,UAAA,SAASA,kBAAI,KAAK;AAExBC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AACrB,YAAA,QAAQ,aAAa,MAAM;AACjC,2BAAqB,QAAQ,MAAM;AAAA,IAAA,CACpC;AAED,UAAM,QAAQ;AAEd,UAAM,gBAAgB,MAAM;AACtB,UAAA,MAAM,MAAM,SAAS,KAAK;AACtBC,mDAAA;AAAA,UACJ,SAASC,cAAAA,GAAoB,EAAE,6BAA6B;AAAA,UAC5D,MAAMC,oCAAW,WAAA;AAAA,QAAA,CAClB;AACD;AAAA,MACF;AACA,UAAI,MAAM,SAAS,MAAM,UAAU,aAAa,MAAM,cAAc;AAClE,cAAM,UAAU,EAAE,KAAK,gBAAgB,OAAO,MAAM,OAAO;AAC3DC,sBAAAA,WAAS,MAAM;AACb,gBAAM,QAAQ;AAAA,QAAA,CACf;AAAA,MACH;AACO,aAAA,QAAQ,CAAC,OAAO;AAAA,IAAA;AAGnB,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpJxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-profile.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-profile.js.map index b56c82e..d782a95 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-profile.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/manage-group/manage-profile.js.map @@ -1 +1 @@ -{"version":3,"file":"manage-profile.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-profile.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9tYW5hZ2UtZ3JvdXAvbWFuYWdlLXByb2ZpbGUudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-profile.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","watch","TUIUserService","TUIConversationService","TUIStore","StoreName","isUniFrameWork","TUIGlobal","uni","TUIFriendService","TUIChatEngine"],"mappings":";;;;;;;AA+FA,MAAA,SAAmB,MAAA;;;;;;;;;;;;;;;AAInB,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,kBAAkBA,kBAAkB,CAAA,CAAE;AAE5CC,kBAAAA,YAAY,MAAM;AAChB,sBAAgB,QAAQ,MAAM;AAAA,IAAA,CAC/B;AACD,UAAM,QAAQ;AAMdC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,OAAO,QAAa,WAAgB;AAClC,YAAI,WAAW;AAAQ;AACjB,cAAA,MAAM,MAAMC,cAAA,GAAe,eAAe;AAAA,UAC9C,YAAY,CAAC,MAAM,SAAS,MAAM;AAAA,QAAA,CACnC;AACe,wBAAA,QAAQ,2BAAK,KAAK;AACtB;MACd;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAGI,UAAA,QAAQ,OAAO,IAAS,SAAiB;AAC7C,YAAM,OAAO,GAAG,IAAI,GAAG,EAAE;AACzBC,oBAAAA,GAAuB,uBAAuB,IAAI,EAC/C,KAAK,CAAC,QAAa;AAClBA,sBAAA,GAAuB,mBAAmB,IAAI,KAAK,aAAa,cAAc,EAAE,KAAK,MAAM;;AACzFC,wBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,KAAK;AAC7D,cAAIC,iCAAgB;AAClBC,gCAAA,MAAAA,mBAAW;AAAA,UACb;AAAA,QAAA,CACD;AAAA,MAAA,CACF,EACA,MAAM,CAAC,QAAa;AACnBC,4BAAI,MAAM,QAAO,qEAAoE,YAAY,IAAI,MAAM,IAAI,GAAG;AAAA,MAAA,CACnH;AAAA,IAAA;AAEL,UAAM,cAAc,YAAY;AAC1B,UAAA,CAAE,gBAAgB,MAAc;AAAQ;AAC5CC,oBAAAA,GAAiB,YAAY;AAAA,QAC3B,YAAY,CAAC,gBAAgB,MAAM,MAAM;AAAA,QACzC,MAAMC,cAAAA,GAAc,MAAM;AAAA,MAAA,CAC3B,EAAE,KAAK,CAAC,QAAa;;AACpB,cAAM,YAAW,4CAAK,SAAL,mBAAW,sBAAX,mBAA+B,OAA/B,mBAAmC;AACvC,qBAAA,QAAS,aAAaA,cAAAA,GAAc,MAAM;AAAA,MAAA,CACxD;AAAA,IAAA;AAGH,UAAM,YAAY,MAAM;AACtB,aAAO,aAAa,SAAS,CAACN,iBAAS,QAAQC,gBAAU,KAAK,YAAY;AAAA,IAAA;AAGtE,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpKxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"manage-profile.js","sources":["TUIKit/components/TUIGroup/manage-group/manage-profile.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-profile.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/manage-group/manage-profile.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","watch","TUIUserService","TUIConversationService","TUIStore","StoreName","isUniFrameWork","TUIGlobal","uni","TUIFriendService","TUIChatEngine"],"mappings":";;;;;;;AA+FA,MAAA,SAAmB,MAAA;;;;;;;;;;;;;;;AAInB,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,kBAAkBA,kBAAkB,CAAA,CAAE;AAE5CC,kBAAAA,YAAY,MAAM;AAChB,sBAAgB,QAAQ,MAAM;AAAA,IAAA,CAC/B;AACD,UAAM,QAAQ;AAMdC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,OAAO,QAAa,WAAgB;AAClC,YAAI,WAAW;AAAQ;AACjB,cAAA,MAAM,MAAMC,cAAA,GAAe,eAAe;AAAA,UAC9C,YAAY,CAAC,MAAM,SAAS,MAAM;AAAA,QAAA,CACnC;AACe,wBAAA,QAAQ,2BAAK,KAAK;AACtB;MACd;AAAA,MACA;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,MACb;AAAA,IAAA;AAGI,UAAA,QAAQ,OAAO,IAAS,SAAiB;AAC7C,YAAM,OAAO,GAAG,IAAI,GAAG,EAAE;AACzBC,oBAAAA,GAAuB,uBAAuB,IAAI,EAC/C,KAAK,CAAC,QAAa;AAClBA,sBAAA,GAAuB,mBAAmB,IAAI,KAAK,aAAa,cAAc,EAAE,KAAK,MAAM;;AACzFC,wBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,KAAK;AAC7D,cAAIC,iCAAgB;AAClBC,gCAAA,MAAAA,mBAAW;AAAA,UACb;AAAA,QAAA,CACD;AAAA,MAAA,CACF,EACA,MAAM,CAAC,QAAa;AACnBC,4BAAI,MAAM,QAAO,qEAAoE,YAAY,IAAI,MAAM,IAAI,GAAG;AAAA,MAAA,CACnH;AAAA,IAAA;AAEL,UAAM,cAAc,YAAY;AAC1B,UAAA,CAAE,gBAAgB,MAAc;AAAQ;AAC5CC,oBAAAA,GAAiB,YAAY;AAAA,QAC3B,YAAY,CAAC,gBAAgB,MAAM,MAAM;AAAA,QACzC,MAAMC,cAAAA,GAAc,MAAM;AAAA,MAAA,CAC3B,EAAE,KAAK,CAAC,QAAa;;AACpB,cAAM,YAAW,4CAAK,SAAL,mBAAW,sBAAX,mBAA+B,OAA/B,mBAAmC;AACvC,qBAAA,QAAS,aAAaA,cAAAA,GAAc,MAAM;AAAA,MAAA,CACxD;AAAA,IAAA;AAGH,UAAM,YAAY,MAAM;AACtB,aAAO,aAAa,SAAS,CAACN,iBAAS,QAAQC,gBAAU,KAAK,YAAY;AAAA,IAAA;AAGtE,UAAA,QAAQ,CAAC,YAAoB;AACjC,YAAM,SAAS,OAAO;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpKxB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/select-member/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/select-member/index.js.map index 8add51e..8f9b950 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/select-member/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/select-member/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/select-member/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9zZWxlY3QtbWVtYmVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/select-member/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUICore","uni","watchEffect","TUIStore","StoreName","TUIGroupService","memberList","Toast","TUITranslateService","TOAST_TYPE","Component"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/select-member/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/select-member/index.vue?type=component"],"sourcesContent":["\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/select-member/index.vue'\nwx.createComponent(Component)"],"names":["Server","ref","TUICore","uni","watchEffect","TUIStore","StoreName","TUIGroupService","memberList","Toast","TUITranslateService","TOAST_TYPE","Component"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/server.js.map index b38bcbd..a2b275b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUIGroup/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUIGroup/server.ts"],"sourcesContent":["import TUICore, { TUIConstants, ExtensionInfo } from '@tencentcloud/tui-core';\r\nimport {\r\n TUIStore,\r\n StoreName,\r\n TUIGroupService,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport settingSVG from '../../assets/icon/setting.svg';\r\nimport { isUniFrameWork } from '../../utils/env';\r\n\r\nexport default class TUIGroupServer {\r\n static instance: TUIGroupServer;\r\n private onCallParamsMap: Map;\r\n private onCallCallbackMap: Map void>;\r\n public constants: typeof TUIConstants;\r\n constructor() {\r\n TUICore.registerService(TUIConstants.TUIGroup.SERVICE.NAME, this);\r\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.CHAT_HEADER.EXT_ID, this);\r\n this.onCallParamsMap = new Map();\r\n this.onCallCallbackMap = new Map();\r\n this.constants = TUIConstants;\r\n }\r\n\r\n static getInstance(): TUIGroupServer {\r\n if (!TUIGroupServer.instance) {\r\n TUIGroupServer.instance = new TUIGroupServer();\r\n }\r\n return TUIGroupServer.instance;\r\n }\r\n\r\n public getOnCallParams(method: string): any {\r\n return this.onCallParamsMap.get(method);\r\n }\r\n\r\n public getOnCallCallback(method: string): (() => void) | undefined {\r\n return this.onCallCallbackMap.get(method);\r\n }\r\n\r\n public async onCall(method: string, params: any, callback: () => void): Promise {\r\n this.onCallParamsMap.set(method, params);\r\n this.onCallCallbackMap.set(method, callback);\r\n switch (method) {\r\n case TUIConstants.TUIGroup.SERVICE.METHOD.CREATE_GROUP:\r\n TUIStore.update(StoreName.GRP, 'isShowCreateComponent', true);\r\n isUniFrameWork && TUIGlobal?.reLaunch({\r\n url: '/TUIKit/components/TUIGroup/index',\r\n });\r\n break;\r\n case TUIConstants.TUIGroup.SERVICE.METHOD.OPEN_GROUP_MANAGEMENT:\r\n TUIGroupService.switchGroup(params.groupID);\r\n TUIStore.update(StoreName.GRP, 'isShowManageComponent', true);\r\n isUniFrameWork && TUIGlobal?.navigateTo({\r\n url: '/TUIKit/components/TUIGroup/index',\r\n });\r\n break;\r\n case TUIConstants.TUIGroup.SERVICE.METHOD.SELECT_GROUP_MEMBER:\r\n TUIGroupService.switchGroup(params.groupID);\r\n TUIStore.update(StoreName.GRP, 'isShowSelectComponent', true);\r\n isUniFrameWork && TUIGlobal?.navigateTo({\r\n url: '/TUIKit/components/TUIGroup/index',\r\n });\r\n break;\r\n }\r\n }\r\n\r\n public onGetExtension(extensionID: string): ExtensionInfo[] {\r\n const list: ExtensionInfo[] = [];\r\n switch (extensionID) {\r\n case TUIConstants.TUIChat.EXTENSION.CHAT_HEADER.EXT_ID:\r\n list.push({\r\n weight: 100,\r\n icon: settingSVG,\r\n text: '更多',\r\n data: {},\r\n listener: {\r\n onClicked: this.groupManage.bind(this),\r\n },\r\n });\r\n break;\r\n }\r\n return list;\r\n }\r\n\r\n private groupManage(params: any) {\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIGroup.SERVICE.NAME,\r\n method: TUIConstants.TUIGroup.SERVICE.METHOD.OPEN_GROUP_MANAGEMENT,\r\n params,\r\n callback: () => {\r\n isUniFrameWork && TUIGlobal?.navigateBack();\r\n },\r\n });\r\n }\r\n}\r\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal","TUIGroupService","settingSVG"],"mappings":";;;;AAUA,MAAqB,eAAe;AAAA,EAKlC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,SAAS,QAAQ,MAAM,IAAI;AAChED,oBAAQ,kBAAkBC,cAAAA,EAAa,QAAQ,UAAU,YAAY,QAAQ,IAAI;AAC5E,SAAA,sCAAsB;AACtB,SAAA,wCAAwB;AAC7B,SAAK,YAAYA;EACnB;AAAA,EAEA,OAAO,cAA8B;AAC/B,QAAA,CAAC,eAAe,UAAU;AACb,qBAAA,WAAW,IAAI;IAChC;AACA,WAAO,eAAe;AAAA,EACxB;AAAA,EAEO,gBAAgB,QAAqB;AACnC,WAAA,KAAK,gBAAgB,IAAI,MAAM;AAAA,EACxC;AAAA,EAEO,kBAAkB,QAA0C;AAC1D,WAAA,KAAK,kBAAkB,IAAI,MAAM;AAAA,EAC1C;AAAA,EAEA,MAAa,OAAO,QAAgB,QAAa,UAAqC;;AAC/E,SAAA,gBAAgB,IAAI,QAAQ,MAAM;AAClC,SAAA,kBAAkB,IAAI,QAAQ,QAAQ;AAC3C,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,SAAS,QAAQ,OAAO;AACxCC,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,SAAS;AAAA,UACpC,KAAK;AAAA,QAAA;AAEP;AAAA,MACF,KAAKJ,gBAAa,SAAS,QAAQ,OAAO;AACxBK,sBAAAA,GAAA,YAAY,OAAO,OAAO;AAC1CJ,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,UACtC,KAAK;AAAA,QAAA;AAEP;AAAA,MACF,KAAKJ,gBAAa,SAAS,QAAQ,OAAO;AACxBK,sBAAAA,GAAA,YAAY,OAAO,OAAO;AAC1CJ,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,UACtC,KAAK;AAAA,QAAA;AAEP;AAAA,IACJ;AAAA,EACF;AAAA,EAEO,eAAe,aAAsC;AAC1D,UAAM,OAAwB,CAAA;AAC9B,YAAQ,aAAa;AAAA,MACnB,KAAKJ,gBAAa,QAAQ,UAAU,YAAY;AAC9C,aAAK,KAAK;AAAA,UACR,QAAQ;AAAA,UACR,MAAMM,cAAA;AAAA,UACN,MAAM;AAAA,UACN,MAAM,CAAC;AAAA,UACP,UAAU;AAAA,YACR,WAAW,KAAK,YAAY,KAAK,IAAI;AAAA,UACvC;AAAA,QAAA,CACD;AACD;AAAA,IACJ;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,YAAY,QAAa;AAC/BP,kBAAAA,EAAQ,YAAY;AAAA,MAClB,aAAaC,cAAa,EAAA,SAAS,QAAQ;AAAA,MAC3C,QAAQA,cAAAA,EAAa,SAAS,QAAQ,OAAO;AAAA,MAC7C;AAAA,MACA,UAAU,MAAM;;AACdG,6CAAkBC,mBAAAA,MAAAA,mBAAW;AAAA,MAC/B;AAAA,IAAA,CACD;AAAA,EACH;AACF;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUIGroup/server.ts"],"sourcesContent":["import TUICore, { TUIConstants, ExtensionInfo } from '@tencentcloud/tui-core';\nimport {\n TUIStore,\n StoreName,\n TUIGroupService,\n} from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport settingSVG from '../../assets/icon/setting.svg';\nimport { isUniFrameWork } from '../../utils/env';\n\nexport default class TUIGroupServer {\n static instance: TUIGroupServer;\n private onCallParamsMap: Map;\n private onCallCallbackMap: Map void>;\n public constants: typeof TUIConstants;\n constructor() {\n TUICore.registerService(TUIConstants.TUIGroup.SERVICE.NAME, this);\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.CHAT_HEADER.EXT_ID, this);\n this.onCallParamsMap = new Map();\n this.onCallCallbackMap = new Map();\n this.constants = TUIConstants;\n }\n\n static getInstance(): TUIGroupServer {\n if (!TUIGroupServer.instance) {\n TUIGroupServer.instance = new TUIGroupServer();\n }\n return TUIGroupServer.instance;\n }\n\n public getOnCallParams(method: string): any {\n return this.onCallParamsMap.get(method);\n }\n\n public getOnCallCallback(method: string): (() => void) | undefined {\n return this.onCallCallbackMap.get(method);\n }\n\n public async onCall(method: string, params: any, callback: () => void): Promise {\n this.onCallParamsMap.set(method, params);\n this.onCallCallbackMap.set(method, callback);\n switch (method) {\n case TUIConstants.TUIGroup.SERVICE.METHOD.CREATE_GROUP:\n TUIStore.update(StoreName.GRP, 'isShowCreateComponent', true);\n isUniFrameWork && TUIGlobal?.reLaunch({\n url: '/TUIKit/components/TUIGroup/index',\n });\n break;\n case TUIConstants.TUIGroup.SERVICE.METHOD.OPEN_GROUP_MANAGEMENT:\n TUIGroupService.switchGroup(params.groupID);\n TUIStore.update(StoreName.GRP, 'isShowManageComponent', true);\n isUniFrameWork && TUIGlobal?.navigateTo({\n url: '/TUIKit/components/TUIGroup/index',\n });\n break;\n case TUIConstants.TUIGroup.SERVICE.METHOD.SELECT_GROUP_MEMBER:\n TUIGroupService.switchGroup(params.groupID);\n TUIStore.update(StoreName.GRP, 'isShowSelectComponent', true);\n isUniFrameWork && TUIGlobal?.navigateTo({\n url: '/TUIKit/components/TUIGroup/index',\n });\n break;\n }\n }\n\n public onGetExtension(extensionID: string): ExtensionInfo[] {\n const list: ExtensionInfo[] = [];\n switch (extensionID) {\n case TUIConstants.TUIChat.EXTENSION.CHAT_HEADER.EXT_ID:\n list.push({\n weight: 100,\n icon: settingSVG,\n text: '更多',\n data: {},\n listener: {\n onClicked: this.groupManage.bind(this),\n },\n });\n break;\n }\n return list;\n }\n\n private groupManage(params: any) {\n TUICore.callService({\n serviceName: TUIConstants.TUIGroup.SERVICE.NAME,\n method: TUIConstants.TUIGroup.SERVICE.METHOD.OPEN_GROUP_MANAGEMENT,\n params,\n callback: () => {\n isUniFrameWork && TUIGlobal?.navigateBack();\n },\n });\n }\n}\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal","TUIGroupService","settingSVG"],"mappings":";;;;AAUA,MAAqB,eAAe;AAAA,EAKlC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,SAAS,QAAQ,MAAM,IAAI;AAChED,oBAAQ,kBAAkBC,cAAAA,EAAa,QAAQ,UAAU,YAAY,QAAQ,IAAI;AAC5E,SAAA,sCAAsB;AACtB,SAAA,wCAAwB;AAC7B,SAAK,YAAYA;EACnB;AAAA,EAEA,OAAO,cAA8B;AAC/B,QAAA,CAAC,eAAe,UAAU;AACb,qBAAA,WAAW,IAAI;IAChC;AACA,WAAO,eAAe;AAAA,EACxB;AAAA,EAEO,gBAAgB,QAAqB;AACnC,WAAA,KAAK,gBAAgB,IAAI,MAAM;AAAA,EACxC;AAAA,EAEO,kBAAkB,QAA0C;AAC1D,WAAA,KAAK,kBAAkB,IAAI,MAAM;AAAA,EAC1C;AAAA,EAEA,MAAa,OAAO,QAAgB,QAAa,UAAqC;;AAC/E,SAAA,gBAAgB,IAAI,QAAQ,MAAM;AAClC,SAAA,kBAAkB,IAAI,QAAQ,QAAQ;AAC3C,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,SAAS,QAAQ,OAAO;AACxCC,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,SAAS;AAAA,UACpC,KAAK;AAAA,QAAA;AAEP;AAAA,MACF,KAAKJ,gBAAa,SAAS,QAAQ,OAAO;AACxBK,sBAAAA,GAAA,YAAY,OAAO,OAAO;AAC1CJ,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,UACtC,KAAK;AAAA,QAAA;AAEP;AAAA,MACF,KAAKJ,gBAAa,SAAS,QAAQ,OAAO;AACxBK,sBAAAA,GAAA,YAAY,OAAO,OAAO;AAC1CJ,sBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,yBAAyB,IAAI;AAC5DC,yBAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,UACtC,KAAK;AAAA,QAAA;AAEP;AAAA,IACJ;AAAA,EACF;AAAA,EAEO,eAAe,aAAsC;AAC1D,UAAM,OAAwB,CAAA;AAC9B,YAAQ,aAAa;AAAA,MACnB,KAAKJ,gBAAa,QAAQ,UAAU,YAAY;AAC9C,aAAK,KAAK;AAAA,UACR,QAAQ;AAAA,UACR,MAAMM,cAAA;AAAA,UACN,MAAM;AAAA,UACN,MAAM,CAAC;AAAA,UACP,UAAU;AAAA,YACR,WAAW,KAAK,YAAY,KAAK,IAAI;AAAA,UACvC;AAAA,QAAA,CACD;AACD;AAAA,IACJ;AACO,WAAA;AAAA,EACT;AAAA,EAEQ,YAAY,QAAa;AAC/BP,kBAAAA,EAAQ,YAAY;AAAA,MAClB,aAAaC,cAAa,EAAA,SAAS,QAAQ;AAAA,MAC3C,QAAQA,cAAAA,EAAa,SAAS,QAAQ,OAAO;AAAA,MAC7C;AAAA,MACA,UAAU,MAAM;;AACdG,6CAAkBC,mBAAAA,MAAAA,mBAAW;AAAA,MAC/B;AAAA,IAAA,CACD;AAAA,EACH;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index.js.map index 567ea93..4f10b4f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvaW5kZXgudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index2.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index2.js.map index 7fa2d9b..464e06b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index2.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/index2.js.map @@ -1 +1 @@ -{"version":3,"file":"index2.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/VFVJS2l0XGNvbXBvbmVudHNcVFVJU2VhcmNoXGluZGV4LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file +{"version":3,"file":"index2.js","sources":["TUIKit/components/TUISearch/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,wBAAe,iBAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-container/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-container/index.js.map index 39069a7..62f11f3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-container/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-container/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-container/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLWNvbnRhaW5lci9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-container/index.vue'\nwx.createComponent(Component)"],"names":["computed","conversationSearchTypeList","globalSearchTypeList","ref","searchMessageTypeDefault","searchMessageTimeDefault","isPC","isUniFrameWork","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-container/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-container/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-container/index.vue'\nwx.createComponent(Component)"],"names":["computed","conversationSearchTypeList","globalSearchTypeList","ref","searchMessageTypeDefault","searchMessageTimeDefault","isPC","isUniFrameWork","onMounted","TUIStore","StoreName","onUnmounted"],"mappings":";;;;;;;;;;AA8HA,MAAA,OAAiB,MAAA;AACjB,MAAA,aAAuB,MAAA;;;;;;;;;;;;;;;;;;;;AAOvB,UAAM,QAAQ;AAcd,UAAM,QAAQ;AAEd,UAAM,iBAAiBA,cAAA;AAAA,MAAS,OAC9B,+BAAO,gBAAe,iBAAiBC,2CAA6B,6BAAAC,2CAAA;AAAA,IAAA;AAEtE,UAAM,2BAA2BC,cAAAA,IAAIC,2CAAAA,yBAAyB,+BAAO,UAAyB,CAAC;AACzF,UAAA,2BAA2BD,kBAAIE,2CAAAA,wBAAwB;AAEvD,UAAA,iBAAiBL,cAAAA,SAAS,MAAM;AACpC,aACE,yBAAyB,MAAM,QAAQ,aACpC,yBAAyB,MAAM,QAAQ;AAAA,IAAA,CAE7C;AACD,UAAM,6BAA6BA,cAAA;AAAA,MAAS,MAC1CM,iBAAAA,QAAQ,MAAM,eAAe,YAAY,CAACC,iBAAAA,iBAAiB,QAAQ;AAAA,IAAA;AAE/D,UAAA,mBAAmBJ,kBAAa,KAAK;AAE3C,aAAS,iCAAiC,YAAgC;AACpE,WAAA,yCAAY,iBAAe,+BAAO,aAAY;AAChD,iCAAyB,SACnB,yCAAY,UAASC,2CAAAA,yBAAyB,+BAAO,UAAyB;AAAA,MACtF;AAAA,IACF;AAEA,aAAS,iCAAiC,YAAgC;AACpE,WAAA,yCAAY,iBAAe,+BAAO,aAAY;AACvB,iCAAA,SAAQ,yCAAY,UAASC,2CAAAA;AAAAA,MACxD;AAAA,IACF;AAEAG,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,QAAQ;AAAA,QAC/B,0BAA0B;AAAA,QAC1B,0BAA0B;AAAA,MAAA,CAC3B;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,QAAQ;AAAA,QACjC,0BAA0B;AAAA,QAC1B,0BAA0B;AAAA,MAAA,CAC3B;AAAA,IAAA,CACF;AAEK,UAAA,mBAAmB,CAAC,SAAyB;AACxCD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,4BAA4B;AAAA,QAC5D,OAAO;AAAA,QACP,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGG,UAAA,mBAAmB,CAAC,SAAyB;AACjD,UAAI,iBAAiB,SAAS,KAAK,QAAQ,OAAO;AAChD,yBAAiB,QAAQ;AAAA,MAAA,OACpB;AACL,yBAAiB,QAAQ;AAChBD,sBAAAA,GAAA,OAAOC,gBAAU,QAAQ,4BAA4B;AAAA,UAC5D,OAAO;AAAA,UACP,YAAY,MAAM;AAAA,QAAA,CACnB;AAAA,MACH;AAAA,IAAA;AAGF,UAAM,6BAA6B,MAAM;;AACnC,YAAA,8BAAyB,UAAzB,mBAAgC,SAAQ,OAAO;AACxCD,sBAAAA,GAAA,OAAOC,gBAAU,QAAQ,4BAA4B;AAAA,UAC5D,OAAOL,2CAAA;AAAA,UACP,YAAY,MAAM;AAAA,QAAA,CACnB;AAAA,MAAA,OACI;AACL,yBAAiB,QAAQ;AAAA,MAC3B;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,SAAuB;;AACzC,YAAA,8BAAyB,UAAzB,mBAAgC,SAAQ,OAAO;AAC3C,cAAA,EAAE,WAAW,QAAY,IAAA;AACzB,cAAA,eAAe,UAAQ,wCAAS,aAAT,mBAAmB,aAAY,KAAM,QAAQ,CAAC,CAAC;AACtE,cAAA,aAAa,eAAe,UAAQ,4CAAW,aAAX,mBAAqB,aAAY,KAAM,QAAQ,CAAC,CAAC;AAC3F,cAAM,uBAAuB;AAAA,UAC3B,KAAK,yBAAyB,MAAM;AAAA,UACpC,OAAO,yBAAyB,MAAM;AAAA,UACtC,OAAO;AAAA,YACL;AAAA,YACA;AAAA,UACF;AAAA,QAAA;AAEOI,sBAAAA,GAAA,OAAOC,gBAAU,QAAQ,4BAA4B;AAAA,UAC5D,OAAO;AAAA,UACP,YAAY,MAAM;AAAA,QAAA,CACnB;AAAA,MACH;AAAA,IAAA;AAGF,UAAM,kBAAkB,MAAM;;AAC5B,uBAAiB,QAAQ;AACrB,YAAA,8BAAyB,UAAzB,mBAAgC,SAAQ,OAAO;AACxCD,sBAAAA,GAAA,OAAOC,gBAAU,QAAQ,4BAA4B;AAAA,UAC5D,OAAOL,2CAAA;AAAA,UACP,YAAY,MAAM;AAAA,QAAA,CACnB;AAAA,MACH;AAAA,IAAA;AAGF,UAAM,uBAAuB,MAAM;AACjC,YAAM,2BAA2B;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9PnC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-input/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-input/index.js.map index b3786bb..416f414 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-input/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-input/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-input/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLWlucHV0L2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-input/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","TUIGlobal"],"mappings":";;;;;;;;AAgEA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAcR,UAAA,mBAAmBA,kBAAY,EAAE;AACjC,UAAA,0BAA0BA,kBAAY,EAAE;AACxC,UAAA,kBAAkBA,kBAAa,KAAK;AAE1C,aAAS,gCAAgC,KAAwB;AAC3D,WAAA,2BAAK,iBAAe,+BAAO,aAAY;AACzC,gCAAwB,QAAQ,2BAAK;AACrC,yBAAiB,QAAQ,2BAAK;AAAA,MAChC;AAAA,IACF;AAEA,aAAS,+BAA+B,KAAuB;AACzD,WAAA,2BAAK,iBAAe,+BAAO,aAAY;AACzC,wBAAgB,QAAQ,2BAAK;AAAA,MAC/B;AAAA,IACF;AAEAC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,QAAQ;AAAA,QAC/B,yBAAyB;AAAA,QACzB,wBAAwB;AAAA,MAAA,CACzB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,QAAQ;AAAA,QACjC,yBAAyB;AAAA,QACzB,wBAAwB;AAAA,MAAA,CACzB;AAAA,IAAA,CACF;AAED,UAAM,SAAS,MAAM;AAEf,UAAA,iBAAiB,UAAU,wBAAwB,OAAO;AAC5D;AAAA,MACF;AACSD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,2BAA2B;AAAA,QAC3D,OAAO,iBAAiB;AAAA,QACxB,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,eAAe,MAAM;AACzB,sBAAgB,QAAQ;AACfD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,0BAA0B;AAAA,QAC1D,aAAa;AAAA,QACb,YAAY,MAAM;AAAA,MAAA,CACnB;AACQD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,2BAA2B;AAAA,QAC3D,OAAO;AAAA,QACP,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,qBAAqB,MAAM;AACtBD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,0BAA0B;AAAA,QAC1D,aAAa;AAAA,QACb,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,SAAS,MAAM;;AACnBE,gCAAA,MAAAA,mBAAW,iBAAXA;AAAAA,IAA0B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChJ5B,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-input/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-input/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-input/index.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","TUIGlobal"],"mappings":";;;;;;;;AAgEA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAcR,UAAA,mBAAmBA,kBAAY,EAAE;AACjC,UAAA,0BAA0BA,kBAAY,EAAE;AACxC,UAAA,kBAAkBA,kBAAa,KAAK;AAE1C,aAAS,gCAAgC,KAAwB;AAC3D,WAAA,2BAAK,iBAAe,+BAAO,aAAY;AACzC,gCAAwB,QAAQ,2BAAK;AACrC,yBAAiB,QAAQ,2BAAK;AAAA,MAChC;AAAA,IACF;AAEA,aAAS,+BAA+B,KAAuB;AACzD,WAAA,2BAAK,iBAAe,+BAAO,aAAY;AACzC,wBAAgB,QAAQ,2BAAK;AAAA,MAC/B;AAAA,IACF;AAEAC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,QAAQ;AAAA,QAC/B,yBAAyB;AAAA,QACzB,wBAAwB;AAAA,MAAA,CACzB;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,QAAQ;AAAA,QACjC,yBAAyB;AAAA,QACzB,wBAAwB;AAAA,MAAA,CACzB;AAAA,IAAA,CACF;AAED,UAAM,SAAS,MAAM;AAEf,UAAA,iBAAiB,UAAU,wBAAwB,OAAO;AAC5D;AAAA,MACF;AACSD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,2BAA2B;AAAA,QAC3D,OAAO,iBAAiB;AAAA,QACxB,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,eAAe,MAAM;AACzB,sBAAgB,QAAQ;AACfD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,0BAA0B;AAAA,QAC1D,aAAa;AAAA,QACb,YAAY,MAAM;AAAA,MAAA,CACnB;AACQD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,2BAA2B;AAAA,QAC3D,OAAO;AAAA,QACP,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,qBAAqB,MAAM;AACtBD,oBAAAA,GAAA,OAAOC,gBAAU,QAAQ,0BAA0B;AAAA,QAC1D,aAAa;AAAA,QACb,YAAY,MAAM;AAAA,MAAA,CACnB;AAAA,IAAA;AAGH,UAAM,SAAS,MAAM;;AACnBE,gCAAA,MAAAA,mBAAW,iBAAXA;AAAAA,IAA0B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AChJ5B,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/index.js.map index f632122..194d123 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9pbmRleC52dWU"],"sourcesContent":["\r\n \r\n \r\n \r\n \r\n
\r\n {{ TUITranslateService.t(\"TUISearch.查看更多历史记录\") }}\r\n
\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/index.vue'\nwx.createComponent(Component)"],"names":["ref","searchMessageTypeDefault","computed","_a","_b","onMounted","TUIStore","StoreName","onUnmounted","searchCloudMessages","enableSampleTaskStatus","searchMessageTypeList","debounce","watch","isPC","generateSearchResultYMD","TUIConversationService","isUniFrameWork","TUIGlobal"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/index.vue?type=component"],"sourcesContent":["\n \n \n \n \n
\n {{ TUITranslateService.t(\"TUISearch.查看更多历史记录\") }}\n
\n \n \n \n \n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/index.vue'\nwx.createComponent(Component)"],"names":["ref","searchMessageTypeDefault","computed","_a","_b","onMounted","TUIStore","StoreName","onUnmounted","searchCloudMessages","enableSampleTaskStatus","searchMessageTypeList","debounce","watch","isPC","generateSearchResultYMD","TUIConversationService","isUniFrameWork","TUIGlobal"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-default/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-default/index.js.map index def5596..b76c142 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-default/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-default/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-default/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWRlZmF1bHQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-default/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;AAiBA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AChBjB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-default/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-default/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-default/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;AAiBA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AChBjB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/index.js.map index 8050978..1727582 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","watchEffect","generateSearchResultAvatar","generateSearchResultShowName","generateSearchResultShowContent","generateSearchResultTime","enterConversation","TUITranslateService","messageTypeAbstractMap"],"mappings":";;;;;;;;;AAkIA,MAAA,sBAAgC,MAAA;AAChC,MAAA,sBAAgC,MAAA;AAChC,MAAA,wBAAkC,MAAA;AAClC,MAAA,uBAAiC,MAAA;AACjC,MAAA,uBAAiC,MAAA;;;;;;;;;;;;AAkBjC,UAAM,QAAQ;AAQd,UAAM,QAAQ;AACR,UAAA,QAAQA,cAAAA,IAAIC,cAAA,GAAc,KAAK;AAE/B,UAAA,gBAAgBD,kBAAY,EAAE;AAC9B,UAAA,cAAcA,kBAAY,EAAE;AAC5B,UAAA,iBAAiBA,kBAAyB,CAAA,CAAE;AAC5C,UAAA,cAAcA,kBAAY,EAAE;AAE5B,UAAA,aAAaA,kBAAa,KAAK;AAErCE,kBAAAA,YAAY,MAAM;;AACF,oBAAA,QAAQC,kCAAAA,2BAA2B,MAAM,QAAQ;AAC/D,kBAAY,QAAQC,+DAA6B,MAAM,UAAU,+BAAO,eAAe;AACvF,qBAAe,QAAQC,kCAAA;AAAA,QACrB,MAAM;AAAA,QACN,MAAM;AAAA,QACN,MAAM;AAAA,SACN,+BAAO,iBAAgB;AAAA,MAAA;AAEb,kBAAA,UAAS,WAAM,aAAN,mBAAkC,QACnDC,kCAAAA,2BAA0B,WAAM,aAAN,mBAAkC,QAAO,GAAI,IACvE;AAAA,IAAA,CACL;AAED,UAAM,sBAAsB,MAAM;;AAChC,UAAI,MAAM,SAAS,aAAa,MAAM,SAAS,SAAS;AACtDC,4DAAkB,MAAM,QAAyB;AAAA,MAAA,OAC5C;AACL,YAAI,MAAM,gBAAgB,UAAU,GAAE,WAAM,aAAN,mBAAkC,KAAI;AAC1E,gBAAM,oBAAoB,MAAM,MAAM,MAAM,MAAM,QAAQ;AAAA,QAAA,OACrD;AACkB;QACzB;AAAA,MACF;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,WAAoB;AAC1C,iBAAW,QAAQ;AAAA,IAAA;AAGrB,UAAM,yBAAyB,MAAM;AAC7B,YAAA,0BAA0B,MAAM,QAAQ;AAAA,IAAA;AAG1C,UAAA,yBAAyB,CAAC,YAAmD;AACjF,cAAO,mCAAS,QACZC,cAAAA,GAAoB,EAAE,aAAaC,wDAAuB,QAAQ,IAAI,CAAC,EAAE,IACzED,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9M9C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/index.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","watchEffect","generateSearchResultAvatar","generateSearchResultShowName","generateSearchResultShowContent","generateSearchResultTime","enterConversation","TUITranslateService","messageTypeAbstractMap"],"mappings":";;;;;;;;;AAkIA,MAAA,sBAAgC,MAAA;AAChC,MAAA,sBAAgC,MAAA;AAChC,MAAA,wBAAkC,MAAA;AAClC,MAAA,uBAAiC,MAAA;AACjC,MAAA,uBAAiC,MAAA;;;;;;;;;;;;AAkBjC,UAAM,QAAQ;AAQd,UAAM,QAAQ;AACR,UAAA,QAAQA,cAAAA,IAAIC,cAAA,GAAc,KAAK;AAE/B,UAAA,gBAAgBD,kBAAY,EAAE;AAC9B,UAAA,cAAcA,kBAAY,EAAE;AAC5B,UAAA,iBAAiBA,kBAAyB,CAAA,CAAE;AAC5C,UAAA,cAAcA,kBAAY,EAAE;AAE5B,UAAA,aAAaA,kBAAa,KAAK;AAErCE,kBAAAA,YAAY,MAAM;;AACF,oBAAA,QAAQC,kCAAAA,2BAA2B,MAAM,QAAQ;AAC/D,kBAAY,QAAQC,+DAA6B,MAAM,UAAU,+BAAO,eAAe;AACvF,qBAAe,QAAQC,kCAAA;AAAA,QACrB,MAAM;AAAA,QACN,MAAM;AAAA,QACN,MAAM;AAAA,SACN,+BAAO,iBAAgB;AAAA,MAAA;AAEb,kBAAA,UAAS,WAAM,aAAN,mBAAkC,QACnDC,kCAAAA,2BAA0B,WAAM,aAAN,mBAAkC,QAAO,GAAI,IACvE;AAAA,IAAA,CACL;AAED,UAAM,sBAAsB,MAAM;;AAChC,UAAI,MAAM,SAAS,aAAa,MAAM,SAAS,SAAS;AACtDC,4DAAkB,MAAM,QAAyB;AAAA,MAAA,OAC5C;AACL,YAAI,MAAM,gBAAgB,UAAU,GAAE,WAAM,aAAN,mBAAkC,KAAI;AAC1E,gBAAM,oBAAoB,MAAM,MAAM,MAAM,MAAM,QAAQ;AAAA,QAAA,OACrD;AACkB;QACzB;AAAA,MACF;AAAA,IAAA;AAGI,UAAA,iBAAiB,CAAC,WAAoB;AAC1C,iBAAW,QAAQ;AAAA,IAAA;AAGrB,UAAM,yBAAyB,MAAM;AAC7B,YAAA,0BAA0B,MAAM,QAAQ;AAAA,IAAA;AAG1C,UAAA,yBAAyB,CAAC,YAAmD;AACjF,cAAO,mCAAS,QACZC,cAAAA,GAAoB,EAAE,aAAaC,wDAAuB,QAAQ,IAAI,CAAC,EAAE,IACzED,cAAAA,GAAoB,EAAE,kBAAkB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9M9C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.js.map index 9da291b..4bb93c1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.js.map @@ -1 +1 @@ -{"version":3,"file":"message-abstract-custom.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vbWVzc2FnZS1hYnN0cmFjdC9tZXNzYWdlLWFic3RyYWN0LWN1c3RvbS52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.vue'\nwx.createComponent(Component)"],"names":["ref","computed","_a","JSONToObject","_b"],"mappings":";;;;;;;;;AAkIA,MAAA,OAAiB,MAAA;;;;;;;;;;AASjB,UAAM,QAAQ;AAMd,UAAM,SAASA,cAAA;AAAA,OACZ,oCAAO,YAAP,mBAAkC;AAAA,IAAA;AAErC,UAAM,gBAAgBC,cAAA,SAAS,MAAM;;AAAA,eAAAC,MAAA,iCAAQ,UAAR,gBAAAA,IAAe,QAAOC,uBAAAA,aAAa,OAAO,MAAM,IAAI,KAAIC,MAAA,iCAAQ,UAAR,gBAAAA,IAAe;AAAA,KAAI;AAChH,UAAM,aAAaH,cAAAA,SAAS,MAAA;;AAAM,cAAAC,MAAA,+CAAe,UAAf,gBAAAA,IAAsB;AAAA,KAAU;AAC5D,UAAA,qBAAqBF,cAAAA,IAAmD,+BAAO,WAAW;AAChG,UAAM,wBAAwBA,cAAAA,MAAY,oCAAO,mBAAP,mBAAuB,WAAoB,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtJ9F,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-abstract-custom.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-custom.vue'\nwx.createComponent(Component)"],"names":["ref","computed","_a","JSONToObject","_b"],"mappings":";;;;;;;;;AAkIA,MAAA,OAAiB,MAAA;;;;;;;;;;AASjB,UAAM,QAAQ;AAMd,UAAM,SAASA,cAAA;AAAA,OACZ,oCAAO,YAAP,mBAAkC;AAAA,IAAA;AAErC,UAAM,gBAAgBC,cAAA,SAAS,MAAM;;AAAA,eAAAC,MAAA,iCAAQ,UAAR,gBAAAA,IAAe,QAAOC,uBAAAA,aAAa,OAAO,MAAM,IAAI,KAAIC,MAAA,iCAAQ,UAAR,gBAAAA,IAAe;AAAA,KAAI;AAChH,UAAM,aAAaH,cAAAA,SAAS,MAAA;;AAAM,cAAAC,MAAA,+CAAe,UAAf,gBAAAA,IAAsB;AAAA,KAAU;AAC5D,UAAA,qBAAqBF,cAAAA,IAAmD,+BAAO,WAAW;AAChG,UAAM,wBAAwBA,cAAAA,MAAY,oCAAO,mBAAP,mBAAuB,WAAoB,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtJ9F,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.js.map index cfef488..c099fb8 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.js.map @@ -1 +1 @@ -{"version":3,"file":"message-abstract-file.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vbWVzc2FnZS1hYnN0cmFjdC9tZXNzYWdlLWFic3RyYWN0LWZpbGUudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.vue'\nwx.createComponent(Component)"],"names":["ref","computed"],"mappings":";;;;;;;;;;;AAiCA,UAAM,QAAQ;AAMR,UAAA,cAAcA,cAAAA,IAAmD,MAAM,WAAW;AAClF,UAAA,WAAWC,cAAAA,SAAS,MAAM;;AACxB,YAAA,WAAU,oCAAO,mBAAP,mBAAuB;AACjC,YAAA,QAAQ,mCAAS,YAAY;AACnC,YAAM,OAAO,mCAAS,UAAU,QAAQ;AACxC,aAAO,sBAAsB,IAAI;AAAA,IAAA,CAClC;AACD,UAAM,WAAWA,cAAAA,SAAS,MAAA;;AAAM,kDAAO,mBAAP,mBAAuB;AAAA,KAAI;AACrD,UAAA,wBAAwB,CAAC,SAAiB;AAC9C,YAAM,UAAU;AAChB,YAAM,YAAY;AAAA,QAChB;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,MAAA;AAEF,UAAI,MAAM;AACV,UAAI,WAAW;AACJ,6CAAA,QAAQ,CAAC,aAAqB;AACnC,YAAA,6BAAM,SAAS,WAAW;AAC5B,gBAAM,UAAU,WAAW;AAChB,qBAAA;AAAA,QACb;AAAA,MAAA;AAEK,aAAA;AAAA,QACL,SAAS,MAAM,MAAM,UAAU;AAAA,QAC/B,UAAU,WAAW,WAAW;AAAA,MAAA;AAAA,IAClC;;;;;;;;;;;;;;;;;;ACvEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-abstract-file.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-file.vue'\nwx.createComponent(Component)"],"names":["ref","computed"],"mappings":";;;;;;;;;;;AAiCA,UAAM,QAAQ;AAMR,UAAA,cAAcA,cAAAA,IAAmD,MAAM,WAAW;AAClF,UAAA,WAAWC,cAAAA,SAAS,MAAM;;AACxB,YAAA,WAAU,oCAAO,mBAAP,mBAAuB;AACjC,YAAA,QAAQ,mCAAS,YAAY;AACnC,YAAM,OAAO,mCAAS,UAAU,QAAQ;AACxC,aAAO,sBAAsB,IAAI;AAAA,IAAA,CAClC;AACD,UAAM,WAAWA,cAAAA,SAAS,MAAA;;AAAM,kDAAO,mBAAP,mBAAuB;AAAA,KAAI;AACrD,UAAA,wBAAwB,CAAC,SAAiB;AAC9C,YAAM,UAAU;AAChB,YAAM,YAAY;AAAA,QAChB;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,MAAA;AAEF,UAAI,MAAM;AACV,UAAI,WAAW;AACJ,6CAAA,QAAQ,CAAC,aAAqB;AACnC,YAAA,6BAAM,SAAS,WAAW;AAC5B,gBAAM,UAAU,WAAW;AAChB,qBAAA;AAAA,QACb;AAAA,MAAA;AAEK,aAAA;AAAA,QACL,SAAS,MAAM,MAAM,UAAU;AAAA,QAC/B,UAAU,WAAW,WAAW;AAAA,MAAA;AAAA,IAClC;;;;;;;;;;;;;;;;;;ACvEF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.js.map index ee8b4e5..6038c7f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.js.map @@ -1 +1 @@ -{"version":3,"file":"message-abstract-image.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vbWVzc2FnZS1hYnN0cmFjdC9tZXNzYWdlLWFic3RyYWN0LWltYWdlLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;AAcA,UAAM,QAAQ;AAId,UAAM,WAAWA,cAAAA,SAAiB,MAAO,MAAM,eAAwC,OAAO,EAAE;;;;;;;;;ACjBhG,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-abstract-image.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-image.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;AAcA,UAAM,QAAQ;AAId,UAAM,WAAWA,cAAAA,SAAiB,MAAO,MAAM,eAAwC,OAAO,EAAE;;;;;;;;;ACjBhG,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.js.map index 4ad80ea..6ef5a00 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.js.map @@ -1 +1 @@ -{"version":3,"file":"message-abstract-text.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vbWVzc2FnZS1hYnN0cmFjdC9tZXNzYWdlLWFic3RyYWN0LXRleHQudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.vue'\nwx.createComponent(Component)"],"names":["ref"],"mappings":";;;;;;;;;;;;AA2BA,UAAM,QAAQ;AAMR,UAAA,cAAcA,cAAAA,IAAmD,MAAM,OAAO;;;;;;;;;;;;;;;;;AChCpF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-abstract-text.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-text.vue'\nwx.createComponent(Component)"],"names":["ref"],"mappings":";;;;;;;;;;;;AA2BA,UAAM,QAAQ;AAMR,UAAA,cAAcA,cAAAA,IAAmD,MAAM,OAAO;;;;;;;;;;;;;;;;;AChCpF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.js.map index 66abf2f..02a019a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.js.map @@ -1 +1 @@ -{"version":3,"file":"message-abstract-video.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWl0ZW0vbWVzc2FnZS1hYnN0cmFjdC9tZXNzYWdlLWFic3RyYWN0LXZpZGVvLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;AAgBA,MAAA,OAAiB,MAAA;;;;;;;AAMjB,UAAM,QAAQ;AAGR,UAAA,WAAWA,cAAAA,SAAiB,MAAM;AACtC,aAAQ,MAAM,eAAwC,eAAgB,MAAM,eAAwC;AAAA,IAAA,CACrH;;;;;;;;;;;;AC1BD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-abstract-video.js","sources":["TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-item/message-abstract/message-abstract-video.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;AAgBA,MAAA,OAAiB,MAAA;;;;;;;AAMjB,UAAM,QAAQ;AAGR,UAAA,WAAWA,cAAAA,SAAiB,MAAM;AACtC,aAAQ,MAAM,eAAwC,eAAgB,MAAM,eAAwC;AAAA,IAAA,CACrH;;;;;;;;;;;;AC1BD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-loading/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-loading/index.js.map index 9459f53..2914e17 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-loading/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-result/search-result-loading/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-loading/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlTZWFyY2gvc2VhcmNoLXJlc3VsdC9zZWFyY2gtcmVzdWx0LWxvYWRpbmcvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-loading/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AASA,MAAA,UAAoB,MAAA;;;;;;;;;;;;;;;;ACRpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUISearch/search-result/search-result-loading/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-loading/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUISearch/search-result/search-result-loading/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AASA,MAAA,UAAoB,MAAA;;;;;;;;;;;;;;;;ACRpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-time-list.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-time-list.js.map index be2aeef..270dff3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-time-list.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-time-list.js.map @@ -1 +1 @@ -{"version":3,"file":"search-time-list.js","sources":["TUIKit/components/TUISearch/search-time-list.ts"],"sourcesContent":["// const oneDay = 24 * 60 * 60 * 1000;\r\nconst oneDay = 24 * 60 * 60;\r\nexport const searchMessageTimeList: {\r\n [propsName: string]: {\r\n key: string;\r\n label: string;\r\n value: { timePosition: number; timePeriod: number };\r\n };\r\n} = {\r\n all: {\r\n key: 'all',\r\n label: '全部',\r\n value: {\r\n timePosition: 0,\r\n timePeriod: 0,\r\n },\r\n },\r\n oneDay: {\r\n key: 'today',\r\n label: '今天',\r\n value: {\r\n timePosition: 0,\r\n timePeriod: oneDay,\r\n },\r\n },\r\n threeDay: {\r\n key: 'threeDays',\r\n label: '近三天',\r\n value: {\r\n timePosition: 0,\r\n timePeriod: 3 * oneDay,\r\n },\r\n },\r\n sevenDay: {\r\n key: 'sevenDays',\r\n label: '近七天',\r\n value: {\r\n timePosition: 0,\r\n timePeriod: 7 * oneDay,\r\n },\r\n },\r\n};\r\n\r\nexport const searchMessageTimeKeys = Object.keys(searchMessageTimeList);\r\nexport const searchMessageTimeDefault = searchMessageTimeList['all'];\r\n"],"names":[],"mappings":";AACA,MAAM,SAAS,KAAK,KAAK;AAClB,MAAM,wBAMT;AAAA,EACF,KAAK;AAAA,IACH,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY;AAAA,IACd;AAAA,EACF;AAAA,EACA,QAAQ;AAAA,IACN,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY;AAAA,IACd;AAAA,EACF;AAAA,EACA,UAAU;AAAA,IACR,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY,IAAI;AAAA,IAClB;AAAA,EACF;AAAA,EACA,UAAU;AAAA,IACR,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY,IAAI;AAAA,IAClB;AAAA,EACF;AACF;AAGa,MAAA,2BAA2B,sBAAsB,KAAK;;;"} \ No newline at end of file +{"version":3,"file":"search-time-list.js","sources":["TUIKit/components/TUISearch/search-time-list.ts"],"sourcesContent":["// const oneDay = 24 * 60 * 60 * 1000;\nconst oneDay = 24 * 60 * 60;\nexport const searchMessageTimeList: {\n [propsName: string]: {\n key: string;\n label: string;\n value: { timePosition: number; timePeriod: number };\n };\n} = {\n all: {\n key: 'all',\n label: '全部',\n value: {\n timePosition: 0,\n timePeriod: 0,\n },\n },\n oneDay: {\n key: 'today',\n label: '今天',\n value: {\n timePosition: 0,\n timePeriod: oneDay,\n },\n },\n threeDay: {\n key: 'threeDays',\n label: '近三天',\n value: {\n timePosition: 0,\n timePeriod: 3 * oneDay,\n },\n },\n sevenDay: {\n key: 'sevenDays',\n label: '近七天',\n value: {\n timePosition: 0,\n timePeriod: 7 * oneDay,\n },\n },\n};\n\nexport const searchMessageTimeKeys = Object.keys(searchMessageTimeList);\nexport const searchMessageTimeDefault = searchMessageTimeList['all'];\n"],"names":[],"mappings":";AACA,MAAM,SAAS,KAAK,KAAK;AAClB,MAAM,wBAMT;AAAA,EACF,KAAK;AAAA,IACH,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY;AAAA,IACd;AAAA,EACF;AAAA,EACA,QAAQ;AAAA,IACN,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY;AAAA,IACd;AAAA,EACF;AAAA,EACA,UAAU;AAAA,IACR,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY,IAAI;AAAA,IAClB;AAAA,EACF;AAAA,EACA,UAAU;AAAA,IACR,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACL,cAAc;AAAA,MACd,YAAY,IAAI;AAAA,IAClB;AAAA,EACF;AACF;AAGa,MAAA,2BAA2B,sBAAsB,KAAK;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-type-list.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-type-list.js.map index 071b3fa..6b949e1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-type-list.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/search-type-list.js.map @@ -1 +1 @@ -{"version":3,"file":"search-type-list.js","sources":["TUIKit/components/TUISearch/search-type-list.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\r\nexport interface ISearchMessageTypeList {\r\n [propsName: string]: {\r\n key: string;\r\n label: string;\r\n value: any[] | string;\r\n };\r\n}\r\nexport const allMessageTypeList = [\r\n TUIChatEngine.TYPES.MSG_TEXT,\r\n TUIChatEngine.TYPES.MSG_FILE,\r\n TUIChatEngine.TYPES.MSG_IMAGE,\r\n TUIChatEngine.TYPES.MSG_VIDEO,\r\n TUIChatEngine.TYPES.MSG_AUDIO,\r\n TUIChatEngine.TYPES.MSG_LOCATION,\r\n TUIChatEngine.TYPES.MSG_CUSTOM,\r\n TUIChatEngine.TYPES.MSG_MERGER,\r\n];\r\nexport const searchMessageTypeList: ISearchMessageTypeList = {\r\n allMessage: {\r\n key: 'allMessage',\r\n label: '全部',\r\n value: allMessageTypeList,\r\n },\r\n textMessage: {\r\n key: 'textMessage',\r\n label: '文本',\r\n value: [TUIChatEngine.TYPES.MSG_TEXT],\r\n },\r\n fileMessage: {\r\n key: 'fileMessage',\r\n label: '文件',\r\n value: [TUIChatEngine.TYPES.MSG_FILE],\r\n },\r\n imageMessage: {\r\n key: 'imageMessage',\r\n label: '图片/视频',\r\n value: [TUIChatEngine.TYPES.MSG_IMAGE, TUIChatEngine.TYPES.MSG_VIDEO],\r\n },\r\n otherMessage: {\r\n key: 'otherMessage',\r\n label: '其他',\r\n value: [\r\n TUIChatEngine.TYPES.MSG_AUDIO,\r\n TUIChatEngine.TYPES.MSG_LOCATION,\r\n TUIChatEngine.TYPES.MSG_CUSTOM,\r\n TUIChatEngine.TYPES.MSG_MERGER,\r\n ],\r\n },\r\n};\r\n\r\nexport const searchMessageTypeKeys = Object.keys(searchMessageTypeList);\r\nexport const searchMessageSingleTypeKeys = Object.keys(searchMessageTypeList).filter(\r\n (key: string) => key !== 'all',\r\n);\r\nexport const searchInGlobalDefaultType = searchMessageTypeList['allMessage'];\r\nexport const searchInConversationDefaultType = searchMessageTypeList['textMessage'];\r\nexport const searchMessageTypeDefault = {\r\n global: searchInGlobalDefaultType,\r\n conversation: searchInConversationDefaultType,\r\n};\r\n\r\n// Global search type key list\r\nexport const globalSearchTypeKeys = ['allMessage', 'textMessage', 'fileMessage', 'otherMessage'];\r\n// Global search type list\r\nexport const globalSearchTypeList = Object.keys(searchMessageTypeList)\r\n .filter((key: string) => globalSearchTypeKeys?.includes(key))\r\n .reduce((obj: ISearchMessageTypeList, key: string) => {\r\n obj[key] = searchMessageTypeList[key];\r\n return obj;\r\n }, {});\r\n\r\n// Search type key list in session\r\nexport const conversationSearchTypeKeys = [\r\n 'textMessage',\r\n 'fileMessage',\r\n 'imageMessage',\r\n 'otherMessage',\r\n];\r\n// Search type list in session\r\nexport const conversationSearchTypeList = Object.keys(searchMessageTypeList)\r\n .filter((key: string) => conversationSearchTypeKeys?.includes(key))\r\n .reduce((obj: ISearchMessageTypeList, key: string) => {\r\n obj[key] = searchMessageTypeList[key];\r\n return obj;\r\n }, {});\r\n"],"names":["TUIChatEngine"],"mappings":";;AAQO,MAAM,qBAAqB;AAAA,EAChCA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AACtB;AACO,MAAM,wBAAgD;AAAA,EAC3D,YAAY;AAAA,IACV,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,EACT;AAAA,EACA,aAAa;AAAA,IACX,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,QAAQ;AAAA,EACtC;AAAA,EACA,aAAa;AAAA,IACX,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,QAAQ;AAAA,EACtC;AAAA,EACA,cAAc;AAAA,IACZ,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,WAAWA,cAAA,GAAc,MAAM,SAAS;AAAA,EACtE;AAAA,EACA,cAAc;AAAA,IACZ,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACLA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,IACtB;AAAA,EACF;AACF;AAG2C,OAAO,KAAK,qBAAqB,EAAE;AAAA,EAC5E,CAAC,QAAgB,QAAQ;AAC3B;AACa,MAAA,4BAA4B,sBAAsB,YAAY;AAC9D,MAAA,kCAAkC,sBAAsB,aAAa;AAC3E,MAAM,2BAA2B;AAAA,EACtC,QAAQ;AAAA,EACR,cAAc;AAChB;AAGO,MAAM,uBAAuB,CAAC,cAAc,eAAe,eAAe,cAAc;AAExF,MAAM,uBAAuB,OAAO,KAAK,qBAAqB,EAClE,OAAO,CAAC,QAAgB,6DAAsB,SAAS,IAAI,EAC3D,OAAO,CAAC,KAA6B,QAAgB;AAChD,MAAA,GAAG,IAAI,sBAAsB,GAAG;AAC7B,SAAA;AACT,GAAG,EAAE;AAGA,MAAM,6BAA6B;AAAA,EACxC;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;AAEO,MAAM,6BAA6B,OAAO,KAAK,qBAAqB,EACxE,OAAO,CAAC,QAAgB,yEAA4B,SAAS,IAAI,EACjE,OAAO,CAAC,KAA6B,QAAgB;AAChD,MAAA,GAAG,IAAI,sBAAsB,GAAG;AAC7B,SAAA;AACT,GAAG,CAAE,CAAA;;;;;"} \ No newline at end of file +{"version":3,"file":"search-type-list.js","sources":["TUIKit/components/TUISearch/search-type-list.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\nexport interface ISearchMessageTypeList {\n [propsName: string]: {\n key: string;\n label: string;\n value: any[] | string;\n };\n}\nexport const allMessageTypeList = [\n TUIChatEngine.TYPES.MSG_TEXT,\n TUIChatEngine.TYPES.MSG_FILE,\n TUIChatEngine.TYPES.MSG_IMAGE,\n TUIChatEngine.TYPES.MSG_VIDEO,\n TUIChatEngine.TYPES.MSG_AUDIO,\n TUIChatEngine.TYPES.MSG_LOCATION,\n TUIChatEngine.TYPES.MSG_CUSTOM,\n TUIChatEngine.TYPES.MSG_MERGER,\n];\nexport const searchMessageTypeList: ISearchMessageTypeList = {\n allMessage: {\n key: 'allMessage',\n label: '全部',\n value: allMessageTypeList,\n },\n textMessage: {\n key: 'textMessage',\n label: '文本',\n value: [TUIChatEngine.TYPES.MSG_TEXT],\n },\n fileMessage: {\n key: 'fileMessage',\n label: '文件',\n value: [TUIChatEngine.TYPES.MSG_FILE],\n },\n imageMessage: {\n key: 'imageMessage',\n label: '图片/视频',\n value: [TUIChatEngine.TYPES.MSG_IMAGE, TUIChatEngine.TYPES.MSG_VIDEO],\n },\n otherMessage: {\n key: 'otherMessage',\n label: '其他',\n value: [\n TUIChatEngine.TYPES.MSG_AUDIO,\n TUIChatEngine.TYPES.MSG_LOCATION,\n TUIChatEngine.TYPES.MSG_CUSTOM,\n TUIChatEngine.TYPES.MSG_MERGER,\n ],\n },\n};\n\nexport const searchMessageTypeKeys = Object.keys(searchMessageTypeList);\nexport const searchMessageSingleTypeKeys = Object.keys(searchMessageTypeList).filter(\n (key: string) => key !== 'all',\n);\nexport const searchInGlobalDefaultType = searchMessageTypeList['allMessage'];\nexport const searchInConversationDefaultType = searchMessageTypeList['textMessage'];\nexport const searchMessageTypeDefault = {\n global: searchInGlobalDefaultType,\n conversation: searchInConversationDefaultType,\n};\n\n// Global search type key list\nexport const globalSearchTypeKeys = ['allMessage', 'textMessage', 'fileMessage', 'otherMessage'];\n// Global search type list\nexport const globalSearchTypeList = Object.keys(searchMessageTypeList)\n .filter((key: string) => globalSearchTypeKeys?.includes(key))\n .reduce((obj: ISearchMessageTypeList, key: string) => {\n obj[key] = searchMessageTypeList[key];\n return obj;\n }, {});\n\n// Search type key list in session\nexport const conversationSearchTypeKeys = [\n 'textMessage',\n 'fileMessage',\n 'imageMessage',\n 'otherMessage',\n];\n// Search type list in session\nexport const conversationSearchTypeList = Object.keys(searchMessageTypeList)\n .filter((key: string) => conversationSearchTypeKeys?.includes(key))\n .reduce((obj: ISearchMessageTypeList, key: string) => {\n obj[key] = searchMessageTypeList[key];\n return obj;\n }, {});\n"],"names":["TUIChatEngine"],"mappings":";;AAQO,MAAM,qBAAqB;AAAA,EAChCA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AAAA,EACpBA,iBAAc,MAAM;AACtB;AACO,MAAM,wBAAgD;AAAA,EAC3D,YAAY;AAAA,IACV,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,EACT;AAAA,EACA,aAAa;AAAA,IACX,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,QAAQ;AAAA,EACtC;AAAA,EACA,aAAa;AAAA,IACX,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,QAAQ;AAAA,EACtC;AAAA,EACA,cAAc;AAAA,IACZ,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO,CAACA,cAAAA,GAAc,MAAM,WAAWA,cAAA,GAAc,MAAM,SAAS;AAAA,EACtE;AAAA,EACA,cAAc;AAAA,IACZ,KAAK;AAAA,IACL,OAAO;AAAA,IACP,OAAO;AAAA,MACLA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,MACpBA,iBAAc,MAAM;AAAA,IACtB;AAAA,EACF;AACF;AAG2C,OAAO,KAAK,qBAAqB,EAAE;AAAA,EAC5E,CAAC,QAAgB,QAAQ;AAC3B;AACa,MAAA,4BAA4B,sBAAsB,YAAY;AAC9D,MAAA,kCAAkC,sBAAsB,aAAa;AAC3E,MAAM,2BAA2B;AAAA,EACtC,QAAQ;AAAA,EACR,cAAc;AAChB;AAGO,MAAM,uBAAuB,CAAC,cAAc,eAAe,eAAe,cAAc;AAExF,MAAM,uBAAuB,OAAO,KAAK,qBAAqB,EAClE,OAAO,CAAC,QAAgB,6DAAsB,SAAS,IAAI,EAC3D,OAAO,CAAC,KAA6B,QAAgB;AAChD,MAAA,GAAG,IAAI,sBAAsB,GAAG;AAC7B,SAAA;AACT,GAAG,EAAE;AAGA,MAAM,6BAA6B;AAAA,EACxC;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;AAEO,MAAM,6BAA6B,OAAO,KAAK,qBAAqB,EACxE,OAAO,CAAC,QAAgB,yEAA4B,SAAS,IAAI,EACjE,OAAO,CAAC,KAA6B,QAAgB;AAChD,MAAA,GAAG,IAAI,sBAAsB,GAAG;AAC7B,SAAA;AACT,GAAG,CAAE,CAAA;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/server.js.map index 664ca83..70877d5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/components/TUISearch/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport {\r\n TUIUserService,\r\n TUIGroupService,\r\n TUIFriendService,\r\n TUIStore,\r\n StoreName,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { isUniFrameWork } from '../../utils/env';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\n\r\nexport default class TUISearchServer {\r\n constructor() {\r\n TUICore.registerService(TUIConstants.TUISearch.SERVICE.NAME, this);\r\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, this);\r\n }\r\n\r\n public onCall(method: string, params: { [propsName: string]: string }) {\r\n switch (method) {\r\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_GROUP:\r\n return this.searchGroup(params?.groupID);\r\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_USER:\r\n return this.searchUser(params?.userID);\r\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_FRIEND:\r\n return this.searchFriend(params?.userID);\r\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_GROUP_MEMBER:\r\n return this.searchGroupMember(params?.groupID, params?.userID);\r\n }\r\n }\r\n\r\n public onGetExtension(extensionID: string) {\r\n if (extensionID === TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID) {\r\n const list: any[] = [];\r\n const searchExtension = {\r\n weight: 3000,\r\n text: '搜索',\r\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/message-search.svg',\r\n data: {\r\n name: 'search',\r\n },\r\n listener: {\r\n onClicked: () => {\r\n TUIStore.update(StoreName.SEARCH, 'isShowInConversationSearch', true);\r\n isUniFrameWork && TUIGlobal?.navigateTo({\r\n url: '/TUIKit/components/TUISearch/index',\r\n });\r\n },\r\n },\r\n };\r\n list.push(searchExtension);\r\n return list;\r\n }\r\n }\r\n\r\n public async searchFriend(userID: string) {\r\n return TUIFriendService.getFriendProfile({ userIDList: [userID] });\r\n }\r\n\r\n public async searchUser(userID: string) {\r\n return TUIUserService.getUserProfile({ userIDList: [userID] });\r\n }\r\n\r\n public async searchGroup(groupID: string) {\r\n return TUIGroupService.searchGroupByID(groupID);\r\n }\r\n\r\n public async searchGroupMember(groupID: string, userID: string) {\r\n return TUIGroupService.getGroupMemberProfile({\r\n groupID,\r\n userIDList: [userID],\r\n });\r\n }\r\n}\r\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal","TUIFriendService","TUIUserService","TUIGroupService"],"mappings":";;;AAWA,MAAqB,gBAAgB;AAAA,EACnC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,UAAU,QAAQ,MAAM,IAAI;AACjED,oBAAQ,kBAAkBC,cAAAA,EAAa,QAAQ,UAAU,WAAW,QAAQ,IAAI;AAAA,EAClF;AAAA,EAEO,OAAO,QAAgB,QAAyC;AACrE,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,YAAY,iCAAQ,OAAO;AAAA,MACzC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,WAAW,iCAAQ,MAAM;AAAA,MACvC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,aAAa,iCAAQ,MAAM;AAAA,MACzC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AACzC,eAAO,KAAK,kBAAkB,iCAAQ,SAAS,iCAAQ,MAAM;AAAA,IACjE;AAAA,EACF;AAAA,EAEO,eAAe,aAAqB;AACzC,QAAI,gBAAgBA,cAAAA,EAAa,QAAQ,UAAU,WAAW,QAAQ;AACpE,YAAM,OAAc,CAAA;AACpB,YAAM,kBAAkB;AAAA,QACtB,QAAQ;AAAA,QACR,MAAM;AAAA,QACN,MAAM;AAAA,QACN,MAAM;AAAA,UACJ,MAAM;AAAA,QACR;AAAA,QACA,UAAU;AAAA,UACR,WAAW,MAAM;;AACfC,0BAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,8BAA8B,IAAI;AACpEC,6BAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,cACtC,KAAK;AAAA,YAAA;AAAA,UAET;AAAA,QACF;AAAA,MAAA;AAEF,WAAK,KAAK,eAAe;AAClB,aAAA;AAAA,IACT;AAAA,EACF;AAAA,EAEA,MAAa,aAAa,QAAgB;AACxC,WAAOC,cAAAA,GAAiB,iBAAiB,EAAE,YAAY,CAAC,MAAM,GAAG;AAAA,EACnE;AAAA,EAEA,MAAa,WAAW,QAAgB;AACtC,WAAOC,cAAAA,GAAe,eAAe,EAAE,YAAY,CAAC,MAAM,GAAG;AAAA,EAC/D;AAAA,EAEA,MAAa,YAAY,SAAiB;AACjC,WAAAC,cAAA,GAAgB,gBAAgB,OAAO;AAAA,EAChD;AAAA,EAEA,MAAa,kBAAkB,SAAiB,QAAgB;AAC9D,WAAOA,cAAAA,GAAgB,sBAAsB;AAAA,MAC3C;AAAA,MACA,YAAY,CAAC,MAAM;AAAA,IAAA,CACpB;AAAA,EACH;AACF;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/components/TUISearch/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport {\n TUIUserService,\n TUIGroupService,\n TUIFriendService,\n TUIStore,\n StoreName,\n} from '@tencentcloud/chat-uikit-engine';\nimport { isUniFrameWork } from '../../utils/env';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\n\nexport default class TUISearchServer {\n constructor() {\n TUICore.registerService(TUIConstants.TUISearch.SERVICE.NAME, this);\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, this);\n }\n\n public onCall(method: string, params: { [propsName: string]: string }) {\n switch (method) {\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_GROUP:\n return this.searchGroup(params?.groupID);\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_USER:\n return this.searchUser(params?.userID);\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_FRIEND:\n return this.searchFriend(params?.userID);\n case TUIConstants.TUISearch.SERVICE.METHOD.SEARCH_GROUP_MEMBER:\n return this.searchGroupMember(params?.groupID, params?.userID);\n }\n }\n\n public onGetExtension(extensionID: string) {\n if (extensionID === TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID) {\n const list: any[] = [];\n const searchExtension = {\n weight: 3000,\n text: '搜索',\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/message-search.svg',\n data: {\n name: 'search',\n },\n listener: {\n onClicked: () => {\n TUIStore.update(StoreName.SEARCH, 'isShowInConversationSearch', true);\n isUniFrameWork && TUIGlobal?.navigateTo({\n url: '/TUIKit/components/TUISearch/index',\n });\n },\n },\n };\n list.push(searchExtension);\n return list;\n }\n }\n\n public async searchFriend(userID: string) {\n return TUIFriendService.getFriendProfile({ userIDList: [userID] });\n }\n\n public async searchUser(userID: string) {\n return TUIUserService.getUserProfile({ userIDList: [userID] });\n }\n\n public async searchGroup(groupID: string) {\n return TUIGroupService.searchGroupByID(groupID);\n }\n\n public async searchGroupMember(groupID: string, userID: string) {\n return TUIGroupService.getGroupMemberProfile({\n groupID,\n userIDList: [userID],\n });\n }\n}\n"],"names":["TUICore","TUIConstants","TUIStore","StoreName","isUniFrameWork","TUIGlobal","TUIFriendService","TUIUserService","TUIGroupService"],"mappings":";;;AAWA,MAAqB,gBAAgB;AAAA,EACnC,cAAc;AACZA,kBAAA,EAAQ,gBAAgBC,gBAAa,UAAU,QAAQ,MAAM,IAAI;AACjED,oBAAQ,kBAAkBC,cAAAA,EAAa,QAAQ,UAAU,WAAW,QAAQ,IAAI;AAAA,EAClF;AAAA,EAEO,OAAO,QAAgB,QAAyC;AACrE,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,YAAY,iCAAQ,OAAO;AAAA,MACzC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,WAAW,iCAAQ,MAAM;AAAA,MACvC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AAClC,eAAA,KAAK,aAAa,iCAAQ,MAAM;AAAA,MACzC,KAAKA,gBAAa,UAAU,QAAQ,OAAO;AACzC,eAAO,KAAK,kBAAkB,iCAAQ,SAAS,iCAAQ,MAAM;AAAA,IACjE;AAAA,EACF;AAAA,EAEO,eAAe,aAAqB;AACzC,QAAI,gBAAgBA,cAAAA,EAAa,QAAQ,UAAU,WAAW,QAAQ;AACpE,YAAM,OAAc,CAAA;AACpB,YAAM,kBAAkB;AAAA,QACtB,QAAQ;AAAA,QACR,MAAM;AAAA,QACN,MAAM;AAAA,QACN,MAAM;AAAA,UACJ,MAAM;AAAA,QACR;AAAA,QACA,UAAU;AAAA,UACR,WAAW,MAAM;;AACfC,0BAAA,GAAS,OAAOC,cAAA,EAAU,QAAQ,8BAA8B,IAAI;AACpEC,6BAAA,oBAAkBC,yBAAAA,mBAAW,WAAW;AAAA,cACtC,KAAK;AAAA,YAAA;AAAA,UAET;AAAA,QACF;AAAA,MAAA;AAEF,WAAK,KAAK,eAAe;AAClB,aAAA;AAAA,IACT;AAAA,EACF;AAAA,EAEA,MAAa,aAAa,QAAgB;AACxC,WAAOC,cAAAA,GAAiB,iBAAiB,EAAE,YAAY,CAAC,MAAM,GAAG;AAAA,EACnE;AAAA,EAEA,MAAa,WAAW,QAAgB;AACtC,WAAOC,cAAAA,GAAe,eAAe,EAAE,YAAY,CAAC,MAAM,GAAG;AAAA,EAC/D;AAAA,EAEA,MAAa,YAAY,SAAiB;AACjC,WAAAC,cAAA,GAAgB,gBAAgB,OAAO;AAAA,EAChD;AAAA,EAEA,MAAa,kBAAkB,SAAiB,QAAgB;AAC9D,WAAOA,cAAAA,GAAgB,sBAAsB;AAAA,MAC3C;AAAA,MACA,YAAY,CAAC,MAAM;AAAA,IAAA,CACpB;AAAA,EACH;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/type.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/type.js.map index 700d85e..fcd12db 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/type.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/type.js.map @@ -1 +1 @@ -{"version":3,"file":"type.js","sources":["TUIKit/components/TUISearch/type.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\r\n\r\nexport type SEARCH_TYPE = 'global' | 'conversation';\r\n\r\n// Message search result type display summary\r\n// Unsupported type:\r\n// TYPES.MSG_FACE / TYPES.MSG_GRP_TIP / TYPES.MSG_GRP_SYS_NOTICE\r\nexport const messageTypeAbstractMap: Record = {\r\n [TUIChatEngine.TYPES.MSG_TEXT]: '[文本]',\r\n [TUIChatEngine.TYPES.MSG_IMAGE]: '[图片]',\r\n [TUIChatEngine.TYPES.MSG_AUDIO]: '[语音]',\r\n [TUIChatEngine.TYPES.MSG_VIDEO]: '[视频]',\r\n [TUIChatEngine.TYPES.MSG_FILE]: '[文件]',\r\n [TUIChatEngine.TYPES.MSG_CUSTOM]: '[自定义消息]',\r\n [TUIChatEngine.TYPES.MSG_SYSTEM]: '[系统消息]',\r\n [TUIChatEngine.TYPES.MSG_MERGER]: '[合并消息]',\r\n [TUIChatEngine.TYPES.MSG_LOCATION]: '[位置消息]',\r\n};\r\n\r\nexport const searchResultItemDisplayType = {\r\n INFO: 'info', // Normal information flow display\r\n BUBBLE: 'bubble', // Message bubble display\r\n FILE: 'file', // File list type display\r\n IMAGE: 'image', // Picture collection display\r\n};\r\n\r\nexport type searchResultItemDisplayTypeKeys = keyof typeof searchResultItemDisplayType;\r\nexport type searchResultItemDisplayTypeValues = typeof searchResultItemDisplayType[searchResultItemDisplayTypeKeys];\r\n\r\nexport const searchMessageType = {\r\n // CONTACT: \"contact\", // Contact search, not supported yet\r\n // GROUP: \"group\", // Group search, not supported yet\r\n ALL_MESSAGE: 'allMessage',\r\n TEXT_MESSAGE: 'textMessage',\r\n IMAGE_MESSAGE: 'imageMessage',\r\n FILE_MESSAGE: 'fileMessage',\r\n OTHER_MESSAGE: 'otherMessage',\r\n};\r\n\r\nexport type searchMessageTypeKeys = keyof typeof searchMessageType;\r\nexport type searchMessageTypeValues = typeof searchMessageType[searchMessageTypeKeys];\r\n\r\nexport interface ISearchInputValue {\r\n value: string;\r\n searchType: SEARCH_TYPE;\r\n}\r\nexport interface ISearchTypeTab {\r\n key: string;\r\n label: string;\r\n value: string | string[];\r\n}\r\nexport interface ISearchMessageType {\r\n value: ISearchTypeTab;\r\n searchType: SEARCH_TYPE;\r\n}\r\nexport interface ISearchTimeTab {\r\n key: string;\r\n label: string;\r\n value: {\r\n timePosition: number;\r\n timePeriod: number;\r\n };\r\n}\r\nexport interface ISearchMessageTime {\r\n value: ISearchTimeTab;\r\n searchType: SEARCH_TYPE;\r\n}\r\nexport interface ISearchingStatus {\r\n isSearching: boolean;\r\n searchType: string;\r\n}\r\n\r\nexport interface IHighlightContent {\r\n text: string;\r\n isHighlight: boolean;\r\n}\r\n"],"names":["TUIChatEngine"],"mappings":";;AAOO,MAAM,yBAAiD;AAAA,EAC5D,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,YAAY,GAAG;AACtC;;"} \ No newline at end of file +{"version":3,"file":"type.js","sources":["TUIKit/components/TUISearch/type.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\n\nexport type SEARCH_TYPE = 'global' | 'conversation';\n\n// Message search result type display summary\n// Unsupported type:\n// TYPES.MSG_FACE / TYPES.MSG_GRP_TIP / TYPES.MSG_GRP_SYS_NOTICE\nexport const messageTypeAbstractMap: Record = {\n [TUIChatEngine.TYPES.MSG_TEXT]: '[文本]',\n [TUIChatEngine.TYPES.MSG_IMAGE]: '[图片]',\n [TUIChatEngine.TYPES.MSG_AUDIO]: '[语音]',\n [TUIChatEngine.TYPES.MSG_VIDEO]: '[视频]',\n [TUIChatEngine.TYPES.MSG_FILE]: '[文件]',\n [TUIChatEngine.TYPES.MSG_CUSTOM]: '[自定义消息]',\n [TUIChatEngine.TYPES.MSG_SYSTEM]: '[系统消息]',\n [TUIChatEngine.TYPES.MSG_MERGER]: '[合并消息]',\n [TUIChatEngine.TYPES.MSG_LOCATION]: '[位置消息]',\n};\n\nexport const searchResultItemDisplayType = {\n INFO: 'info', // Normal information flow display\n BUBBLE: 'bubble', // Message bubble display\n FILE: 'file', // File list type display\n IMAGE: 'image', // Picture collection display\n};\n\nexport type searchResultItemDisplayTypeKeys = keyof typeof searchResultItemDisplayType;\nexport type searchResultItemDisplayTypeValues = typeof searchResultItemDisplayType[searchResultItemDisplayTypeKeys];\n\nexport const searchMessageType = {\n // CONTACT: \"contact\", // Contact search, not supported yet\n // GROUP: \"group\", // Group search, not supported yet\n ALL_MESSAGE: 'allMessage',\n TEXT_MESSAGE: 'textMessage',\n IMAGE_MESSAGE: 'imageMessage',\n FILE_MESSAGE: 'fileMessage',\n OTHER_MESSAGE: 'otherMessage',\n};\n\nexport type searchMessageTypeKeys = keyof typeof searchMessageType;\nexport type searchMessageTypeValues = typeof searchMessageType[searchMessageTypeKeys];\n\nexport interface ISearchInputValue {\n value: string;\n searchType: SEARCH_TYPE;\n}\nexport interface ISearchTypeTab {\n key: string;\n label: string;\n value: string | string[];\n}\nexport interface ISearchMessageType {\n value: ISearchTypeTab;\n searchType: SEARCH_TYPE;\n}\nexport interface ISearchTimeTab {\n key: string;\n label: string;\n value: {\n timePosition: number;\n timePeriod: number;\n };\n}\nexport interface ISearchMessageTime {\n value: ISearchTimeTab;\n searchType: SEARCH_TYPE;\n}\nexport interface ISearchingStatus {\n isSearching: boolean;\n searchType: string;\n}\n\nexport interface IHighlightContent {\n text: string;\n isHighlight: boolean;\n}\n"],"names":["TUIChatEngine"],"mappings":";;AAOO,MAAM,yBAAiD;AAAA,EAC5D,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,SAAS,GAAG;AAAA,EACjC,CAACA,cAAA,GAAc,MAAM,QAAQ,GAAG;AAAA,EAChC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,UAAU,GAAG;AAAA,EAClC,CAACA,cAAA,GAAc,MAAM,YAAY,GAAG;AACtC;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/utils.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/utils.js.map index 0e4201e..b8aebea 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/utils.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/TUISearch/utils.js.map @@ -1 +1 @@ -{"version":3,"file":"utils.js","sources":["TUIKit/components/TUISearch/utils.ts"],"sourcesContent":["import TUIChatEngine, {\r\n TUIFriendService,\r\n TUIConversationService,\r\n TUIGroupService,\r\n TUIChatService,\r\n TUITranslateService,\r\n SearchCloudMessagesParams,\r\n IGroupModel,\r\n TUIStore,\r\n StoreName,\r\n IMessageModel,\r\n} from '@tencentcloud/chat-uikit-engine';\r\nimport { ISearchCloudMessageResult, IFriendType, ISearchResultListItem, IUserProfile } from '../../interface';\r\nimport { searchMessageTypeList } from './search-type-list';\r\nimport { Toast, TOAST_TYPE } from '../common/Toast/index';\r\nimport { messageTypeAbstractMap } from './type';\r\nimport { isUniFrameWork } from '../../utils/env';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\n\r\n/**************************************\r\n * TUISearch search logic\r\n **************************************/\r\n\r\nexport const searchCloudMessages = (\r\n params: SearchCloudMessagesParams,\r\n): Promise<{ data: ISearchCloudMessageResult }> => {\r\n return TUIChatService.searchCloudMessages(params)\r\n .then((imResponse) => {\r\n return imResponse;\r\n })\r\n .catch((error) => {\r\n Toast({\r\n message: TUITranslateService.t('TUISearch.消息云端搜索失败:') + error?.message,\r\n type: TOAST_TYPE.ERROR,\r\n duration: 3000,\r\n });\r\n return null;\r\n });\r\n};\r\n\r\nexport const searchFriends = (userIDList: any[]): Promise => {\r\n // Only show users who are already friends\r\n return TUIFriendService.getFriendProfile({ userIDList })\r\n .then((imResponse) => {\r\n return imResponse;\r\n })\r\n .catch((error) => {\r\n console.warn('search user failed:', error?.message);\r\n Toast({\r\n message: TUITranslateService.t('TUISearch.查找联系人失败:') + error?.message,\r\n type: TOAST_TYPE.ERROR,\r\n duration: 1000,\r\n });\r\n return null;\r\n });\r\n};\r\n\r\n// Search all joined group chats\r\nexport const searchGroups = (groupIDList: any[]): Promise => {\r\n const promiseList: any[] = [];\r\n groupIDList.forEach((groupID: string) => {\r\n const promise = TUIGroupService.searchGroupByID(groupID)\r\n .then((imResponse) => {\r\n // Only show joined group chats\r\n if (imResponse?.data?.group?.isJoinedGroup) {\r\n return imResponse?.data?.group;\r\n }\r\n })\r\n .catch((error) => {\r\n console.warn('search group failed:', error?.message);\r\n });\r\n promiseList.push(promise);\r\n });\r\n return Promise.all(promiseList)\r\n .then((imResponse) => {\r\n return imResponse.filter(x => x !== undefined);\r\n })\r\n .catch((error) => {\r\n Toast({\r\n message: TUITranslateService.t('TUISearch.查找群聊失败:') + error?.message,\r\n type: TOAST_TYPE.ERROR,\r\n duration: 1000,\r\n });\r\n return [];\r\n });\r\n};\r\n\r\n/**************************************\r\n * TUISearch interaction logic\r\n **************************************/\r\n// switch conversation\r\nexport const enterConversation = (item: { conversationID?: string; groupID?: string; userID?: string }) => {\r\n const conversationID\r\n = item?.conversationID || (item?.groupID ? `GROUP${item?.groupID}` : `C2C${item?.userID}`);\r\n TUIConversationService.switchConversation(conversationID)\r\n .then(() => {\r\n TUIStore.update(StoreName.SEARCH, 'currentSearchingStatus', {\r\n isSearching: false,\r\n searchType: 'global',\r\n });\r\n TUIStore.update(StoreName.SEARCH, 'currentSearchInputValue', {\r\n value: '',\r\n searchType: 'global',\r\n });\r\n isUniFrameWork && TUIGlobal?.navigateTo({\r\n url: '/TUIKit/components/TUIChat/index',\r\n });\r\n })\r\n .catch((error) => {\r\n console.warn('switch conversation failed:', error?.message);\r\n Toast({\r\n message: TUITranslateService.t('TUISearch.进入会话失败'),\r\n type: TOAST_TYPE.ERROR,\r\n duration: 1000,\r\n });\r\n });\r\n};\r\n\r\n/**************************************\r\n * TUISearch UI display logic\r\n **************************************/\r\nexport const generateSearchResultShowName = (result: IMessageModel | ISearchResultListItem | IGroupModel | IFriendType | IUserProfile, resultContent: Record): string => {\r\n if (!result) {\r\n return '';\r\n }\r\n if ((result as IMessageModel).ID) {\r\n return resultContent?.showName;\r\n }\r\n if ((result as IGroupModel).groupID) {\r\n return (result as IGroupModel).name || (result as IGroupModel).groupID;\r\n }\r\n if ((result as IFriendType | IUserProfile).userID) {\r\n return (result as IFriendType).remark || (result as IUserProfile).nick || (result as IFriendType).userID || '';\r\n }\r\n if ((result as ISearchResultListItem).conversation?.conversationID) {\r\n if (typeof (result as ISearchResultListItem).conversation.getShowName === 'function') {\r\n return (result as ISearchResultListItem).conversation.getShowName();\r\n } else {\r\n return TUIStore.getConversationModel((result as ISearchResultListItem).conversation.conversationID)?.getShowName?.() || (result as ISearchResultListItem).conversation.conversationID;\r\n }\r\n }\r\n return '';\r\n};\r\n\r\nexport const generateSearchResultAvatar = (result: IMessageModel | ISearchResultListItem | IGroupModel | IFriendType | IUserProfile): string => {\r\n if (!result) {\r\n return '';\r\n }\r\n if ((result as IMessageModel).ID) {\r\n return (result as IMessageModel).avatar || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png';\r\n }\r\n if ((result as IGroupModel).groupID) {\r\n return (result as IGroupModel).avatar || `https://web.sdk.qcloud.com/im/assets/images/${(result as IGroupModel)?.type}.svg`;\r\n }\r\n if ((result as IUserProfile).userID) {\r\n return (result as IUserProfile).avatar || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png';\r\n }\r\n if ((result as ISearchResultListItem)?.conversation?.conversationID) {\r\n if (typeof (result as ISearchResultListItem).conversation.getAvatar === 'function') {\r\n return (result as ISearchResultListItem).conversation?.getAvatar();\r\n } else {\r\n return TUIStore.getConversationModel((result as ISearchResultListItem).conversation.conversationID)?.getAvatar?.();\r\n }\r\n }\r\n return '';\r\n};\r\n\r\n// Generate the search results and display the content (including highlighting the keyword content matches)\r\nexport const generateSearchResultShowContent = (\r\n result: IMessageModel | ISearchResultListItem | IGroupModel | IUserProfile,\r\n resultType: string,\r\n keywordList: any[],\r\n isTypeShow = true,\r\n): any[] => {\r\n if ((result as IGroupModel)?.groupID) {\r\n return [\r\n { text: 'groupID: ', isHighlight: false },\r\n { text: (result as IGroupModel).groupID, isHighlight: true },\r\n ];\r\n }\r\n if ((result as IUserProfile)?.userID) {\r\n return [\r\n { text: 'userID: ', isHighlight: false },\r\n { text: (result as IUserProfile).userID, isHighlight: true },\r\n ];\r\n }\r\n if ((result as ISearchResultListItem)?.conversation || (result as IMessageModel)?.flow) {\r\n if ((result as ISearchResultListItem)?.messageCount === 1 || (result as IMessageModel)?.flow) {\r\n // Single message summary display result:\r\n // Text message, display message content + keyword highlight\r\n // File type message, display [file] file name + keyword highlight\r\n // Custom type message, display [custom message] description + keyword highlight\r\n // Other types of messages, display [message type]\r\n const message: IMessageModel = (result as IMessageModel)?.flow\r\n ? (result as IMessageModel)\r\n : (result as ISearchResultListItem)?.messageList[0];\r\n const text\r\n = message?.payload?.text || message?.payload?.fileName || message?.payload?.description;\r\n const abstract: any[] = [];\r\n if (message?.type && isTypeShow && message.type !== TUIChatEngine.TYPES.MSG_TEXT) {\r\n abstract.push({\r\n text: TUITranslateService.t(`TUISearch.${messageTypeAbstractMap[message.type]}`),\r\n isHighlight: false,\r\n });\r\n }\r\n abstract.push(...generateMessageContentHighlight(text, keywordList));\r\n return abstract;\r\n } else {\r\n return [\r\n {\r\n text: `${(result as ISearchResultListItem)?.messageCount}${TUITranslateService.t(\r\n 'TUISearch.条相关',\r\n )}${TUITranslateService.t(\r\n `TUISearch.${resultType === 'allMessage' ? '结果' : searchMessageTypeList[resultType]?.label\r\n }`,\r\n )}`,\r\n isHighlight: false,\r\n },\r\n ];\r\n }\r\n }\r\n return [];\r\n};\r\n\r\n// Parse the search message results [highlight keywords] position\r\nexport const generateMessageContentHighlight = (\r\n content: string,\r\n keywordList: any[],\r\n): any[] => {\r\n if (!content || !keywordList || !keywordList.length) {\r\n return [{ text: content || '', isHighlight: false }];\r\n }\r\n // Get the start and end positions of all key matches\r\n const matches: any[] = [];\r\n for (let i = 0; i < keywordList.length; i++) {\r\n // Special character translation\r\n const substring = keywordList[i]?.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$&');\r\n const regex = new RegExp(substring, 'gi'); // Global search and ignore case\r\n let match;\r\n\r\n while ((match = regex.exec(content)) !== null) {\r\n const start: number = match.index;\r\n const end: number = match.index + match[0].length - 1;\r\n matches.push([start, end]);\r\n }\r\n }\r\n // Merge repeated range results and arrange them in order of smallest arrival, for example, [[1,3],[2,4]] is merged into [[1,4]]\r\n const mergedRanges = [matches[0]];\r\n if (matches.length > 1) {\r\n matches.sort((a: any[], b: any[]) => a[0] - b[0]);\r\n // const mergedRanges = [matches[0]];\r\n for (let i = 1; i < matches.length; i++) {\r\n const currentRange = matches[i];\r\n const lastMergedRange = mergedRanges[mergedRanges.length - 1];\r\n // currentRange[0] - 1 is to handle the special case where [[1,2],[3,4]] can be merged into [[1,4]]\r\n if (currentRange[0] - 1 <= lastMergedRange[1]) {\r\n lastMergedRange[1] = Math.max(lastMergedRange[1], currentRange[1]);\r\n } else {\r\n mergedRanges.push(currentRange);\r\n }\r\n }\r\n }\r\n if (!mergedRanges[0]) {\r\n return [{ text: content, isHighlight: false }];\r\n }\r\n // Split the original content string according to the highlight range and add highlight related identification fields\r\n const contentArray: any[] = [];\r\n let start = 0;\r\n for (let i = 0; i < mergedRanges.length; i++) {\r\n const str1 = content.substring(start, mergedRanges[i][0]);\r\n str1 && contentArray.push({ text: str1, isHighlight: false });\r\n const str2 = content.substring(mergedRanges[i][0], mergedRanges[i][1] + 1);\r\n str2 && contentArray.push({ text: str2, isHighlight: true });\r\n start = mergedRanges[i][1] + 1;\r\n }\r\n // Add the last string\r\n const lastStr = content.substring(start);\r\n lastStr && contentArray.push({ text: lastStr, isHighlight: false });\r\n return contentArray;\r\n};\r\n\r\n// calculate timestamp\r\nexport const generateSearchResultTime = (timestamp: number): string => {\r\n const todayZero = new Date().setHours(0, 0, 0, 0);\r\n const thisYear = new Date(new Date().getFullYear(), 0, 1, 0, 0, 0, 0).getTime();\r\n const target = new Date(timestamp);\r\n\r\n const oneDay = 24 * 60 * 60 * 1000;\r\n const oneWeek = 7 * oneDay;\r\n const diff = todayZero - target.getTime();\r\n\r\n function formatNum(num: number): string {\r\n return num < 10 ? '0' + num : num.toString();\r\n }\r\n\r\n if (diff <= 0) {\r\n // today, only display hour:minute\r\n return `${formatNum(target.getHours())}:${formatNum(target.getMinutes())}`;\r\n } else if (diff <= oneDay) {\r\n // yesterday, display yesterday:hour:minute\r\n return `${TUITranslateService.t('time.昨天')} ${formatNum(target.getHours())}:${formatNum(\r\n target.getMinutes(),\r\n )}`;\r\n } else if (diff <= oneWeek - oneDay) {\r\n // Within a week, display weekday hour:minute\r\n const weekdays = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];\r\n const weekday = weekdays[target.getDay()];\r\n return `${TUITranslateService.t('time.' + weekday)} ${formatNum(target.getHours())}:${formatNum(\r\n target.getMinutes(),\r\n )}`;\r\n } else if (target.getTime() >= thisYear) {\r\n // Over a week, within this year, display mouth/day hour:minute\r\n return `${target.getMonth() + 1}/${target.getDate()} ${formatNum(\r\n target.getHours(),\r\n )}:${formatNum(target.getMinutes())}`;\r\n } else {\r\n // Not within this year, display year/mouth/day hour:minute\r\n return `${target.getFullYear()}/${target.getMonth() + 1}/${target.getDate()} ${formatNum(\r\n target.getHours(),\r\n )}:${formatNum(target.getMinutes())}`;\r\n }\r\n};\r\n\r\n// Calculated date functions\r\nexport const generateSearchResultYMD = (timestamp: number): string => {\r\n const date = new Date(timestamp * 1000); // Convert timestamp to milliseconds\r\n const year = date.getFullYear();\r\n const month = ('0' + (date.getMonth() + 1)).slice(-2);\r\n const day = ('0' + date.getDate()).slice(-2);\r\n\r\n return `${year}-${month}-${day}`; // Returns a string in year-month-day format\r\n};\r\n\r\nexport const debounce = void>(func: F, waitFor: number) => {\r\n let timeout: ReturnType | null = null;\r\n\r\n const debounced = (...args: Parameters) => {\r\n if (timeout !== null) {\r\n clearTimeout(timeout);\r\n timeout = null;\r\n }\r\n timeout = setTimeout(() => func(...args), waitFor);\r\n };\r\n\r\n return debounced as (...args: Parameters) => ReturnType;\r\n};\r\n"],"names":["TUIChatService","Toast","TUITranslateService","TOAST_TYPE","TUIConversationService","TUIStore","StoreName","isUniFrameWork","TUIGlobal","uni","TUIChatEngine","messageTypeAbstractMap","searchMessageTypeList","start"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"utils.js","sources":["TUIKit/components/TUISearch/utils.ts"],"sourcesContent":["import TUIChatEngine, {\n TUIFriendService,\n TUIConversationService,\n TUIGroupService,\n TUIChatService,\n TUITranslateService,\n SearchCloudMessagesParams,\n IGroupModel,\n TUIStore,\n StoreName,\n IMessageModel,\n} from '@tencentcloud/chat-uikit-engine';\nimport { ISearchCloudMessageResult, IFriendType, ISearchResultListItem, IUserProfile } from '../../interface';\nimport { searchMessageTypeList } from './search-type-list';\nimport { Toast, TOAST_TYPE } from '../common/Toast/index';\nimport { messageTypeAbstractMap } from './type';\nimport { isUniFrameWork } from '../../utils/env';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\n\n/**************************************\n * TUISearch search logic\n **************************************/\n\nexport const searchCloudMessages = (\n params: SearchCloudMessagesParams,\n): Promise<{ data: ISearchCloudMessageResult }> => {\n return TUIChatService.searchCloudMessages(params)\n .then((imResponse) => {\n return imResponse;\n })\n .catch((error) => {\n Toast({\n message: TUITranslateService.t('TUISearch.消息云端搜索失败:') + error?.message,\n type: TOAST_TYPE.ERROR,\n duration: 3000,\n });\n return null;\n });\n};\n\nexport const searchFriends = (userIDList: any[]): Promise => {\n // Only show users who are already friends\n return TUIFriendService.getFriendProfile({ userIDList })\n .then((imResponse) => {\n return imResponse;\n })\n .catch((error) => {\n console.warn('search user failed:', error?.message);\n Toast({\n message: TUITranslateService.t('TUISearch.查找联系人失败:') + error?.message,\n type: TOAST_TYPE.ERROR,\n duration: 1000,\n });\n return null;\n });\n};\n\n// Search all joined group chats\nexport const searchGroups = (groupIDList: any[]): Promise => {\n const promiseList: any[] = [];\n groupIDList.forEach((groupID: string) => {\n const promise = TUIGroupService.searchGroupByID(groupID)\n .then((imResponse) => {\n // Only show joined group chats\n if (imResponse?.data?.group?.isJoinedGroup) {\n return imResponse?.data?.group;\n }\n })\n .catch((error) => {\n console.warn('search group failed:', error?.message);\n });\n promiseList.push(promise);\n });\n return Promise.all(promiseList)\n .then((imResponse) => {\n return imResponse.filter(x => x !== undefined);\n })\n .catch((error) => {\n Toast({\n message: TUITranslateService.t('TUISearch.查找群聊失败:') + error?.message,\n type: TOAST_TYPE.ERROR,\n duration: 1000,\n });\n return [];\n });\n};\n\n/**************************************\n * TUISearch interaction logic\n **************************************/\n// switch conversation\nexport const enterConversation = (item: { conversationID?: string; groupID?: string; userID?: string }) => {\n const conversationID\n = item?.conversationID || (item?.groupID ? `GROUP${item?.groupID}` : `C2C${item?.userID}`);\n TUIConversationService.switchConversation(conversationID)\n .then(() => {\n TUIStore.update(StoreName.SEARCH, 'currentSearchingStatus', {\n isSearching: false,\n searchType: 'global',\n });\n TUIStore.update(StoreName.SEARCH, 'currentSearchInputValue', {\n value: '',\n searchType: 'global',\n });\n isUniFrameWork && TUIGlobal?.navigateTo({\n url: '/TUIKit/components/TUIChat/index',\n });\n })\n .catch((error) => {\n console.warn('switch conversation failed:', error?.message);\n Toast({\n message: TUITranslateService.t('TUISearch.进入会话失败'),\n type: TOAST_TYPE.ERROR,\n duration: 1000,\n });\n });\n};\n\n/**************************************\n * TUISearch UI display logic\n **************************************/\nexport const generateSearchResultShowName = (result: IMessageModel | ISearchResultListItem | IGroupModel | IFriendType | IUserProfile, resultContent: Record): string => {\n if (!result) {\n return '';\n }\n if ((result as IMessageModel).ID) {\n return resultContent?.showName;\n }\n if ((result as IGroupModel).groupID) {\n return (result as IGroupModel).name || (result as IGroupModel).groupID;\n }\n if ((result as IFriendType | IUserProfile).userID) {\n return (result as IFriendType).remark || (result as IUserProfile).nick || (result as IFriendType).userID || '';\n }\n if ((result as ISearchResultListItem).conversation?.conversationID) {\n if (typeof (result as ISearchResultListItem).conversation.getShowName === 'function') {\n return (result as ISearchResultListItem).conversation.getShowName();\n } else {\n return TUIStore.getConversationModel((result as ISearchResultListItem).conversation.conversationID)?.getShowName?.() || (result as ISearchResultListItem).conversation.conversationID;\n }\n }\n return '';\n};\n\nexport const generateSearchResultAvatar = (result: IMessageModel | ISearchResultListItem | IGroupModel | IFriendType | IUserProfile): string => {\n if (!result) {\n return '';\n }\n if ((result as IMessageModel).ID) {\n return (result as IMessageModel).avatar || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png';\n }\n if ((result as IGroupModel).groupID) {\n return (result as IGroupModel).avatar || `https://web.sdk.qcloud.com/im/assets/images/${(result as IGroupModel)?.type}.svg`;\n }\n if ((result as IUserProfile).userID) {\n return (result as IUserProfile).avatar || 'https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png';\n }\n if ((result as ISearchResultListItem)?.conversation?.conversationID) {\n if (typeof (result as ISearchResultListItem).conversation.getAvatar === 'function') {\n return (result as ISearchResultListItem).conversation?.getAvatar();\n } else {\n return TUIStore.getConversationModel((result as ISearchResultListItem).conversation.conversationID)?.getAvatar?.();\n }\n }\n return '';\n};\n\n// Generate the search results and display the content (including highlighting the keyword content matches)\nexport const generateSearchResultShowContent = (\n result: IMessageModel | ISearchResultListItem | IGroupModel | IUserProfile,\n resultType: string,\n keywordList: any[],\n isTypeShow = true,\n): any[] => {\n if ((result as IGroupModel)?.groupID) {\n return [\n { text: 'groupID: ', isHighlight: false },\n { text: (result as IGroupModel).groupID, isHighlight: true },\n ];\n }\n if ((result as IUserProfile)?.userID) {\n return [\n { text: 'userID: ', isHighlight: false },\n { text: (result as IUserProfile).userID, isHighlight: true },\n ];\n }\n if ((result as ISearchResultListItem)?.conversation || (result as IMessageModel)?.flow) {\n if ((result as ISearchResultListItem)?.messageCount === 1 || (result as IMessageModel)?.flow) {\n // Single message summary display result:\n // Text message, display message content + keyword highlight\n // File type message, display [file] file name + keyword highlight\n // Custom type message, display [custom message] description + keyword highlight\n // Other types of messages, display [message type]\n const message: IMessageModel = (result as IMessageModel)?.flow\n ? (result as IMessageModel)\n : (result as ISearchResultListItem)?.messageList[0];\n const text\n = message?.payload?.text || message?.payload?.fileName || message?.payload?.description;\n const abstract: any[] = [];\n if (message?.type && isTypeShow && message.type !== TUIChatEngine.TYPES.MSG_TEXT) {\n abstract.push({\n text: TUITranslateService.t(`TUISearch.${messageTypeAbstractMap[message.type]}`),\n isHighlight: false,\n });\n }\n abstract.push(...generateMessageContentHighlight(text, keywordList));\n return abstract;\n } else {\n return [\n {\n text: `${(result as ISearchResultListItem)?.messageCount}${TUITranslateService.t(\n 'TUISearch.条相关',\n )}${TUITranslateService.t(\n `TUISearch.${resultType === 'allMessage' ? '结果' : searchMessageTypeList[resultType]?.label\n }`,\n )}`,\n isHighlight: false,\n },\n ];\n }\n }\n return [];\n};\n\n// Parse the search message results [highlight keywords] position\nexport const generateMessageContentHighlight = (\n content: string,\n keywordList: any[],\n): any[] => {\n if (!content || !keywordList || !keywordList.length) {\n return [{ text: content || '', isHighlight: false }];\n }\n // Get the start and end positions of all key matches\n const matches: any[] = [];\n for (let i = 0; i < keywordList.length; i++) {\n // Special character translation\n const substring = keywordList[i]?.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$&');\n const regex = new RegExp(substring, 'gi'); // Global search and ignore case\n let match;\n\n while ((match = regex.exec(content)) !== null) {\n const start: number = match.index;\n const end: number = match.index + match[0].length - 1;\n matches.push([start, end]);\n }\n }\n // Merge repeated range results and arrange them in order of smallest arrival, for example, [[1,3],[2,4]] is merged into [[1,4]]\n const mergedRanges = [matches[0]];\n if (matches.length > 1) {\n matches.sort((a: any[], b: any[]) => a[0] - b[0]);\n // const mergedRanges = [matches[0]];\n for (let i = 1; i < matches.length; i++) {\n const currentRange = matches[i];\n const lastMergedRange = mergedRanges[mergedRanges.length - 1];\n // currentRange[0] - 1 is to handle the special case where [[1,2],[3,4]] can be merged into [[1,4]]\n if (currentRange[0] - 1 <= lastMergedRange[1]) {\n lastMergedRange[1] = Math.max(lastMergedRange[1], currentRange[1]);\n } else {\n mergedRanges.push(currentRange);\n }\n }\n }\n if (!mergedRanges[0]) {\n return [{ text: content, isHighlight: false }];\n }\n // Split the original content string according to the highlight range and add highlight related identification fields\n const contentArray: any[] = [];\n let start = 0;\n for (let i = 0; i < mergedRanges.length; i++) {\n const str1 = content.substring(start, mergedRanges[i][0]);\n str1 && contentArray.push({ text: str1, isHighlight: false });\n const str2 = content.substring(mergedRanges[i][0], mergedRanges[i][1] + 1);\n str2 && contentArray.push({ text: str2, isHighlight: true });\n start = mergedRanges[i][1] + 1;\n }\n // Add the last string\n const lastStr = content.substring(start);\n lastStr && contentArray.push({ text: lastStr, isHighlight: false });\n return contentArray;\n};\n\n// calculate timestamp\nexport const generateSearchResultTime = (timestamp: number): string => {\n const todayZero = new Date().setHours(0, 0, 0, 0);\n const thisYear = new Date(new Date().getFullYear(), 0, 1, 0, 0, 0, 0).getTime();\n const target = new Date(timestamp);\n\n const oneDay = 24 * 60 * 60 * 1000;\n const oneWeek = 7 * oneDay;\n const diff = todayZero - target.getTime();\n\n function formatNum(num: number): string {\n return num < 10 ? '0' + num : num.toString();\n }\n\n if (diff <= 0) {\n // today, only display hour:minute\n return `${formatNum(target.getHours())}:${formatNum(target.getMinutes())}`;\n } else if (diff <= oneDay) {\n // yesterday, display yesterday:hour:minute\n return `${TUITranslateService.t('time.昨天')} ${formatNum(target.getHours())}:${formatNum(\n target.getMinutes(),\n )}`;\n } else if (diff <= oneWeek - oneDay) {\n // Within a week, display weekday hour:minute\n const weekdays = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];\n const weekday = weekdays[target.getDay()];\n return `${TUITranslateService.t('time.' + weekday)} ${formatNum(target.getHours())}:${formatNum(\n target.getMinutes(),\n )}`;\n } else if (target.getTime() >= thisYear) {\n // Over a week, within this year, display mouth/day hour:minute\n return `${target.getMonth() + 1}/${target.getDate()} ${formatNum(\n target.getHours(),\n )}:${formatNum(target.getMinutes())}`;\n } else {\n // Not within this year, display year/mouth/day hour:minute\n return `${target.getFullYear()}/${target.getMonth() + 1}/${target.getDate()} ${formatNum(\n target.getHours(),\n )}:${formatNum(target.getMinutes())}`;\n }\n};\n\n// Calculated date functions\nexport const generateSearchResultYMD = (timestamp: number): string => {\n const date = new Date(timestamp * 1000); // Convert timestamp to milliseconds\n const year = date.getFullYear();\n const month = ('0' + (date.getMonth() + 1)).slice(-2);\n const day = ('0' + date.getDate()).slice(-2);\n\n return `${year}-${month}-${day}`; // Returns a string in year-month-day format\n};\n\nexport const debounce = void>(func: F, waitFor: number) => {\n let timeout: ReturnType | null = null;\n\n const debounced = (...args: Parameters) => {\n if (timeout !== null) {\n clearTimeout(timeout);\n timeout = null;\n }\n timeout = setTimeout(() => func(...args), waitFor);\n };\n\n return debounced as (...args: Parameters) => ReturnType;\n};\n"],"names":["TUIChatService","Toast","TUITranslateService","TOAST_TYPE","TUIConversationService","TUIStore","StoreName","isUniFrameWork","TUIGlobal","uni","TUIChatEngine","messageTypeAbstractMap","searchMessageTypeList","start"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Avatar/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Avatar/index.js.map index 52bd9be..f46eaaa 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Avatar/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Avatar/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Avatar/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vQXZhdGFyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Avatar/index.vue'\nwx.createComponent(Component)"],"names":["ref","toRefs","isUniFrameWork"],"mappings":";;;;;;;;;;;;;;AA2DM,UAAA,mBAAmBA,kBAAI,kEAAkE;AAC/F,UAAM,QAAQ;AACd,UAAM,QAAQ;AAQR,UAAA;AAAA,MACJ,MAAM;AAAA,MACN,KAAK;AAAA,MACL,cAAc;AAAA,MACd,sBAAsB;AAAA,IAAA,IACpBC,cAAAA,OAAO,KAAK;AAEhB,QAAI,mBAAmB;AACjB,UAAA,cAAcD,kBAAa,KAAK;AAChC,UAAA,oBAAoBA,kBAAa,KAAK;AAE5C,aAAS,kBAAkB,GAAU;AACnC,kBAAY,QAAQ;AACpB,YAAM,UAAU,CAAC;AAAA,IACnB;AAEA,aAAS,iBAAiB,GAAU;AACd,0BAAA;AACpB,UAAI,mBAAmB,GAAG;AACxB;AAAA,MACF;AACA,UAAIE,iCAAgB;AAClB,0BAAkB,QAAQ;AAAA,MAAA,OACrB;AACJ,UAAE,cAAmC,MAAM,iBAAiB;AAAA,MAC/D;AACA,YAAM,WAAW,CAAC;AAAA,IACpB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC/FA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Avatar/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Avatar/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Avatar/index.vue'\nwx.createComponent(Component)"],"names":["ref","toRefs","isUniFrameWork"],"mappings":";;;;;;;;;;;;;;AA2DM,UAAA,mBAAmBA,kBAAI,kEAAkE;AAC/F,UAAM,QAAQ;AACd,UAAM,QAAQ;AAQR,UAAA;AAAA,MACJ,MAAM;AAAA,MACN,KAAK;AAAA,MACL,cAAc;AAAA,MACd,sBAAsB;AAAA,IAAA,IACpBC,cAAAA,OAAO,KAAK;AAEhB,QAAI,mBAAmB;AACjB,UAAA,cAAcD,kBAAa,KAAK;AAChC,UAAA,oBAAoBA,kBAAa,KAAK;AAE5C,aAAS,kBAAkB,GAAU;AACnC,kBAAY,QAAQ;AACpB,YAAM,UAAU,CAAC;AAAA,IACnB;AAEA,aAAS,iBAAiB,GAAU;AACd,0BAAA;AACpB,UAAI,mBAAmB,GAAG;AACxB;AAAA,MACF;AACA,UAAIE,iCAAgB;AAClB,0BAAkB,QAAQ;AAAA,MAAA,OACrB;AACJ,UAAE,cAAmC,MAAM,iBAAiB;AAAA,MAC/D;AACA,YAAM,WAAW,CAAC;AAAA,IACpB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC/FA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/BottomPopup/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/BottomPopup/index.js.map index f4a362a..2282be8 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/BottomPopup/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/BottomPopup/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/BottomPopup/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vQm90dG9tUG9wdXAvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/BottomPopup/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch","nextTick","isH5","isUniFrameWork","outsideClick"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoEA,UAAM,QAAQ;AAgDd,UAAM,QAAQ;AACd,UAAM,YAAYA,cAAAA;AAElBC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,CAAC,QAAiB,WAAoB;AACpC,YAAI,WAAW,QAAQ;AACrB;AAAA,QACF;AACA,gBAAQ,QAAQ;AAAA,UACd,KAAK;AACH,kBAAM,UAAU,SAAS;AACzBC,0BAAAA,WAAS,MAAM;AAET,kBAAAC,iBAAAA,QAAQ,CAACC,iCAAgB;AAC3B,oBAAI,MAAM,qBAAqB;AAC7BC,gCAAAA,EAAa,OAAO;AAAA,oBAClB,SAAS,UAAU;AAAA,oBACnB,SAAS;AAAA,kBAAA,CACV;AAAA,gBACH;AAAA,cACF;AAAA,YAAA,CACD;AACD;AAAA,UACF,KAAK;AACH,kBAAM,WAAW,SAAS;AAC1B;AAAA,QACJ;AAAA,MACF;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AAC7B,UAAID,iBAAAA,kBAAkBD,iBAAAA,MAAM;AAC1B,cAAM,WAAW,SAAS;AAAA,MAC5B;AAAA,IAAA;AAGF,UAAM,SAAS,MAAM;AACnB,YAAM,UAAU;AACC;IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1JnB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/BottomPopup/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/BottomPopup/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/BottomPopup/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch","nextTick","isH5","isUniFrameWork","outsideClick"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoEA,UAAM,QAAQ;AAgDd,UAAM,QAAQ;AACd,UAAM,YAAYA,cAAAA;AAElBC,kBAAA;AAAA,MACE,MAAM,MAAM;AAAA,MACZ,CAAC,QAAiB,WAAoB;AACpC,YAAI,WAAW,QAAQ;AACrB;AAAA,QACF;AACA,gBAAQ,QAAQ;AAAA,UACd,KAAK;AACH,kBAAM,UAAU,SAAS;AACzBC,0BAAAA,WAAS,MAAM;AAET,kBAAAC,iBAAAA,QAAQ,CAACC,iCAAgB;AAC3B,oBAAI,MAAM,qBAAqB;AAC7BC,gCAAAA,EAAa,OAAO;AAAA,oBAClB,SAAS,UAAU;AAAA,oBACnB,SAAS;AAAA,kBAAA,CACV;AAAA,gBACH;AAAA,cACF;AAAA,YAAA,CACD;AACD;AAAA,UACF,KAAK;AACH,kBAAM,WAAW,SAAS;AAC1B;AAAA,QACJ;AAAA,MACF;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AAC7B,UAAID,iBAAAA,kBAAkBD,iBAAAA,MAAM;AAC1B,cAAM,WAAW,SAAS;AAAA,MAC5B;AAAA,IAAA;AAGF,UAAM,SAAS,MAAM;AACnB,YAAM,UAAU;AACC;IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1JnB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-picker-panel.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-picker-panel.js.map index 36efd1e..d26ae33 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-picker-panel.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-picker-panel.js.map @@ -1 +1 @@ -{"version":3,"file":"date-picker-panel.js","sources":["TUIKit/components/common/DatePicker/date-picker-panel.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRGF0ZVBpY2tlci9kYXRlLXBpY2tlci1wYW5lbC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/DatePicker/date-picker-panel.vue'\nwx.createComponent(Component)"],"names":["isPC","ref","computed","dayjs","onBeforeMount"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"date-picker-panel.js","sources":["TUIKit/components/common/DatePicker/date-picker-panel.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/date-picker-panel.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/date-picker-panel.vue'\nwx.createComponent(Component)"],"names":["isPC","ref","computed","dayjs","onBeforeMount"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-table.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-table.js.map index 8d17703..4f26497 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-table.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/date-table.js.map @@ -1 +1 @@ -{"version":3,"file":"date-table.js","sources":["TUIKit/components/common/DatePicker/date-table.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRGF0ZVBpY2tlci9kYXRlLXRhYmxlLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/DatePicker/date-table.vue'\nwx.createComponent(Component)"],"names":["getCurrentInstance","ref","dayjs","computed","watch","nextTick"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"date-table.js","sources":["TUIKit/components/common/DatePicker/date-table.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/date-table.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/date-table.vue'\nwx.createComponent(Component)"],"names":["getCurrentInstance","ref","dayjs","computed","watch","nextTick"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/index.js.map index 4566868..9c5c3c5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/DatePicker/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/DatePicker/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRGF0ZVBpY2tlci9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/DatePicker/index.vue'\nwx.createComponent(Component)"],"names":["dayjs","localeData","isSameOrAfter","isSameOrBefore","ref","computed","isPC"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/DatePicker/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/DatePicker/index.vue'\nwx.createComponent(Component)"],"names":["dayjs","localeData","isSameOrAfter","isSameOrBefore","ref","computed","isPC"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Dialog/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Dialog/index.js.map index ac62db9..6377289 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Dialog/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Dialog/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Dialog/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRGlhbG9nL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Dialog/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuDA,UAAM,YAAY;AAAA,MAChB,SAAS;AAAA,MACT,QAAQ;AAAA,IAAA;AAEV,UAAM,QAAQ;AA2BR,UAAA,aAAaA,kBAAI,KAAK;AACtB,UAAA,qBAAqBA,kBAAI,IAAI;AAC7B,UAAA,qBAAqBA,kBAAI,IAAI;AAC7B,UAAA,mBAAmBA,kBAAI,IAAI;AAC3B,UAAA,YAAYA,kBAAI,EAAE;AAExBC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AACzB,gBAAU,QAAQ,MAAM;AACxB,yBAAmB,QAAQ,MAAM;AACjC,yBAAmB,QAAQ,MAAM;AACjC,uBAAiB,QAAQ,MAAM;AAAA,IAAA,CAChC;AAED,UAAM,OAAO;AAEP,UAAA,aAAa,CAAC,SAAiB;AAC/B,UAAA,SAAS,UAAU,SAAS;AACxB;MACR;AAAA,IAAA;AAGF,UAAM,QAAQ,MAAM;AACP,iBAAA,QAAQ,CAAC,WAAW;AAC1B,WAAA,eAAe,WAAW,KAAK;AAAA,IAAA;AAGtC,UAAM,SAAS,MAAM;AACnB,WAAK,QAAQ;AACP;IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClHR,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Dialog/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Dialog/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Dialog/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuDA,UAAM,YAAY;AAAA,MAChB,SAAS;AAAA,MACT,QAAQ;AAAA,IAAA;AAEV,UAAM,QAAQ;AA2BR,UAAA,aAAaA,kBAAI,KAAK;AACtB,UAAA,qBAAqBA,kBAAI,IAAI;AAC7B,UAAA,qBAAqBA,kBAAI,IAAI;AAC7B,UAAA,mBAAmBA,kBAAI,IAAI;AAC3B,UAAA,YAAYA,kBAAI,EAAE;AAExBC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AACzB,gBAAU,QAAQ,MAAM;AACxB,yBAAmB,QAAQ,MAAM;AACjC,yBAAmB,QAAQ,MAAM;AACjC,uBAAiB,QAAQ,MAAM;AAAA,IAAA,CAChC;AAED,UAAM,OAAO;AAEP,UAAA,aAAa,CAAC,SAAiB;AAC/B,UAAA,SAAS,UAAU,SAAS;AACxB;MACR;AAAA,IAAA;AAGF,UAAM,QAAQ,MAAM;AACP,iBAAA,QAAQ,CAAC,WAAW;AAC1B,WAAA,eAAe,WAAW,KAAK;AAAA,IAAA;AAGtC,UAAM,SAAS,MAAM;AACnB,WAAK,QAAQ;AACP;IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClHR,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Drawer/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Drawer/index.js.map index 098ecd1..8b431e1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Drawer/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Drawer/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Drawer/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRHJhd2VyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Drawer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch"],"mappings":";;;;;;AAoCA,MAAA,UAAoB,MAAA;;;;;;;;;;;;;;AAoBpB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAQd,UAAM,eAAeA,cAAAA;AACrB,UAAM,wBAAwBA,cAAAA;AACxB,UAAA,eAAeA,kBAAa,KAAK;AAEjC,UAAA,SAASA,kBAAI,MAAM,YAAY,MAAM,YAAY,KAAK,CAAA,CAAE;AAE9DC,kBAAAA,MAAM,MAAM,MAAM,SAAS,CAAC,YAAqB;AAC/C,UAAI,SAAS;AACX,qBAAa,QAAQ;AAAA,MAAA,OAChB;AACL,mBAAW,MAAM;AACf,uBAAa,QAAQ;AAAA,WACpB,GAAG;AAAA,MACR;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;AAED,aAAS,eAAe,GAAU;AAChC,YAAM,kBAAkB,CAAC;AAAA,IAC3B;AAEa,aAAA;AAAA,MACX;AAAA,MACA,gBAAe,2BAAsB,UAAtB,mBAA6B;AAAA,IAAA,CAC7C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzFD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Drawer/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Drawer/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Drawer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch"],"mappings":";;;;;;AAoCA,MAAA,UAAoB,MAAA;;;;;;;;;;;;;;AAoBpB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAQd,UAAM,eAAeA,cAAAA;AACrB,UAAM,wBAAwBA,cAAAA;AACxB,UAAA,eAAeA,kBAAa,KAAK;AAEjC,UAAA,SAASA,kBAAI,MAAM,YAAY,MAAM,YAAY,KAAK,CAAA,CAAE;AAE9DC,kBAAAA,MAAM,MAAM,MAAM,SAAS,CAAC,YAAqB;AAC/C,UAAI,SAAS;AACX,qBAAa,QAAQ;AAAA,MAAA,OAChB;AACL,mBAAW,MAAM;AACf,uBAAa,QAAQ;AAAA,WACpB,GAAG;AAAA,MACR;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;AAED,aAAS,eAAe,GAAU;AAChC,YAAM,kBAAkB,CAAC;AAAA,IAC3B;AAEa,aAAA;AAAA,MACX;AAAA,MACA,gBAAe,2BAAsB,UAAtB,mBAA6B;AAAA,IAAA,CAC7C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzFD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/FetchMore/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/FetchMore/index.js.map index c00bee7..77b1b29 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/FetchMore/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/FetchMore/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/FetchMore/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vRmV0Y2hNb3JlL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/FetchMore/index.vue'\nwx.createComponent(Component)"],"names":["ref","getCurrentInstance","onMounted","isUniFrameWork","uni","onUnmounted","watch"],"mappings":";;;;;;;;;;;;;AAgCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKd,QAAI,WAAoB;AACxB,UAAM,aAAaA,cAAAA;AACnB,UAAM,iBAAeC,mBAAA,mBAAA,MAAAA,mBAAsB,UAASA,cAAmB,mBAAA;AAEvEC,kBAAAA,UAAU,MAAM;AACd,UAAI,MAAM,oBAAoB;AAC5B;AAAA,MACF;AACA,UAAI,CAACC,iBAAAA,gBAAgB;AACnB,mBAAW,IAAI,qBAAqB,CAAC,CAAC,KAAK,MAAM;AAC/C,cAAI,MAAM,gBAAgB;AACxB,kBAAM,WAAW;AAAA,UACnB;AAAA,QAAA,GACC;AAAA,UACD,WAAW;AAAA,QAAA,CACZ;AACD,YAAI,WAAW,OAAO;AACnB,mBAAkC,QAAQ,WAAW,KAAK;AAAA,QAC7D;AAAA,MAAA,OACK;AACL,mBAAWC,cAAAA,MAAI,2BAA2B,YAAY,EAAE,mBAAmB;AAC1E,iBAAiB,QAAQ,qBAAqB,MAAM;AACnD,gBAAM,WAAW;AAAA,QAAA,CAClB;AAAA,MACH;AAAA,IAAA,CACD;AAEDC,kBAAAA,YAAY,MAAM;AAChB,UAAI,UAAU;AACX,iBAAkC,WAAW;AACnC,mBAAA;AAAA,MACb;AAAA,IAAA,CACD;AAEDC,kBAAAA,MAAM,MAAM,MAAM,oBAAoB,CAAC,uBAAgC;AACrE,UAAI,CAAC,UAAU;AACb;AAAA,MACF;AACA,UAAI,oBAAoB;AACrB,iBAAkC,WAAW;AAAA,MAAA,WACrC,WAAW,OAAO;AAC1B,iBAAkC,WAAW;AAC9C,YAAI,CAACH,iBAAAA,gBAAgB;AAClB,mBAAkC,QAAQ,WAAW,KAAK;AAAA,QAAA,OACtD;AACJ,mBAAiB,QAAQ,qBAAqB,MAAM;AACnD,kBAAM,WAAW;AAAA,UAAA,CAClB;AAAA,QACH;AAAA,MACF;AAAA,IAAA,CACD;;;;;;;;;;;;;ACvFD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/FetchMore/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/FetchMore/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/FetchMore/index.vue'\nwx.createComponent(Component)"],"names":["ref","getCurrentInstance","onMounted","isUniFrameWork","uni","onUnmounted","watch"],"mappings":";;;;;;;;;;;;;AAgCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAKd,QAAI,WAAoB;AACxB,UAAM,aAAaA,cAAAA;AACnB,UAAM,iBAAeC,mBAAA,mBAAA,MAAAA,mBAAsB,UAASA,cAAmB,mBAAA;AAEvEC,kBAAAA,UAAU,MAAM;AACd,UAAI,MAAM,oBAAoB;AAC5B;AAAA,MACF;AACA,UAAI,CAACC,iBAAAA,gBAAgB;AACnB,mBAAW,IAAI,qBAAqB,CAAC,CAAC,KAAK,MAAM;AAC/C,cAAI,MAAM,gBAAgB;AACxB,kBAAM,WAAW;AAAA,UACnB;AAAA,QAAA,GACC;AAAA,UACD,WAAW;AAAA,QAAA,CACZ;AACD,YAAI,WAAW,OAAO;AACnB,mBAAkC,QAAQ,WAAW,KAAK;AAAA,QAC7D;AAAA,MAAA,OACK;AACL,mBAAWC,cAAAA,MAAI,2BAA2B,YAAY,EAAE,mBAAmB;AAC1E,iBAAiB,QAAQ,qBAAqB,MAAM;AACnD,gBAAM,WAAW;AAAA,QAAA,CAClB;AAAA,MACH;AAAA,IAAA,CACD;AAEDC,kBAAAA,YAAY,MAAM;AAChB,UAAI,UAAU;AACX,iBAAkC,WAAW;AACnC,mBAAA;AAAA,MACb;AAAA,IAAA,CACD;AAEDC,kBAAAA,MAAM,MAAM,MAAM,oBAAoB,CAAC,uBAAgC;AACrE,UAAI,CAAC,UAAU;AACb;AAAA,MACF;AACA,UAAI,oBAAoB;AACrB,iBAAkC,WAAW;AAAA,MAAA,WACrC,WAAW,OAAO;AAC1B,iBAAkC,WAAW;AAC9C,YAAI,CAACH,iBAAAA,gBAAgB;AAClB,mBAAkC,QAAQ,WAAW,KAAK;AAAA,QAAA,OACtD;AACJ,mBAAiB,QAAQ,qBAAqB,MAAM;AACnD,kBAAM,WAAW;AAAA,UAAA,CAClB;AAAA,QACH;AAAA,MACF;AAAA,IAAA,CACD;;;;;;;;;;;;;ACvFD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Icon.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Icon.js.map index b841f4d..19225e7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Icon.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Icon.js.map @@ -1 +1 @@ -{"version":3,"file":"Icon.js","sources":["TUIKit/components/common/Icon.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vSWNvbi52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Icon.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;;;;;;;AAuCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAMR,UAAA,kBAAkBA,cAAAA,SAA6B,MAAM;AACrD,UAAA,CAAC,MAAM,aAAa;AACf,eAAA;AAAA,MACT;AACA,UAAI,MAAM,OAAO,MAAM,WAAW,CAAC,GAAG;AAC7B,eAAA,OAAO,MAAM,WAAW;AAAA,MACjC;AACO,aAAA,GAAG,MAAM,WAAW;AAAA,IAAA,CAC5B;AAEK,UAAA,YAAYA,cAAAA,SAAS,MAAM;AAC/B,aAAO,MAAM,OAAO,MAAM,OAAO,MAAM;AAAA,IAAA,CACxC;AAEK,UAAA,aAAaA,cAAAA,SAAS,MAAM;AAChC,aAAO,MAAM,OAAO,MAAM,OAAO,MAAM;AAAA,IAAA,CACxC;AAEK,UAAA,iBAAiB,CAAC,MAAa;AACnC,YAAM,WAAW,CAAC;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;AChEpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"Icon.js","sources":["TUIKit/components/common/Icon.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Icon.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Icon.vue'\nwx.createComponent(Component)"],"names":["computed"],"mappings":";;;;;;;;;;;;;;;AAuCA,UAAM,QAAQ;AACd,UAAM,QAAQ;AAMR,UAAA,kBAAkBA,cAAAA,SAA6B,MAAM;AACrD,UAAA,CAAC,MAAM,aAAa;AACf,eAAA;AAAA,MACT;AACA,UAAI,MAAM,OAAO,MAAM,WAAW,CAAC,GAAG;AAC7B,eAAA,OAAO,MAAM,WAAW;AAAA,MACjC;AACO,aAAA,GAAG,MAAM,WAAW;AAAA,IAAA,CAC5B;AAEK,UAAA,YAAYA,cAAAA,SAAS,MAAM;AAC/B,aAAO,MAAM,OAAO,MAAM,OAAO,MAAM;AAAA,IAAA,CACxC;AAEK,UAAA,aAAaA,cAAAA,SAAS,MAAM;AAChC,aAAO,MAAM,OAAO,MAAM,OAAO,MAAM;AAAA,IAAA,CACxC;AAEK,UAAA,iBAAiB,CAAC,MAAa;AACnC,YAAM,WAAW,CAAC;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;AChEpB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Loading/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Loading/index.js.map index fc9b3fa..8734d5f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Loading/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Loading/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Loading/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vTG9hZGluZy9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Loading/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AAYA,UAAM,QAAQ;;;;;;;;;;;ACXd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Loading/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Loading/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Loading/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AAYA,UAAM,QAAQ;;;;;;;;;;;ACXd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/MaskLayer/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/MaskLayer/index.js.map index 81348c1..cd4999c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/MaskLayer/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/MaskLayer/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/MaskLayer/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vTWFza0xheWVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/MaskLayer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;AAcA,UAAM,QAAQ;AAOR,UAAA,WAAWA,kBAAI,KAAK;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,eAAS,QAAQ,MAAM;AAAA,IAAA,CACxB;AAED,UAAM,OAAO;AAEb,UAAM,aAAa,MAAM;AACd,eAAA,QAAQ,CAAC,SAAS;AACtB,WAAA,eAAe,SAAS,KAAK;AAAA,IAAA;;;;;;;;;;;AC9BpC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/MaskLayer/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/MaskLayer/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/MaskLayer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;;AAcA,UAAM,QAAQ;AAOR,UAAA,WAAWA,kBAAI,KAAK;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,eAAS,QAAQ,MAAM;AAAA,IAAA,CACxB;AAED,UAAM,OAAO;AAEb,UAAM,aAAa,MAAM;AACd,eAAA,QAAQ,CAAC,SAAS;AACtB,WAAA,eAAe,SAAS,KAAK;AAAA,IAAA;;;;;;;;;;;AC9BpC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Overlay/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Overlay/index.js.map index aa8c585..fb33bde 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Overlay/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Overlay/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Overlay/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vT3ZlcmxheS9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Overlay/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch"],"mappings":";;;;;;;;;;;;;;;;AA6CA,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAUd,UAAM,gBAAgBA,cAAAA;AAChB,UAAA,gBAAgBA,cAAAA,IAAa,MAAM,OAAO;AAEhDC,kBAAAA,MAAM,MAAM,MAAM,SAAS,CAAC,YAAqB;AAC/C,UAAI,SAAS;AACX,sBAAc,QAAQ;AAAA,MAAA,OACjB;AACL,mBAAW,MAAM;AACf,wBAAc,QAAQ;AAAA,WACrB,GAAG;AAAA,MACR;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;AAED,aAAS,iBAAiB;AACxB,YAAM,gBAAgB;AAAA,IACxB;AAEa,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;AC7ED,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Overlay/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Overlay/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Overlay/index.vue'\nwx.createComponent(Component)"],"names":["ref","watch"],"mappings":";;;;;;;;;;;;;;;;AA6CA,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAUd,UAAM,gBAAgBA,cAAAA;AAChB,UAAA,gBAAgBA,cAAAA,IAAa,MAAM,OAAO;AAEhDC,kBAAAA,MAAM,MAAM,MAAM,SAAS,CAAC,YAAqB;AAC/C,UAAI,SAAS;AACX,sBAAc,QAAQ;AAAA,MAAA,OACjB;AACL,mBAAW,MAAM;AACf,wBAAc,QAAQ;AAAA,WACrB,GAAG;AAAA,MACR;AAAA,IAAA,GACC;AAAA,MACD,WAAW;AAAA,IAAA,CACZ;AAED,aAAS,iBAAiB;AACxB,YAAM,gBAAgB;AAAA,IACxB;AAEa,aAAA;AAAA,MACX;AAAA,IAAA,CACD;;;;;;;;;;;;;;;;;;;;AC7ED,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/ProgressMessage/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/ProgressMessage/index.js.map index 54dceb2..bd013e5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/ProgressMessage/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/ProgressMessage/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/ProgressMessage/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vUHJvZ3Jlc3NNZXNzYWdlL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/ProgressMessage/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;AA6BA,UAAM,QAAQ;;;;;;;;;;;;;;;AC5Bd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/ProgressMessage/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/ProgressMessage/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/ProgressMessage/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;AA6BA,UAAM,QAAQ;;;;;;;;;;;;;;;AC5Bd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/RadioSelect/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/RadioSelect/index.js.map index b471e8c..756220c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/RadioSelect/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/RadioSelect/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/RadioSelect/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vUmFkaW9TZWxlY3QvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/RadioSelect/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;AAWjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAId,aAAS,eAAe;AAChB,YAAA,YAAY,CAAC,MAAM,UAAU;AAAA,IACrC;;;;;;;;;;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/RadioSelect/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/RadioSelect/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/RadioSelect/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;AAWjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAId,aAAS,eAAe;AAChB,YAAA,YAAY,CAAC,MAAM,UAAU;AAAA,IACrC;;;;;;;;;;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SelectUser/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SelectUser/index.js.map index 602e7d9..8fb5a7e 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SelectUser/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SelectUser/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/SelectUser/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vU2VsZWN0VXNlci9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/SelectUser/index.vue'\nwx.createComponent(Component)"],"names":["Component"],"mappings":";;;;;;AAyBA,MAAA,SAAmB,MAAA;AACnB,MAAA,WAAqB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;AAErB,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAuBd,UAAM,QAAQ,MAAM;AACZ,YAAA,YAAY,CAAA,CAAE;AAAA,IAAA;AAGhB,UAAA,SAAS,CAAC,aAAkB;AAChC,YAAM,YAAY,QAAQ;AAAA,IAAA;AAGtB,UAAA,mBAAmB,CAAC,WAAmB;AAC3C,YAAM,UAAU,MAAM;AAAA,IAAA;AAGxB,UAAM,gBAAgB,MAAM;AAC1B,YAAM,SAAS;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjEjB,GAAG,gBAAgBA,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/SelectUser/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/SelectUser/index.vue?type=component"],"sourcesContent":["\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/SelectUser/index.vue'\nwx.createComponent(Component)"],"names":["Component"],"mappings":";;;;;;AAyBA,MAAA,SAAmB,MAAA;AACnB,MAAA,WAAqB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;AAErB,UAAM,QAAQ;AAEd,UAAM,QAAQ;AAuBd,UAAM,QAAQ,MAAM;AACZ,YAAA,YAAY,CAAA,CAAE;AAAA,IAAA;AAGhB,UAAA,SAAS,CAAC,aAAkB;AAChC,YAAM,YAAY,QAAQ;AAAA,IAAA;AAGtB,UAAA,mBAAmB,CAAC,WAAmB;AAC3C,YAAM,UAAU,MAAM;AAAA,IAAA;AAGxB,UAAM,gBAAgB,MAAM;AAC1B,YAAM,SAAS;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjEjB,GAAG,gBAAgBA,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Slider/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Slider/index.js.map index c5bc030..eba49d6 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Slider/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Slider/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Slider/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vU2xpZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Slider/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;AAaA,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AAE9B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,eAAe,MAAM;AACZ,mBAAA,QAAQ,CAAC,aAAa;AAC7B,YAAA,UAAU,aAAa,KAAK;AAAA,IAAA;;;;;;;;;;AC7BpC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Slider/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Slider/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Slider/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;AAaA,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AAE9B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,eAAe,MAAM;AACZ,mBAAA,QAAQ,CAAC,aAAa;AAC7B,YAAA,UAAU,aAAa,KAAK;AAAA,IAAA;;;;;;;;;;AC7BpC,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SwitchBar/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SwitchBar/index.js.map index 236a4b5..78d7593 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SwitchBar/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/SwitchBar/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vU3dpdGNoQmFyL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/SwitchBar/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/SwitchBar/index.vue?type=component"],"sourcesContent":["import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/SwitchBar/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/index.js.map index ff9791b..e95d840 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Toast/index.ts"],"sourcesContent":["import { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport TOAST_TYPE from './type';\r\n\r\ninterface IToast {\r\n message: string;\r\n type?: string;\r\n duration?: number;\r\n}\r\n\r\nconst Toast = (options: IToast): void => {\r\n TUIGlobal.showToast({\r\n title: options.message || 'Toast',\r\n duration: options.duration || 1500,\r\n icon: handleIconType(options.type),\r\n });\r\n};\r\n\r\nconst handleIconType = (type: string | undefined) => {\r\n if (!type) {\r\n return 'none';\r\n }\r\n switch (type) {\r\n case TOAST_TYPE.ERROR:\r\n return 'none';\r\n case TOAST_TYPE.WARNING:\r\n return 'none';\r\n case TOAST_TYPE.SUCCESS:\r\n return 'success';\r\n case TOAST_TYPE.NORMAL:\r\n return 'none';\r\n default:\r\n return 'none';\r\n }\r\n};\r\n\r\nexport { Toast, TOAST_TYPE };\r\n"],"names":["TUIGlobal","TOAST_TYPE"],"mappings":";;;AASM,MAAA,QAAQ,CAAC,YAA0B;AACvCA,gBAAAA,EAAU,UAAU;AAAA,IAClB,OAAO,QAAQ,WAAW;AAAA,IAC1B,UAAU,QAAQ,YAAY;AAAA,IAC9B,MAAM,eAAe,QAAQ,IAAI;AAAA,EAAA,CAClC;AACH;AAEA,MAAM,iBAAiB,CAAC,SAA6B;AACnD,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,UAAQ,MAAM;AAAA,IACZ,KAAKC,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT;AACS,aAAA;AAAA,EACX;AACF;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Toast/index.ts"],"sourcesContent":["import { TUIGlobal } from '@tencentcloud/universal-api';\nimport TOAST_TYPE from './type';\n\ninterface IToast {\n message: string;\n type?: string;\n duration?: number;\n}\n\nconst Toast = (options: IToast): void => {\n TUIGlobal.showToast({\n title: options.message || 'Toast',\n duration: options.duration || 1500,\n icon: handleIconType(options.type),\n });\n};\n\nconst handleIconType = (type: string | undefined) => {\n if (!type) {\n return 'none';\n }\n switch (type) {\n case TOAST_TYPE.ERROR:\n return 'none';\n case TOAST_TYPE.WARNING:\n return 'none';\n case TOAST_TYPE.SUCCESS:\n return 'success';\n case TOAST_TYPE.NORMAL:\n return 'none';\n default:\n return 'none';\n }\n};\n\nexport { Toast, TOAST_TYPE };\n"],"names":["TUIGlobal","TOAST_TYPE"],"mappings":";;;AASM,MAAA,QAAQ,CAAC,YAA0B;AACvCA,gBAAAA,EAAU,UAAU;AAAA,IAClB,OAAO,QAAQ,WAAW;AAAA,IAC1B,UAAU,QAAQ,YAAY;AAAA,IAC9B,MAAM,eAAe,QAAQ,IAAI;AAAA,EAAA,CAClC;AACH;AAEA,MAAM,iBAAiB,CAAC,SAA6B;AACnD,MAAI,CAAC,MAAM;AACF,WAAA;AAAA,EACT;AACA,UAAQ,MAAM;AAAA,IACZ,KAAKC,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT,KAAKA,oCAAW,WAAA;AACP,aAAA;AAAA,IACT;AACS,aAAA;AAAA,EACX;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/type.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/type.js.map index 4de180a..2d584b7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/type.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Toast/type.js.map @@ -1 +1 @@ -{"version":3,"file":"type.js","sources":["TUIKit/components/common/Toast/type.ts"],"sourcesContent":["const TOAST_TYPE = {\r\n SUCCESS: 'success',\r\n WARNING: 'warning',\r\n ERROR: 'error',\r\n NORMAL: 'normal',\r\n};\r\n\r\nexport default TOAST_TYPE;\r\n"],"names":[],"mappings":";AAAA,MAAM,aAAa;AAAA,EACjB,SAAS;AAAA,EACT,SAAS;AAAA,EACT,OAAO;AAAA,EACP,QAAQ;AACV;;"} \ No newline at end of file +{"version":3,"file":"type.js","sources":["TUIKit/components/common/Toast/type.ts"],"sourcesContent":["const TOAST_TYPE = {\n SUCCESS: 'success',\n WARNING: 'warning',\n ERROR: 'error',\n NORMAL: 'normal',\n};\n\nexport default TOAST_TYPE;\n"],"names":[],"mappings":";AAAA,MAAM,aAAa;AAAA,EACjB,SAAS;AAAA,EACT,SAAS;AAAA,EACT,OAAO;AAAA,EACP,QAAQ;AACV;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Transfer/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Transfer/index.js.map index 6d3e23e..c0f9742 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Transfer/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/common/Transfer/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/common/Transfer/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vVHJhbnNmZXIvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Transfer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","computed"],"mappings":";;;;;;;;AA4MA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAMjB,UAAM,QAAQ;AA2CR,UAAA,eAAeA,kBAAyB,CAAA,CAAE;AAC1C,UAAA,gBAAgBA,kBAAY,CAAC;AAC7B,UAAA,uBAAuBA,kBAAyB,CAAA,CAAE;AAClD,UAAA,mBAAmBA,kBAAI,IAAI;AAC3B,UAAA,uBAAuBA,kBAAI,KAAK;AAChC,UAAA,gBAAgBA,kBAAI,EAAE;AACtB,UAAA,cAAcA,kBAAI,EAAE;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,UAAI,MAAM,cAAc;AACtB,iBAAS,QAAQ,GAAG,QAAQ,MAAM,KAAK,QAAQ,SAAS;AAEnD,cAAA,MAAM,KAAK,KAAK,EAAU,eAAe,QAAQ,aAAa,IAAI,IACnE;AAEM,kBAAA,KAAK,OAAO,OAAO,CAAC;AAAA,UAC5B;AACA,uBAAa,QAAQ,MAAM;AAAA,QAC7B;AAAA,MAAA,OACK;AACL,qBAAa,QAAQ,MAAM;AAAA,MAC7B;AACA,oBAAc,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,KAAK;AACxC,2BAAA,QAAS,MAAM,gBAAgB,MAAM,aAAa,SAAS,IAAI,MAAM,eAAe,qBAAqB;AAC9H,uBAAiB,QAAQ,MAAM;AAC/B,2BAAqB,QAAQ,MAAM;AACnC,oBAAc,QAAQ,MAAM;AAAA,IAAA,CAC7B;AAED,UAAM,OAAO;AAEb,UAAM,WAAWC,cAAA;AAAA,MAAS,MACxB,aAAa,MAAM,OAAO,CAAC,SAAc,CAAC,KAAK,UAAU;AAAA,IAAA;AAGrD,UAAA,cAAc,CAAC,MAAW;AAC9B,kBAAY,QAAQ,EAAE,OAAO,SAAS,EAAE,OAAO;AAC1C,WAAA,UAAU,YAAY,KAAK;AAAA,IAAA;AAE5B,UAAA,WAAW,CAAC,SAAc;AAC9B,UAAI,KAAK,YAAY;AACnB;AAAA,MACF;AACA,UAAI,OAA4B,qBAAqB;AAC/C,YAAA,QAAgB,KAAK,QAAQ,IAAI;AACvC,UAAI,QAAQ,IAAI;AACd,eAAO,qBAAqB,MAAM,OAAO,OAAO,CAAC;AAAA,MACnD;AACA,UAAI,MAAM,SAAS;AACjB,eAAO,CAAA;AAAA,MACT;AACA,WAAK,KAAK,IAAI;AACd,2BAAqB,QAAQ;AAAA,IAAA;AAG/B,UAAM,cAAc,MAAM;AACxB,UAAI,qBAAqB,MAAM,WAAW,SAAS,MAAM,QAAQ;AAC/D,6BAAqB,QAAQ;MAAC,OACzB;AACL,6BAAqB,QAAQ,CAAC,GAAG,SAAS,KAAK;AAAA,MACjD;AAAA,IAAA;AAGF,UAAM,SAAS,MAAM;AACd,WAAA,UAAU,qBAAqB,KAAK;AACzC,kBAAY,QAAQ;AAAA,IAAA;AAGtB,UAAM,SAAS,MAAM;AACnB,WAAK,QAAQ;AACb,kBAAY,QAAQ;AAAA,IAAA;AAGtB,UAAM,UAAU,MAAM;AACpB,WAAK,SAAS;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtUhB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/common/Transfer/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Transfer/index.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/common/Transfer/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect","computed"],"mappings":";;;;;;;;AA4MA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAMjB,UAAM,QAAQ;AA2CR,UAAA,eAAeA,kBAAyB,CAAA,CAAE;AAC1C,UAAA,gBAAgBA,kBAAY,CAAC;AAC7B,UAAA,uBAAuBA,kBAAyB,CAAA,CAAE;AAClD,UAAA,mBAAmBA,kBAAI,IAAI;AAC3B,UAAA,uBAAuBA,kBAAI,KAAK;AAChC,UAAA,gBAAgBA,kBAAI,EAAE;AACtB,UAAA,cAAcA,kBAAI,EAAE;AAE1BC,kBAAAA,YAAY,MAAM;AAChB,UAAI,MAAM,cAAc;AACtB,iBAAS,QAAQ,GAAG,QAAQ,MAAM,KAAK,QAAQ,SAAS;AAEnD,cAAA,MAAM,KAAK,KAAK,EAAU,eAAe,QAAQ,aAAa,IAAI,IACnE;AAEM,kBAAA,KAAK,OAAO,OAAO,CAAC;AAAA,UAC5B;AACA,uBAAa,QAAQ,MAAM;AAAA,QAC7B;AAAA,MAAA,OACK;AACL,qBAAa,QAAQ,MAAM;AAAA,MAC7B;AACA,oBAAc,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,KAAK;AACxC,2BAAA,QAAS,MAAM,gBAAgB,MAAM,aAAa,SAAS,IAAI,MAAM,eAAe,qBAAqB;AAC9H,uBAAiB,QAAQ,MAAM;AAC/B,2BAAqB,QAAQ,MAAM;AACnC,oBAAc,QAAQ,MAAM;AAAA,IAAA,CAC7B;AAED,UAAM,OAAO;AAEb,UAAM,WAAWC,cAAA;AAAA,MAAS,MACxB,aAAa,MAAM,OAAO,CAAC,SAAc,CAAC,KAAK,UAAU;AAAA,IAAA;AAGrD,UAAA,cAAc,CAAC,MAAW;AAC9B,kBAAY,QAAQ,EAAE,OAAO,SAAS,EAAE,OAAO;AAC1C,WAAA,UAAU,YAAY,KAAK;AAAA,IAAA;AAE5B,UAAA,WAAW,CAAC,SAAc;AAC9B,UAAI,KAAK,YAAY;AACnB;AAAA,MACF;AACA,UAAI,OAA4B,qBAAqB;AAC/C,YAAA,QAAgB,KAAK,QAAQ,IAAI;AACvC,UAAI,QAAQ,IAAI;AACd,eAAO,qBAAqB,MAAM,OAAO,OAAO,CAAC;AAAA,MACnD;AACA,UAAI,MAAM,SAAS;AACjB,eAAO,CAAA;AAAA,MACT;AACA,WAAK,KAAK,IAAI;AACd,2BAAqB,QAAQ;AAAA,IAAA;AAG/B,UAAM,cAAc,MAAM;AACxB,UAAI,qBAAqB,MAAM,WAAW,SAAS,MAAM,QAAQ;AAC/D,6BAAqB,QAAQ;MAAC,OACzB;AACL,6BAAqB,QAAQ,CAAC,GAAG,SAAS,KAAK;AAAA,MACjD;AAAA,IAAA;AAGF,UAAM,SAAS,MAAM;AACd,WAAA,UAAU,qBAAqB,KAAK;AACzC,kBAAY,QAAQ;AAAA,IAAA;AAGtB,UAAM,SAAS,MAAM;AACnB,WAAK,QAAQ;AACb,kBAAY,QAAQ;AAAA,IAAA;AAGtB,UAAM,UAAU,MAAM;AACpB,WAAK,SAAS;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtUhB,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/index.js.map index be311da..3157958 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/components/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/index.vue","TUIKit/components/TUIChat/index.ts","TUIKit/components/TUIConversation/index.ts","TUIKit/components/TUISearch/index.vue","TUIKit/components/TUISearch/index.ts","TUIKit/components/TUIContact/index.vue","TUIKit/components/TUIContact/index.ts","TUIKit/components/TUIGroup/index.vue","TUIKit/components/TUIGroup/index.ts","TUIKit/components/TUIConversation/index.vue"],"sourcesContent":["\r\n\r\n\r\n\r\n","import TUIChat from './index.vue';\r\nimport Server from './server';\r\n\r\nnew Server();\r\n\r\nexport default TUIChat;\r\n","import TUIConversation from \"./index.vue\";\r\nimport TUIConversationServer from \"./server\";\r\nnew TUIConversationServer();\r\n\r\nexport default TUIConversation;\r\n","\r\n\r\n\r\n","import TUISearch from './index.vue';\r\nimport Server from './server';\r\nnew Server();\r\n\r\nexport default TUISearch;\r\n","\r\n\r\n\r\n","import TUIContact from './index.vue';\r\nimport Server from './server';\r\nServer.getInstance();\r\n\r\nexport default TUIContact;\r\n","\r\n\r\n\r\n","import TUIGroup from './index.vue';\r\nimport Server from './server';\r\n\r\nServer.getInstance();\r\n\r\nexport default TUIGroup;\r\n","\r\n\r\n\r\n\r\n"],"names":["useCounterStore","ref","onLoad","initChat","onUnload","logout","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","myitem","youritem","request","generateMsgId","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService","res","uni","computed","isUniFrameWork","TUITranslateService","TUIConversationService","TUICore","TUIConstants","Server","TUIConversationServer","isPC","searchMessageTypeDefault","searchMessageTimeDefault","outsideClick","TUIGlobal","watchEffect","onHide"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/index.vue","TUIKit/components/TUIChat/index.ts","TUIKit/components/TUIConversation/index.ts","TUIKit/components/TUISearch/index.vue","TUIKit/components/TUISearch/index.ts","TUIKit/components/TUIContact/index.vue","TUIKit/components/TUIContact/index.ts","TUIKit/components/TUIGroup/index.vue","TUIKit/components/TUIGroup/index.ts","TUIKit/components/TUIConversation/index.vue"],"sourcesContent":["\n\n\n\n","import TUIChat from './index.vue';\nimport Server from './server';\n\nnew Server();\n\nexport default TUIChat;\n","import TUIConversation from \"./index.vue\";\nimport TUIConversationServer from \"./server\";\nnew TUIConversationServer();\n\nexport default TUIConversation;\n","\n\n\n","import TUISearch from './index.vue';\nimport Server from './server';\nnew Server();\n\nexport default TUISearch;\n","\n\n\n","import TUIContact from './index.vue';\nimport Server from './server';\nServer.getInstance();\n\nexport default TUIContact;\n","\n\n\n","import TUIGroup from './index.vue';\nimport Server from './server';\n\nServer.getInstance();\n\nexport default TUIGroup;\n","\n\n\n\n"],"names":["useCounterStore","ref","onLoad","initChat","onUnload","logout","TUIChatConfig","onMounted","TUIStore","StoreName","onUnmounted","myitem","youritem","request","generateMsgId","isEnabledMessageReadReceiptGlobal","TUIChatEngine","OfflinePushInfoManager","TUIChatService","res","uni","computed","isUniFrameWork","TUITranslateService","TUIConversationService","TUICore","TUIConstants","Server","TUIConversationServer","isPC","searchMessageTypeDefault","searchMessageTimeDefault","outsideClick","TUIGlobal","watchEffect","onHide"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/constant.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/constant.js.map index 805d5c4..3a45f6b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/constant.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/constant.js.map @@ -1 +1 @@ -{"version":3,"file":"constant.js","sources":["TUIKit/constant.ts"],"sourcesContent":["//标记\r\nexport const CONV_OPERATION = {\r\n DELETE: \"delete\",\r\n ISPINNED: \"ispinned\",\r\n DISPINNED: \"dispinned\",\r\n MUTE: \"mute\",\r\n NOTMUTE: \"notmute\",\r\n};\r\n\r\nexport const CONV_CREATE_TYPE = {\r\n TYPEC2C: \"isC2C\",\r\n TYPEGROUP: \"isGroup\",\r\n JOINGROUP: \"joinGroup\",\r\n};\r\n\r\nexport const CHAT_MSG_CUSTOM_TYPE = {\r\n SERVICE: \"consultion\",\r\n EVALUATE: \"evaluation\",\r\n LINK: \"text_link\",\r\n PK: \"pk\",\r\n CALL: 1,\r\n ORDER: \"order\",\r\n};\r\n\r\nexport const DIALOG_CONTENT = {\r\n USERLIST: \"userList\",\r\n GROUPINFORMATION: \"groupInformation\",\r\n};\r\n\r\nexport const EMOJI_TYPE = {\r\n BASIC: \"basic\",\r\n BIG: \"big\",\r\n CUSTOM: \"CUSTOM\",\r\n};\r\n\r\nexport const CONTACT_INFO_LABEL_POSITION = {\r\n LEFT: \"left\",\r\n TOP: \"top\",\r\n};\r\n\r\nexport const CONTACT_INFO_MORE_EDIT_TYPE = {\r\n INPUT: \"input\",\r\n TEXTAREA: \"textarea\",\r\n SWITCH: \"switch\",\r\n};\r\n\r\nexport const CONTACT_INFO_BUTTON_TYPE = {\r\n SUBMIT: \"submit\",\r\n CANCEL: \"cancel\",\r\n};\r\n"],"names":[],"mappings":";AACO,MAAM,iBAAiB;AAAA,EAC5B,QAAQ;AAAA,EACR,UAAU;AAAA,EACV,WAAW;AAAA,EACX,MAAM;AAAA,EACN,SAAS;AACX;AAEO,MAAM,mBAAmB;AAAA,EAC9B,SAAS;AAAA,EACT,WAAW;AAAA,EACX,WAAW;AACb;AAEO,MAAM,uBAAuB;AAAA,EAClC,SAAS;AAAA,EACT,UAAU;AAAA,EACV,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,OAAO;AACT;AAOO,MAAM,aAAa;AAAA,EACxB,OAAO;AAAA,EACP,KAAK;AAAA,EACL,QAAQ;AACV;AAEO,MAAM,8BAA8B;AAAA,EACzC,MAAM;AAAA,EACN,KAAK;AACP;AAEO,MAAM,8BAA8B;AAAA,EACzC,OAAO;AAAA,EACP,UAAU;AAAA,EACV,QAAQ;AACV;AAEO,MAAM,2BAA2B;AAAA,EACtC,QAAQ;AAAA,EACR,QAAQ;AACV;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"constant.js","sources":["TUIKit/constant.ts"],"sourcesContent":["//标记\nexport const CONV_OPERATION = {\n DELETE: \"delete\",\n ISPINNED: \"ispinned\",\n DISPINNED: \"dispinned\",\n MUTE: \"mute\",\n NOTMUTE: \"notmute\",\n};\n\nexport const CONV_CREATE_TYPE = {\n TYPEC2C: \"isC2C\",\n TYPEGROUP: \"isGroup\",\n JOINGROUP: \"joinGroup\",\n};\n\nexport const CHAT_MSG_CUSTOM_TYPE = {\n SERVICE: \"consultion\",\n EVALUATE: \"evaluation\",\n LINK: \"text_link\",\n PK: \"pk\",\n CALL: 1,\n ORDER: \"order\",\n};\n\nexport const DIALOG_CONTENT = {\n USERLIST: \"userList\",\n GROUPINFORMATION: \"groupInformation\",\n};\n\nexport const EMOJI_TYPE = {\n BASIC: \"basic\",\n BIG: \"big\",\n CUSTOM: \"CUSTOM\",\n};\n\nexport const CONTACT_INFO_LABEL_POSITION = {\n LEFT: \"left\",\n TOP: \"top\",\n};\n\nexport const CONTACT_INFO_MORE_EDIT_TYPE = {\n INPUT: \"input\",\n TEXTAREA: \"textarea\",\n SWITCH: \"switch\",\n};\n\nexport const CONTACT_INFO_BUTTON_TYPE = {\n SUBMIT: \"submit\",\n CANCEL: \"cancel\",\n};\n"],"names":[],"mappings":";AACO,MAAM,iBAAiB;AAAA,EAC5B,QAAQ;AAAA,EACR,UAAU;AAAA,EACV,WAAW;AAAA,EACX,MAAM;AAAA,EACN,SAAS;AACX;AAEO,MAAM,mBAAmB;AAAA,EAC9B,SAAS;AAAA,EACT,WAAW;AAAA,EACX,WAAW;AACb;AAEO,MAAM,uBAAuB;AAAA,EAClC,SAAS;AAAA,EACT,UAAU;AAAA,EACV,MAAM;AAAA,EACN,IAAI;AAAA,EACJ,MAAM;AAAA,EACN,OAAO;AACT;AAOO,MAAM,aAAa;AAAA,EACxB,OAAO;AAAA,EACP,KAAK;AAAA,EACL,QAAQ;AACV;AAEO,MAAM,8BAA8B;AAAA,EACzC,MAAM;AAAA,EACN,KAAK;AACP;AAEO,MAAM,8BAA8B;AAAA,EACzC,OAAO;AAAA,EACP,UAAU;AAAA,EACV,QAAQ;AACV;AAEO,MAAM,2BAA2B;AAAA,EACtC,QAAQ;AAAA,EACR,QAAQ;AACV;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/debug/lib-generate-test-usersig-es.min.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/debug/lib-generate-test-usersig-es.min.js.map index e917eb1..dc1ed84 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/debug/lib-generate-test-usersig-es.min.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/debug/lib-generate-test-usersig-es.min.js.map @@ -1 +1 @@ -{"version":3,"file":"lib-generate-test-usersig-es.min.js","sources":["TUIKit/debug/lib-generate-test-usersig-es.min.js"],"sourcesContent":["/*eslint-disable*/\r\nvar e=\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{},t=[],r=[],n=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,i=!1;function o(){i=!0;for(var e=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=e.length;n>18&63]+t[o>>12&63]+t[o>>6&63]+t[63&o]);return a.join(\"\")}function s(e){var r;i||o();for(var n=e.length,s=n%3,h=\"\",l=[],f=0,c=n-s;fc?c:f+16383));return 1===s?(r=e[n-1],h+=t[r>>2],h+=t[r<<4&63],h+=\"==\"):2===s&&(r=(e[n-2]<<8)+e[n-1],h+=t[r>>10],h+=t[r>>4&63],h+=t[r<<2&63],h+=\"=\"),l.push(h),l.join(\"\")}function h(e,t,r,n,i){var o,a,s=8*i-n-1,h=(1<>1,f=-7,c=r?i-1:0,u=r?-1:1,d=e[t+c];for(c+=u,o=d&(1<<-f)-1,d>>=-f,f+=s;f>0;o=256*o+e[t+c],c+=u,f-=8);for(a=o&(1<<-f)-1,o>>=-f,f+=n;f>0;a=256*a+e[t+c],c+=u,f-=8);if(0===o)o=1-l;else{if(o===h)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),o-=l}return(d?-1:1)*a*Math.pow(2,o-n)}function l(e,t,r,n,i,o){var a,s,h,l=8*o-i-1,f=(1<>1,u=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,p=n?1:-1,_=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=f):(a=Math.floor(Math.log(t)/Math.LN2),t*(h=Math.pow(2,-a))<1&&(a--,h*=2),(t+=a+c>=1?u/h:u*Math.pow(2,1-c))*h>=2&&(a++,h/=2),a+c>=f?(s=0,a=f):a+c>=1?(s=(t*h-1)*Math.pow(2,i),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),a=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;e[r+d]=255&a,d+=p,a/=256,l-=8);e[r+d-p]|=128*_}var f={}.toString,c=Array.isArray||function(e){return\"[object Array]\"==f.call(e)};function u(){return p.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function d(e,t){if(u()=u())throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+u().toString(16)+\" bytes\");return 0|e}function y(e){return!(null==e||!e._isBuffer)}function m(e,t){if(y(e))return e.length;if(\"undefined\"!=typeof ArrayBuffer&&\"function\"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;\"string\"!=typeof e&&(e=\"\"+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":case void 0:return q(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return V(e).length;default:if(n)return q(e).length;t=(\"\"+t).toLowerCase(),n=!0}}function k(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return\"\";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return\"\";if((r>>>=0)<=(t>>>=0))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return O(this,t,r);case\"utf8\":case\"utf-8\":return C(this,t,r);case\"ascii\":return I(this,t,r);case\"latin1\":case\"binary\":return P(this,t,r);case\"base64\":return M(this,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return U(this,t,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),n=!0}}function E(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function S(e,t,r,n,i){if(0===e.length)return-1;if(\"string\"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if(\"string\"==typeof t&&(t=p.from(t,n)),y(t))return 0===t.length?-1:x(e,t,r,n,i);if(\"number\"==typeof t)return t&=255,p.TYPED_ARRAY_SUPPORT&&\"function\"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):x(e,[t],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function x(e,t,r,n,i){var o,a=1,s=e.length,h=t.length;if(void 0!==n&&(\"ucs2\"===(n=String(n).toLowerCase())||\"ucs-2\"===n||\"utf16le\"===n||\"utf-16le\"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,h/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var f=-1;for(o=r;os&&(r=s-h),o=r;o>=0;o--){for(var c=!0,u=0;ui&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError(\"Invalid hex string\");n>o/2&&(n=o/2);for(var a=0;a>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function M(e,t,r){return 0===t&&r===e.length?s(e):s(e.slice(t,r))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:128==(192&(o=e[i+1]))&&(h=(31&l)<<6|63&o)>127&&(f=h);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(h=(15&l)<<12|(63&o)<<6|63&a)>2047&&(h<55296||h>57343)&&(f=h);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(h=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&h<1114112&&(f=h)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r=\"\",n=0;for(;n0&&(e=this.toString(\"hex\",0,50).match(/.{2}/g).join(\" \"),this.length>50&&(e+=\" ... \")),\"\"},p.prototype.compare=function(e,t,r,n,i){if(!y(e))throw new TypeError(\"Argument must be a Buffer\");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError(\"out of range index\");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),h=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");n||(n=\"utf8\");for(var o=!1;;)switch(n){case\"hex\":return R(this,e,t,r);case\"utf8\":case\"utf-8\":return A(this,e,t,r);case\"ascii\":return B(this,e,t,r);case\"latin1\":case\"binary\":return z(this,e,t,r);case\"base64\":return L(this,e,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return T(this,e,t,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),o=!0}},p.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function I(e,t,r){var n=\"\";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i=\"\",o=t;or)throw new RangeError(\"Trying to access beyond buffer length\")}function F(e,t,r,n,i,o){if(!y(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError(\"Index out of range\")}function N(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function Z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function j(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function W(e,t,r,n,i){return i||j(e,0,r,4),l(e,t,r,n,23,4),r+4}function Y(e,t,r,n,i){return i||j(e,0,r,8),l(e,t,r,n,52,8),r+8}p.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},p.prototype.readUInt8=function(e,t){return t||H(e,1,this.length),this[e]},p.prototype.readUInt16LE=function(e,t){return t||H(e,2,this.length),this[e]|this[e+1]<<8},p.prototype.readUInt16BE=function(e,t){return t||H(e,2,this.length),this[e]<<8|this[e+1]},p.prototype.readUInt32LE=function(e,t){return t||H(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},p.prototype.readUInt32BE=function(e,t){return t||H(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},p.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},p.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},p.prototype.readInt8=function(e,t){return t||H(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},p.prototype.readInt16LE=function(e,t){t||H(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(e,t){t||H(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(e,t){return t||H(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},p.prototype.readInt32BE=function(e,t){return t||H(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},p.prototype.readFloatLE=function(e,t){return t||H(e,4,this.length),h(this,e,!0,23,4)},p.prototype.readFloatBE=function(e,t){return t||H(e,4,this.length),h(this,e,!1,23,4)},p.prototype.readDoubleLE=function(e,t){return t||H(e,8,this.length),h(this,e,!0,52,8)},p.prototype.readDoubleBE=function(e,t){return t||H(e,8,this.length),h(this,e,!1,52,8)},p.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||F(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+r},p.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,255,0),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},p.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Z(this,e,t,!0),t+4},p.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},p.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},p.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,127,-128),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},p.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Z(this,e,t,!0),t+4},p.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeFloatLE=function(e,t,r){return W(this,e,t,!0,r)},p.prototype.writeFloatBE=function(e,t,r){return W(this,e,t,!1,r)},p.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},p.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},p.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError(\"sourceStart out of bounds\");if(n<0)throw new RangeError(\"sourceEnd out of bounds\");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!p.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),\"number\"==typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function V(e){return function(e){var t,a,s,h,l,f;i||o();var c=e.length;if(c%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");l=\"=\"===e[c-2]?2:\"=\"===e[c-1]?1:0,f=new n(3*c/4-l),s=l>0?c-4:c;var u=0;for(t=0,a=0;t>16&255,f[u++]=h>>8&255,f[u++]=255&h;return 2===l?(h=r[e.charCodeAt(t)]<<2|r[e.charCodeAt(t+1)]>>4,f[u++]=255&h):1===l&&(h=r[e.charCodeAt(t)]<<10|r[e.charCodeAt(t+1)]<<4|r[e.charCodeAt(t+2)]>>2,f[u++]=h>>8&255,f[u++]=255&h),f}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\\s+|\\s+$/g,\"\")}(e).replace(K,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(e))}function G(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function $(e){return null!=e&&(!!e._isBuffer||J(e)||function(e){return\"function\"==typeof e.readFloatLE&&\"function\"==typeof e.slice&&J(e.slice(0,0))}(e))}function J(e){return!!e.constructor&&\"function\"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self&&self;function Q(e,t){return e(t={exports:{}},t.exports),t.exports}var ee=Q(function(e,t){var r;e.exports=(r=r||function(e,t){var r=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),n={},i=n.lib={},o=i.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty(\"init\")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(\"toString\")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||h).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[n+o>>>2]|=a<<24-(n+o)%4*8}else for(var o=0;o>>2]=r[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var r,n=[],i=function(t){var t=t,r=987654321,n=4294967295;return function(){var i=((r=36969*(65535&r)+(r>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new a.init(r,t/2)}},l=s.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new a.init(r,t)}},f=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(e){throw new Error(\"Malformed UTF-8 data\")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},c=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){\"string\"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r=this._data,n=r.words,i=r.sigBytes,o=this.blockSize,s=4*o,h=i/s,l=(h=t?e.ceil(h):e.max((0|h)-this._minBufferSize,0))*o,f=e.min(4*l,i);if(l){for(var c=0;c>>2]|=e[i]<<24-i%4*8;t.call(this,n,r)}else t.apply(this,arguments)}).prototype=e}}(),r.lib.WordArray)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.WordArray,n=e.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},n.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(a))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],o=0;o>>1]|=i(e.charCodeAt(o)<<16-o%2*16);return t.create(n,2*r)}}}(),r.enc.Utf16)}),Q(function(e,t){var r,n,i;e.exports=(i=(n=r=ee).lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var h=n.charAt(64);if(h)for(;i.length%4;)i.push(h);return i.join(\"\")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-a%4*2;n[o>>>2]|=(s|h)<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"},r.enc.Base64)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var h=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],h=e[t+1],d=e[t+2],p=e[t+3],_=e[t+4],g=e[t+5],v=e[t+6],w=e[t+7],b=e[t+8],y=e[t+9],m=e[t+10],k=e[t+11],E=e[t+12],S=e[t+13],x=e[t+14],R=e[t+15],A=o[0],B=o[1],z=o[2],L=o[3];A=l(A,B,z,L,a,7,s[0]),L=l(L,A,B,z,h,12,s[1]),z=l(z,L,A,B,d,17,s[2]),B=l(B,z,L,A,p,22,s[3]),A=l(A,B,z,L,_,7,s[4]),L=l(L,A,B,z,g,12,s[5]),z=l(z,L,A,B,v,17,s[6]),B=l(B,z,L,A,w,22,s[7]),A=l(A,B,z,L,b,7,s[8]),L=l(L,A,B,z,y,12,s[9]),z=l(z,L,A,B,m,17,s[10]),B=l(B,z,L,A,k,22,s[11]),A=l(A,B,z,L,E,7,s[12]),L=l(L,A,B,z,S,12,s[13]),z=l(z,L,A,B,x,17,s[14]),A=f(A,B=l(B,z,L,A,R,22,s[15]),z,L,h,5,s[16]),L=f(L,A,B,z,v,9,s[17]),z=f(z,L,A,B,k,14,s[18]),B=f(B,z,L,A,a,20,s[19]),A=f(A,B,z,L,g,5,s[20]),L=f(L,A,B,z,m,9,s[21]),z=f(z,L,A,B,R,14,s[22]),B=f(B,z,L,A,_,20,s[23]),A=f(A,B,z,L,y,5,s[24]),L=f(L,A,B,z,x,9,s[25]),z=f(z,L,A,B,p,14,s[26]),B=f(B,z,L,A,b,20,s[27]),A=f(A,B,z,L,S,5,s[28]),L=f(L,A,B,z,d,9,s[29]),z=f(z,L,A,B,w,14,s[30]),A=c(A,B=f(B,z,L,A,E,20,s[31]),z,L,g,4,s[32]),L=c(L,A,B,z,b,11,s[33]),z=c(z,L,A,B,k,16,s[34]),B=c(B,z,L,A,x,23,s[35]),A=c(A,B,z,L,h,4,s[36]),L=c(L,A,B,z,_,11,s[37]),z=c(z,L,A,B,w,16,s[38]),B=c(B,z,L,A,m,23,s[39]),A=c(A,B,z,L,S,4,s[40]),L=c(L,A,B,z,a,11,s[41]),z=c(z,L,A,B,p,16,s[42]),B=c(B,z,L,A,v,23,s[43]),A=c(A,B,z,L,y,4,s[44]),L=c(L,A,B,z,E,11,s[45]),z=c(z,L,A,B,R,16,s[46]),A=u(A,B=c(B,z,L,A,d,23,s[47]),z,L,a,6,s[48]),L=u(L,A,B,z,w,10,s[49]),z=u(z,L,A,B,x,15,s[50]),B=u(B,z,L,A,g,21,s[51]),A=u(A,B,z,L,E,6,s[52]),L=u(L,A,B,z,p,10,s[53]),z=u(z,L,A,B,m,15,s[54]),B=u(B,z,L,A,h,21,s[55]),A=u(A,B,z,L,b,6,s[56]),L=u(L,A,B,z,R,10,s[57]),z=u(z,L,A,B,v,15,s[58]),B=u(B,z,L,A,S,21,s[59]),A=u(A,B,z,L,_,6,s[60]),L=u(L,A,B,z,k,10,s[61]),z=u(z,L,A,B,d,15,s[62]),B=u(B,z,L,A,y,21,s[63]),o[0]=o[0]+A|0,o[1]=o[1]+B|0,o[2]=o[2]+z|0,o[3]=o[3]+L|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;r[i>>>5]|=128<<24-i%32;var o=e.floor(n/4294967296),a=n;r[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,h=s.words,l=0;l<4;l++){var f=h[l];h[l]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,r,n,i,o,a){var s=e+(t&r|~t&n)+i+a;return(s<>>32-o)+t}function f(e,t,r,n,i,o,a){var s=e+(t&n|r&~n)+i+a;return(s<>>32-o)+t}function c(e,t,r,n,i,o,a){var s=e+(t^r^n)+i+a;return(s<>>32-o)+t}function u(e,t,r,n,i,o,a){var s=e+(r^(t|~n))+i+a;return(s<>>32-o)+t}t.MD5=o._createHelper(h),t.HmacMD5=o._createHmacHelper(h)}(Math),r.MD5)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).lib,o=i.WordArray,a=i.Hasher,s=n.algo,h=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],l=0;l<80;l++){if(l<16)h[l]=0|e[t+l];else{var f=h[l-3]^h[l-8]^h[l-14]^h[l-16];h[l]=f<<1|f>>>31}var c=(n<<5|n>>>27)+s+h[l];c+=l<20?1518500249+(i&o|~i&a):l<40?1859775393+(i^o^a):l<60?(i&o|i&a|o&a)-1894007588:(i^o^a)-899497514,s=a,a=o,o=i<<30|i>>>2,i=n,n=c}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=a._createHelper(l),n.HmacSHA1=a._createHmacHelper(l),r.SHA1)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[],h=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(s[i]=r(e.pow(n,.5))),h[i]=r(e.pow(n,1/3)),i++),n++}();var l=[],f=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=0;d<64;d++){if(d<16)l[d]=0|e[t+d];else{var p=l[d-15],_=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=l[d-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[d]=_+l[d-7]+v+l[d-16]}var w=n&i^n&o^i&o,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),y=u+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&f^~s&c)+h[d]+l[d];u=c,c=f,f=s,s=a+y|0,a=o,o=i,i=n,n=y+(b+w)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0,r[5]=r[5]+f|0,r[6]=r[6]+c|0,r[7]=r[7]+u|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(i+64>>>9<<4)]=e.floor(n/4294967296),r[15+(i+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(f),t.HmacSHA256=o._createHmacHelper(f)}(Math),r.SHA256)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(i=(n=r=ee).lib.WordArray,o=n.algo,a=o.SHA256,s=o.SHA224=a.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}}),n.SHA224=a._createHelper(s),n.HmacSHA224=a._createHmacHelper(s),r.SHA224)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.Hasher,n=e.x64,i=n.Word,o=n.WordArray,a=e.algo;function s(){return i.create.apply(i,arguments)}var h=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var f=a.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=n.high,p=n.low,_=i.high,g=i.low,v=o.high,w=o.low,b=a.high,y=a.low,m=s.high,k=s.low,E=f.high,S=f.low,x=c.high,R=c.low,A=u.high,B=u.low,z=d,L=p,T=_,M=g,C=v,D=w,I=b,P=y,O=m,U=k,H=E,F=S,N=x,Z=R,j=A,W=B,Y=0;Y<80;Y++){var K=l[Y];if(Y<16)var X=K.high=0|e[t+2*Y],q=K.low=0|e[t+2*Y+1];else{var V=l[Y-15],G=V.high,$=V.low,J=(G>>>1|$<<31)^(G>>>8|$<<24)^G>>>7,Q=($>>>1|G<<31)^($>>>8|G<<24)^($>>>7|G<<25),ee=l[Y-2],te=ee.high,re=ee.low,ne=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,ie=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),oe=l[Y-7],ae=oe.high,se=oe.low,he=l[Y-16],le=he.high,fe=he.low;X=(X=(X=J+ae+((q=Q+se)>>>0>>0?1:0))+ne+((q+=ie)>>>0>>0?1:0))+le+((q+=fe)>>>0>>0?1:0),K.high=X,K.low=q}var ce,ue=O&H^~O&N,de=U&F^~U&Z,pe=z&T^z&C^T&C,_e=L&M^L&D^M&D,ge=(z>>>28|L<<4)^(z<<30|L>>>2)^(z<<25|L>>>7),ve=(L>>>28|z<<4)^(L<<30|z>>>2)^(L<<25|z>>>7),we=(O>>>14|U<<18)^(O>>>18|U<<14)^(O<<23|U>>>9),be=(U>>>14|O<<18)^(U>>>18|O<<14)^(U<<23|O>>>9),ye=h[Y],me=ye.high,ke=ye.low,Ee=j+we+((ce=W+be)>>>0>>0?1:0),Se=ve+_e;j=N,W=Z,N=H,Z=F,H=O,F=U,O=I+(Ee=(Ee=(Ee=Ee+ue+((ce+=de)>>>0>>0?1:0))+me+((ce+=ke)>>>0>>0?1:0))+X+((ce+=q)>>>0>>0?1:0))+((U=P+ce|0)>>>0

>>0?1:0)|0,I=C,P=D,C=T,D=M,T=z,M=L,z=Ee+(ge+pe+(Se>>>0>>0?1:0))+((L=ce+Se|0)>>>0>>0?1:0)|0}p=n.low=p+L,n.high=d+z+(p>>>0>>0?1:0),g=i.low=g+M,i.high=_+T+(g>>>0>>0?1:0),w=o.low=w+D,o.high=v+C+(w>>>0>>0?1:0),y=a.low=y+P,a.high=b+I+(y>>>0

>>0?1:0),k=s.low=k+U,s.high=m+O+(k>>>0>>0?1:0),S=f.low=S+F,f.high=E+H+(S>>>0>>0?1:0),R=c.low=R+Z,c.high=x+N+(R>>>0>>0?1:0),B=u.low=B+W,u.high=A+j+(B>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(n+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(f),e.HmacSHA512=t._createHmacHelper(f)}(),r.SHA512)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).x64,o=i.Word,a=i.WordArray,s=n.algo,h=s.SHA512,l=s.SHA384=h.extend({_doReset:function(){this._hash=new a.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=h._doFinalize.call(this);return e.sigBytes-=16,e}}),n.SHA384=h._createHelper(l),n.HmacSHA384=h._createHmacHelper(l),r.SHA384)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.x64.Word,s=t.algo,h=[],l=[],f=[];!function(){for(var e=1,t=0,r=0;r<24;r++){h[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,o=0;o<24;o++){for(var s=0,c=0,u=0;u<7;u++){if(1&i){var d=(1<>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(B=r[i]).high^=a,B.low^=o}for(var s=0;s<24;s++){for(var u=0;u<5;u++){for(var d=0,p=0,_=0;_<5;_++)d^=(B=r[u+5*_]).high,p^=B.low;var g=c[u];g.high=d,g.low=p}for(u=0;u<5;u++){var v=c[(u+4)%5],w=c[(u+1)%5],b=w.high,y=w.low;for(d=v.high^(b<<1|y>>>31),p=v.low^(y<<1|b>>>31),_=0;_<5;_++)(B=r[u+5*_]).high^=d,B.low^=p}for(var m=1;m<25;m++){var k=(B=r[m]).high,E=B.low,S=h[m];S<32?(d=k<>>32-S,p=E<>>32-S):(d=E<>>64-S,p=k<>>64-S);var x=c[l[m]];x.high=d,x.low=p}var R=c[0],A=r[0];for(R.high=A.high,R.low=A.low,u=0;u<5;u++)for(_=0;_<5;_++){var B=r[m=u+5*_],z=c[m],L=c[(u+1)%5+5*_],T=c[(u+2)%5+5*_];B.high=z.high^~L.high&T.high,B.low=z.low^~L.low&T.low}B=r[0];var M=f[s];B.high^=M.high,B.low^=M.low}},_doFinalize:function(){var t=this._data,r=t.words,n=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(e.ceil((n+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*r.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,h=s/8,l=[],f=0;f>>24)|4278255360&(u<<24|u>>>8),d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),l.push(d),l.push(u)}return new i.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});t.SHA3=o._createHelper(u),t.HmacSHA3=o._createHmacHelper(u)}(Math),r.SHA3)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),h=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),c=i.create([0,1518500249,1859775393,2400959708,2840853838]),u=i.create([1352829926,1548603684,1836072691,2053994217,0]),d=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o,a,d,y,m,k,E,S,x,R,A,B=this._hash.words,z=c.words,L=u.words,T=s.words,M=h.words,C=l.words,D=f.words;for(k=o=B[0],E=a=B[1],S=d=B[2],x=y=B[3],R=m=B[4],r=0;r<80;r+=1)A=o+e[t+T[r]]|0,A+=r<16?p(a,d,y)+z[0]:r<32?_(a,d,y)+z[1]:r<48?g(a,d,y)+z[2]:r<64?v(a,d,y)+z[3]:w(a,d,y)+z[4],A=(A=b(A|=0,C[r]))+m|0,o=m,m=y,y=b(d,10),d=a,a=A,A=k+e[t+M[r]]|0,A+=r<16?w(E,S,x)+L[0]:r<32?v(E,S,x)+L[1]:r<48?g(E,S,x)+L[2]:r<64?_(E,S,x)+L[3]:p(E,S,x)+L[4],A=(A=b(A|=0,D[r]))+R|0,k=R,R=x,x=b(S,10),S=E,E=A;A=B[1]+d+x|0,B[1]=B[2]+y+R|0,B[2]=B[3]+m+k|0,B[3]=B[4]+o+E|0,B[4]=B[0]+a+S|0,B[0]=A},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function _(e,t,r){return e&t|~e&r}function g(e,t,r){return(e|~t)^r}function v(e,t,r){return e&r|t&~r}function w(e,t,r){return e^(t|~r)}function b(e,t){return e<>>32-t}t.RIPEMD160=o._createHelper(d),t.HmacRIPEMD160=o._createHmacHelper(d)}(),r.RIPEMD160)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(n=(r=ee).lib,i=n.Base,o=r.enc,a=o.Utf8,s=r.algo,void(s.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,\"string\"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,h=o.words,l=0;l>>2];e.sigBytes-=t}},o.BlockCipher=d.extend({cfg:d.cfg.extend({mode:g,padding:w}),reset:function(){d.reset.call(this);var e=this.cfg,t=e.iv,r=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var n=r.createEncryptor;else{var n=r.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==n?this._mode.init(this,t&&t.words):(this._mode=n.call(r,this,t&&t.words),this._mode.__creator=n)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{var t=this._process(!0);e.unpad(t)}return t},blockSize:4}),b=o.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),y=i.format={},m=y.OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;if(r)var n=s.create([1398893684,1701076831]).concat(r).concat(t);else var n=t;return n.toString(f)},parse:function(e){var t=f.parse(e),r=t.words;if(1398893684==r[0]&&1701076831==r[1]){var n=s.create(r.slice(2,4));r.splice(0,4),t.sigBytes-=16}return b.create({ciphertext:t,salt:n})}},k=o.SerializableCipher=a.extend({cfg:a.extend({format:m}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),o=i.finalize(t),a=i.cfg;return b.create({ciphertext:o,key:r,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return\"string\"==typeof e?t.parse(e,this):e}}),E=i.kdf={},S=E.OpenSSL={execute:function(e,t,r,n){n||(n=s.random(8));var i=u.create({keySize:t+r}).compute(e,n),o=s.create(i.words.slice(t),4*r);return i.sigBytes=4*t,b.create({key:i,iv:o,salt:n})}},x=o.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:S}),encrypt:function(e,t,r,n){var i=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var o=k.encrypt.call(this,e,t,i.key,n);return o.mixIn(i),o},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var o=k.decrypt.call(this,e,t,i.key,n);return o}})))}),Q(function(e,t){var r;e.exports=((r=ee).mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();function t(e,t,r,n){var i=this._iv;if(i){var o=i.slice(0);this._iv=void 0}else o=this._prevBlock;n.encryptBlock(o,0);for(var a=0;a>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}var n=e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),function(e){0===(e[0]=t(e[0]))&&(e[1]=t(e[1]))}(a);var s=a.slice(0);n.encryptBlock(s,0);for(var h=0;h>>2]|=i<<24-o%4*8,e.sigBytes+=i},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Ansix923)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso10126={pad:function(e,t){var n=4*t,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971)}),Q(function(e,t){var r;e.exports=((r=ee).pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){for(var t=e.words,r=e.sigBytes-1;!(t[r>>>2]>>>24-r%4*8&255);)r--;e.sigBytes=r+1}},r.pad.ZeroPadding)}),Q(function(e,t){var r;e.exports=((r=ee).pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)}),Q(function(e,t){var r,n,i,o;e.exports=(i=(n=r=ee).lib.CipherParams,o=n.enc.Hex,n.format.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return i.create({ciphertext:t})}},r.format.Hex)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.BlockCipher,n=e.algo,i=[],o=[],a=[],s=[],h=[],l=[],f=[],c=[],u=[],d=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var p=n^n<<1^n<<2^n<<3^n<<4;p=p>>>8^255&p^99,i[r]=p,o[p]=r;var _=e[r],g=e[_],v=e[g],w=257*e[p]^16843008*p;a[r]=w<<24|w>>>8,s[r]=w<<16|w>>>16,h[r]=w<<8|w>>>24,l[r]=w,w=16843009*v^65537*g^257*_^16843008*r,f[p]=w<<24|w>>>8,c[p]=w<<16|w>>>16,u[p]=w<<8|w>>>24,d[p]=w,r?(r=_^e[e[e[v^_]]],n^=e[e[n]]):r=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],_=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=4*((this._nRounds=r+6)+1),o=this._keySchedule=[],a=0;a6&&a%r==4&&(s=i[s>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s]):(s=i[(s=s<<8|s>>>24)>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s],s^=p[a/r|0]<<24),o[a]=o[a-r]^s}for(var h=this._invKeySchedule=[],l=0;l>>24]]^c[i[s>>>16&255]]^u[i[s>>>8&255]]^d[i[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,h,l,i)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,c,u,d,o),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,o,a,s){for(var h=this._nRounds,l=e[t]^r[0],f=e[t+1]^r[1],c=e[t+2]^r[2],u=e[t+3]^r[3],d=4,p=1;p>>24]^i[f>>>16&255]^o[c>>>8&255]^a[255&u]^r[d++],g=n[f>>>24]^i[c>>>16&255]^o[u>>>8&255]^a[255&l]^r[d++],v=n[c>>>24]^i[u>>>16&255]^o[l>>>8&255]^a[255&f]^r[d++],w=n[u>>>24]^i[l>>>16&255]^o[f>>>8&255]^a[255&c]^r[d++];l=_,f=g,c=v,u=w}_=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[d++],g=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^r[d++],v=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++],w=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[d++],e[t]=_,e[t+1]=g,e[t+2]=v,e[t+3]=w},keySize:8});e.AES=t._createHelper(_)}(),r.AES)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],c=o.DES=i.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=a[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],o=0;o<16;o++){var l=i[o]=[],f=h[o];for(r=0;r<24;r++)l[r/6|0]|=t[(s[r]-1+f)%28]<<31-r%6,l[4+(r/6|0)]|=t[28+(s[r+24]-1+f)%28]<<31-r%6;for(l[0]=l[0]<<1|l[0]>>>31,r=1;r<7;r++)l[r]=l[r]>>>4*(r-1)+3;l[7]=l[7]<<5|l[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=i[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],u.call(this,4,252645135),u.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),u.call(this,1,1431655765);for(var n=0;n<16;n++){for(var i=r[n],o=this._lBlock,a=this._rBlock,s=0,h=0;h<8;h++)s|=l[h][((a^i[h])&f[h])>>>0];this._lBlock=a,this._rBlock=o^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,u.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),u.call(this,16,65535),u.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function u(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<>>2]>>>24-a%4*8&255;o=(o+n[i]+s)%256;var h=n[i];n[i]=n[o],n[o]=h}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[r],e[r]=o,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}e.RC4=t._createHelper(i);var a=n.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(a)}(),r.RC4)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)h.call(this);for(r=0;r<8;r++)i[r]^=n[r+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=f,i[3]^=u,i[4]^=l,i[5]^=c,i[6]^=f,i[7]^=u,r=0;r<4;r++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(s)}(),r.Rabbit)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)h.call(this);for(i=0;i<8;i++)n[i]^=r[i+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(n[0]^=l,n[1]^=c,n[2]^=f,n[3]^=u,n[4]^=l,n[5]^=c,n[6]^=f,n[7]^=u,i=0;i<4;i++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(s)}(),r.RabbitLegacy)}),Q(function(e,t){e.exports=ee}));function re(){throw new Error(\"setTimeout has not been defined\")}function ne(){throw new Error(\"clearTimeout has not been defined\")}var ie=re,oe=ne;function ae(e){if(ie===setTimeout)return setTimeout(e,0);if((ie===re||!ie)&&setTimeout)return ie=setTimeout,setTimeout(e,0);try{return ie(e,0)}catch(t){try{return ie.call(null,e,0)}catch(t){return ie.call(this,e,0)}}}\"function\"==typeof e.setTimeout&&(ie=setTimeout),\"function\"==typeof e.clearTimeout&&(oe=clearTimeout);var se,he=[],le=!1,fe=-1;function ce(){le&&se&&(le=!1,se.length?he=se.concat(he):fe=-1,he.length&&ue())}function ue(){if(!le){var e=ae(ce);le=!0;for(var t=he.length;t;){for(se=he,he=[];++fe1)for(var r=1;r0&&a.length>i){a.warned=!0;var h=new Error(\"Possible EventEmitter memory leak detected. \"+a.length+\" \"+t+\" listeners added. Use emitter.setMaxListeners() to increase limit\");h.name=\"MaxListenersExceededWarning\",h.emitter=e,h.type=t,h.count=a.length,s=h,\"function\"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=r,++e._eventsCount;return e}function xe(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function Re(e){var t=this._events;if(t){var r=t[e];if(\"function\"==typeof r)return 1;if(r)return r.length}return 0}function Ae(e,t){for(var r=new Array(t);t--;)r[t]=e[t];return r}ge.prototype=Object.create(null),ve.EventEmitter=ve,ve.usingDomains=!1,ve.prototype.domain=void 0,ve.prototype._events=void 0,ve.prototype._maxListeners=void 0,ve.defaultMaxListeners=10,ve.init=function(){this.domain=null,ve.usingDomains&&(void 0).active&&(void 0).Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new ge,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ve.prototype.setMaxListeners=function(e){if(\"number\"!=typeof e||e<0||isNaN(e))throw new TypeError('\"n\" argument must be a positive number');return this._maxListeners=e,this},ve.prototype.getMaxListeners=function(){return we(this)},ve.prototype.emit=function(e){var t,r,n,i,o,a,s,h=\"error\"===e;if(a=this._events)h=h&&null==a.error;else if(!h)return!1;if(s=this.domain,h){if(t=arguments[1],!s){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified \"error\" event. ('+t+\")\");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified \"error\" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit(\"error\",t),!1}if(!(r=a[e]))return!1;var f=\"function\"==typeof r;switch(n=arguments.length){case 1:be(r,f,this);break;case 2:ye(r,f,this,arguments[1]);break;case 3:me(r,f,this,arguments[1],arguments[2]);break;case 4:ke(r,f,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(n-1),o=1;o0;)if(r[o]===t||r[o].listener&&r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new ge,this;delete n[e]}else!function(e,t){for(var r=t,n=r+1,i=e.length;n0?Reflect.ownKeys(this._events):[]};var Be=\"function\"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},ze=/%[sdj%]/g;function Le(e){if(!Ze(e)){for(var t=[],r=0;r=i)return e;switch(e){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(e){return\"[Circular]\"}default:return e}}),a=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Fe(t)?r.showHidden=t:t&&function(e,t){if(!t||!Ye(t))return e;var r=Object.keys(t),n=r.length;for(;n--;)e[r[n]]=t[r[n]]}(r,t),je(r.showHidden)&&(r.showHidden=!1),je(r.depth)&&(r.depth=2),je(r.colors)&&(r.colors=!1),je(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=Ie),Oe(r,e,r.depth)}function Ie(e,t){var r=De.styles[t];return r?\"\u001b[\"+De.colors[r][0]+\"m\"+e+\"\u001b[\"+De.colors[r][1]+\"m\":e}function Pe(e,t){return e}function Oe(e,t,r){if(e.customInspect&&t&&qe(t.inspect)&&t.inspect!==De&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(r,e);return Ze(n)||(n=Oe(e,n,r)),n}var i=function(e,t){if(je(t))return e.stylize(\"undefined\",\"undefined\");if(Ze(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(n=t,\"number\"==typeof n)return e.stylize(\"\"+t,\"number\");var n;if(Fe(t))return e.stylize(\"\"+t,\"boolean\");if(Ne(t))return e.stylize(\"null\",\"null\")}(e,t);if(i)return i;var o=Object.keys(t),a=function(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),Xe(t)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return Ue(t);if(0===o.length){if(qe(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if(We(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(Ke(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(Xe(t))return Ue(t)}var h,l,f=\"\",c=!1,u=[\"{\",\"}\"];(h=t,Array.isArray(h)&&(c=!0,u=[\"[\",\"]\"]),qe(t))&&(f=\" [Function\"+(t.name?\": \"+t.name:\"\")+\"]\");return We(t)&&(f=\" \"+RegExp.prototype.toString.call(t)),Ke(t)&&(f=\" \"+Date.prototype.toUTCString.call(t)),Xe(t)&&(f=\" \"+Ue(t)),0!==o.length||c&&0!=t.length?r<0?We(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\"):(e.seen.push(t),l=c?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a60)return r[0]+(\"\"===t?\"\":t+\"\\n \")+\" \"+e.join(\",\\n \")+\" \"+r[1];return r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}(l,f,u)):u[0]+f+u[1]}function Ue(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function He(e,t,r,n,i,o){var a,s,h;if((h=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=h.set?e.stylize(\"[Getter/Setter]\",\"special\"):e.stylize(\"[Getter]\",\"special\"):h.set&&(s=e.stylize(\"[Setter]\",\"special\")),Ge(n,i)||(a=\"[\"+i+\"]\"),s||(e.seen.indexOf(h.value)<0?(s=Ne(r)?Oe(e,h.value,null):Oe(e,h.value,r-1)).indexOf(\"\\n\")>-1&&(s=o?s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\")):s=e.stylize(\"[Circular]\",\"special\")),je(a)){if(o&&i.match(/^\\d+$/))return s;(a=JSON.stringify(\"\"+i)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,\"name\")):(a=a.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),a=e.stylize(a,\"string\"))}return a+\": \"+s}function Fe(e){return\"boolean\"==typeof e}function Ne(e){return null===e}function Ze(e){return\"string\"==typeof e}function je(e){return void 0===e}function We(e){return Ye(e)&&\"[object RegExp]\"===Ve(e)}function Ye(e){return\"object\"==typeof e&&null!==e}function Ke(e){return Ye(e)&&\"[object Date]\"===Ve(e)}function Xe(e){return Ye(e)&&(\"[object Error]\"===Ve(e)||e instanceof Error)}function qe(e){return\"function\"==typeof e}function Ve(e){return Object.prototype.toString.call(e)}function Ge(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function $e(){this.head=null,this.tail=null,this.length=0}De.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},De.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},$e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},$e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},$e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},$e.prototype.clear=function(){this.head=this.tail=null,this.length=0},$e.prototype.join=function(e){if(0===this.length)return\"\";for(var t=this.head,r=\"\"+t.data;t=t.next;)r+=e+t.data;return r},$e.prototype.concat=function(e){if(0===this.length)return p.alloc(0);if(1===this.length)return this.head.data;for(var t=p.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var Je=p.isEncoding||function(e){switch(e&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function Qe(e){switch(this.encoding=(e||\"utf8\").toLowerCase().replace(/[-_]/,\"\"),function(e){if(e&&!Je(e))throw new Error(\"Unknown encoding: \"+e)}(e),this.encoding){case\"utf8\":this.surrogateSize=3;break;case\"ucs2\":case\"utf16le\":this.surrogateSize=2,this.detectIncompleteChar=tt;break;case\"base64\":this.surrogateSize=3,this.detectIncompleteChar=rt;break;default:return void(this.write=et)}this.charBuffer=new p(6),this.charReceived=0,this.charLength=0}function et(e){return e.toString(this.encoding)}function tt(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function rt(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}Qe.prototype.write=function(e){for(var t=\"\";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=\"\"}this.detectIncompleteChar(e);var n=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,n),n-=this.charReceived);var i;n=(t+=e.toString(this.encoding,0,n)).length-1;if((i=t.charCodeAt(n))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,n)}return t},Qe.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},Qe.prototype.end=function(e){var t=\"\";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t},ot.ReadableState=it;var nt=function(e){je(Me)&&(Me=\"\"),e=e.toUpperCase(),Ce[e]||(new RegExp(\"\\\\b\"+e+\"\\\\b\",\"i\").test(Me)?Ce[e]=function(){var t=Le.apply(null,arguments);console.error(\"%s %d: %s\",e,0,t)}:Ce[e]=function(){});return Ce[e]}(\"stream\");function it(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ct&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=new $e,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new Qe(e.encoding),this.encoding=e.encoding)}function ot(e){if(!(this instanceof ot))return new ot(e);this._readableState=new it(e,this),this.readable=!0,e&&\"function\"==typeof e.read&&(this._read=e.read),ve.call(this)}function at(e,t,r,n,i){var o=function(e,t){var r=null;$(t)||\"string\"==typeof t||null==t||e.objectMode||(r=new TypeError(\"Invalid non-string/buffer chunk\"));return r}(t,r);if(o)e.emit(\"error\",o);else if(null===r)t.reading=!1,function(e,t){if(t.ended)return;if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,lt(e)}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var a=new Error(\"stream.push() after EOF\");e.emit(\"error\",a)}else if(t.endEmitted&&i){var s=new Error(\"stream.unshift() after end event\");e.emit(\"error\",s)}else{var h;!t.decoder||i||n||(r=t.decoder.write(r),h=!t.objectMode&&0===r.length),i||(t.reading=!1),h||(t.flowing&&0===t.length&&!t.sync?(e.emit(\"data\",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&<(e))),function(e,t){t.readingMore||(t.readingMore=!0,de(ct,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=st?e=st:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function lt(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(nt(\"emitReadable\",t.flowing),t.emittedReadable=!0,t.sync?de(ft,e):ft(e))}function ft(e){nt(\"emit readable\"),e.emit(\"readable\"),pt(e)}function ct(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(\"\"):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=function(e,t,r){var n;eo.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0===(e-=a)){a===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=p.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,a),0===(e-=a)){a===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function gt(e){var t=e._readableState;if(t.length>0)throw new Error('\"endReadable()\" called on non-empty stream');t.endEmitted||(t.ended=!0,de(vt,t,e))}function vt(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"))}function wt(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return nt(\"read: emitReadable\",t.length,t.ended),0===t.length&&t.ended?gt(this):lt(this),null;if(0===(e=ht(e,t))&&t.ended)return 0===t.length&>(this),null;var n,i=t.needReadable;return nt(\"need readable\",i),(0===t.length||t.length-e0?_t(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&>(this)),null!==n&&this.emit(\"data\",n),n},ot.prototype._read=function(e){this.emit(\"error\",new Error(\"not implemented\"))},ot.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,nt(\"pipe count=%d opts=%j\",n.pipesCount,t);var i=!t||!1!==t.end?a:l;function o(e){nt(\"onunpipe\"),e===r&&l()}function a(){nt(\"onend\"),e.end()}n.endEmitted?de(i):r.once(\"end\",i),e.on(\"unpipe\",o);var s=function(e){return function(){var t=e._readableState;nt(\"pipeOnDrain\",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners(\"data\").length&&(t.flowing=!0,pt(e))}}(r);e.on(\"drain\",s);var h=!1;function l(){nt(\"cleanup\"),e.removeListener(\"close\",d),e.removeListener(\"finish\",p),e.removeListener(\"drain\",s),e.removeListener(\"error\",u),e.removeListener(\"unpipe\",o),r.removeListener(\"end\",a),r.removeListener(\"end\",l),r.removeListener(\"data\",c),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var f=!1;function c(t){nt(\"ondata\"),f=!1,!1!==e.write(t)||f||((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==wt(n.pipes,e))&&!h&&(nt(\"false write response, pause\",r._readableState.awaitDrain),r._readableState.awaitDrain++,f=!0),r.pause())}function u(t){var r;nt(\"onerror\",t),_(),e.removeListener(\"error\",u),0===(r=\"error\",e.listeners(r).length)&&e.emit(\"error\",t)}function d(){e.removeListener(\"finish\",p),_()}function p(){nt(\"onfinish\"),e.removeListener(\"close\",d),_()}function _(){nt(\"unpipe\"),r.unpipe(e)}return r.on(\"data\",c),function(e,t,r){if(\"function\"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,\"error\",u),e.once(\"close\",d),e.once(\"finish\",p),e.emit(\"pipe\",r),n.flowing||(nt(\"pipe resume\"),r.resume()),e},ot.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i-1))throw new TypeError(\"Unknown encoding: \"+e);return this._writableState.defaultEncoding=e,this},kt.prototype._write=function(e,t,r){r(new Error(\"not implemented\"))},kt.prototype._writev=null,kt.prototype.end=function(e,t,r){var n=this._writableState;\"function\"==typeof e?(r=e,e=null,t=null):\"function\"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,Bt(e,t),r&&(t.finished?de(r):e.once(\"finish\",r));t.ended=!0,e.writable=!1}(this,n,r)},Be(Ct,ot);for(var Lt=Object.keys(kt.prototype),Tt=0;Tt=0;)e[t]=0}var Jt=0,Qt=1,er=2,tr=29,rr=256,nr=rr+1+tr,ir=30,or=19,ar=2*nr+1,sr=15,hr=16,lr=7,fr=256,cr=16,ur=17,dr=18,pr=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_r=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],gr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],vr=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],wr=new Array(2*(nr+2));$t(wr);var br=new Array(2*ir);$t(br);var yr=new Array(512);$t(yr);var mr=new Array(256);$t(mr);var kr=new Array(tr);$t(kr);var Er,Sr,xr,Rr=new Array(ir);function Ar(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function Br(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function zr(e){return e<256?yr[e]:yr[256+(e>>>7)]}function Lr(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Tr(e,t,r){e.bi_valid>hr-r?(e.bi_buf|=t<>hr-e.bi_valid,e.bi_valid+=r-hr):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Dr(e,t,r){var n,i,o=new Array(sr+1),a=0;for(n=1;n<=sr;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=Cr(o[s]++,s))}}function Ir(e){var t;for(t=0;t8?Lr(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Or(e,t,r,n){var i=2*t,o=2*r;return e[i]>1;r>=1;r--)Ur(e,o,r);i=h;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ur(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,Ur(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,h=t.dyn_tree,l=t.max_code,f=t.stat_desc.static_tree,c=t.stat_desc.has_stree,u=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,_=0;for(o=0;o<=sr;o++)e.bl_count[o]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(o=p,_++),h[2*n+1]=o,n>l||(e.bl_count[o]++,a=0,n>=d&&(a=u[n-d]),s=h[2*n],e.opt_len+=s*(o+a),c&&(e.static_len+=s*(f[2*n+1]+a)));if(0!==_){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,_-=2}while(_>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>l||(h[2*i+1]!==o&&(e.opt_len+=(o-h[2*i+1])*h[2*i],h[2*i+1]=o),n--)}}(e,t),Dr(o,l,e.bl_count)}function Nr(e,t,r){var n,i,o=-1,a=t[1],s=0,h=7,l=4;for(0===a&&(h=138,l=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s>=7;n=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}function Xr(e,t,r,n){var i,o,a=0;e.level>0?(e.strm.data_type===Gt&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return qt;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Vt;for(t=32;t=3&&0===e.bl_tree[2*vr[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?Yr(e,t,r,n):e.strategy===Xt||o===i?(Tr(e,(Qt<<1)+(n?1:0),3),Hr(e,wr,br)):(Tr(e,(er<<1)+(n?1:0),3),function(e,t,r,n){var i;for(Tr(e,t-257,5),Tr(e,r-1,5),Tr(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(mr[r]+rr+1)]++,e.dyn_dtree[2*zr(t)]++),e.last_lit===e.lit_bufsize-1}function Vr(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0}var Gr=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();function $r(e,t,r,n){var i=Gr,o=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}var Jr,Qr=0,en=1,tn=3,rn=4,nn=5,on=0,an=1,sn=-2,hn=-3,ln=-5,fn=-1,cn=1,un=2,dn=3,pn=4,_n=2,gn=8,vn=9,wn=286,bn=30,yn=19,mn=2*wn+1,kn=15,En=3,Sn=258,xn=Sn+En+1,Rn=32,An=42,Bn=69,zn=73,Ln=91,Tn=103,Mn=113,Cn=666,Dn=1,In=2,Pn=3,On=4,Un=3;function Hn(e,t){return e.msg=Nt[t],t}function Fn(e){return(e<<1)-(e>4?9:0)}function Nn(e){for(var t=e.length;--t>=0;)e[t]=0}function Zn(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(jt(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function jn(e,t){Xr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Zn(e.strm)}function Wn(e,t){e.pending_buf[e.pending++]=t}function Yn(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function Kn(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,h=e.strstart>e.w_size-xn?e.strstart-(e.w_size-xn):0,l=e.window,f=e.w_mask,c=e.prev,u=e.strstart+Sn,d=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(r=t)+a]===p&&l[r+a-1]===d&&l[r]===l[o]&&l[++r]===l[o+1]){o+=2,r++;do{}while(l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&oa){if(e.match_start=t,a=n,n>=s)break;d=l[o+a-1],p=l[o+a]}}}while((t=c[t&f])>h&&0!=--i);return a<=e.lookahead?a:e.lookahead}function Xn(e){var t,r,n,i,o,a,s,h,l,f,c=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-xn)){jt(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=c?n-c:0}while(--r);t=r=c;do{n=e.prev[--t],e.prev[t]=n>=c?n-c:0}while(--r);i+=c}if(0===e.strm.avail_in)break;if(a=e.strm,s=e.window,h=e.strstart+e.lookahead,l=i,f=void 0,(f=a.avail_in)>l&&(f=l),r=0===f?0:(a.avail_in-=f,jt(s,a.input,a.next_in,f,h),1===a.state.wrap?a.adler=Vr(a.adler,s,f,h):2===a.state.wrap&&(a.adler=$r(a.adler,s,f,h)),a.next_in+=f,a.total_in+=f,f),e.lookahead+=r,e.lookahead+e.insert>=En)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<=En)if(n=qr(e,e.strstart-e.match_start,e.match_length-En),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=En){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=En-1)),e.prev_length>=En&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-En,n=qr(e,e.strstart-1-e.prev_match,e.prev_length-En),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<nn||t<0)return e?Hn(e,sn):sn;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===Cn&&t!==rn)return Hn(e,0===e.avail_out?ln:sn);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===An)if(2===n.wrap)e.adler=0,Wn(n,31),Wn(n,139),Wn(n,8),n.gzhead?(Wn(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Wn(n,255&n.gzhead.time),Wn(n,n.gzhead.time>>8&255),Wn(n,n.gzhead.time>>16&255),Wn(n,n.gzhead.time>>24&255),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Wn(n,255&n.gzhead.extra.length),Wn(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=$r(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Bn):(Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,Un),n.status=Mn);else{var a=gn+(n.w_bits-8<<4)<<8;a|=(n.strategy>=un||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=Rn),a+=31-a%31,n.status=Mn,Yn(n,a),0!==n.strstart&&(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),e.adler=1}if(n.status===Bn)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending!==n.pending_buf_size));)Wn(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=zn)}else n.status=zn;if(n.status===zn)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.gzindex=0,n.status=Ln)}else n.status=Ln;if(n.status===Ln)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.status=Tn)}else n.status=Tn;if(n.status===Tn&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&Zn(e),n.pending+2<=n.pending_buf_size&&(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),e.adler=0,n.status=Mn)):n.status=Mn),0!==n.pending){if(Zn(e),0===e.avail_out)return n.last_flush=-1,on}else if(0===e.avail_in&&Fn(t)<=Fn(r)&&t!==rn)return Hn(e,ln);if(n.status===Cn&&0!==e.avail_in)return Hn(e,ln);if(0!==e.avail_in||0!==n.lookahead||t!==Qr&&n.status!==Cn){var s=n.strategy===un?function(e,t){for(var r;;){if(0===e.lookahead&&(Xn(e),0===e.lookahead)){if(t===Qr)return Dn;break}if(e.match_length=0,r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):n.strategy===dn?function(e,t){for(var r,n,i,o,a=e.window;;){if(e.lookahead<=Sn){if(Xn(e),e.lookahead<=Sn&&t===Qr)return Dn;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=En&&e.strstart>0&&(n=a[i=e.strstart-1])===a[++i]&&n===a[++i]&&n===a[++i]){o=e.strstart+Sn;do{}while(n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=En?(r=qr(e,1,e.match_length-En),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):Jr[n.level].func(n,t);if(s!==Pn&&s!==On||(n.status=Cn),s===Dn||s===Pn)return 0===e.avail_out&&(n.last_flush=-1),on;if(s===In&&(t===en?Kr(n):t!==nn&&(Yr(n,0,0,!1),t===tn&&(Nn(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Zn(e),0===e.avail_out))return n.last_flush=-1,on}return t!==rn?on:n.wrap<=0?an:(2===n.wrap?(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),Wn(n,e.adler>>16&255),Wn(n,e.adler>>24&255),Wn(n,255&e.total_in),Wn(n,e.total_in>>8&255),Wn(n,e.total_in>>16&255),Wn(n,e.total_in>>24&255)):(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),Zn(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?on:an)}Jr=[new Gn(0,0,0,0,function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Xn(e),0===e.lookahead&&t===Qr)return Dn;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,jn(e,!1),0===e.strm.avail_out))return Dn;if(e.strstart-e.block_start>=e.w_size-xn&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):(e.strstart>e.block_start&&(jn(e,!1),e.strm.avail_out),Dn)}),new Gn(4,4,8,4,qn),new Gn(4,5,16,8,qn),new Gn(4,6,32,32,qn),new Gn(4,4,16,16,Vn),new Gn(8,16,32,32,Vn),new Gn(8,16,128,128,Vn),new Gn(8,32,128,256,Vn),new Gn(32,128,258,1024,Vn),new Gn(32,258,258,4096,Vn)];var ei=30,ti=12;function ri(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R;r=e.state,n=e.next_in,x=e.input,i=n+(e.avail_in-5),o=e.next_out,R=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),h=r.dmax,l=r.wsize,f=r.whave,c=r.wnext,u=r.window,d=r.hold,p=r.bits,_=r.lencode,g=r.distcode,v=(1<>>=y=b>>>24,p-=y,0===(y=b>>>16&255))R[o++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=_[(65535&b)+(d&(1<>>=y,p-=y),p<15&&(d+=x[n++]<>>=y=b>>>24,p-=y,!(16&(y=b>>>16&255))){if(0==(64&y)){b=g[(65535&b)+(d&(1<h){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(d>>>=y,p-=y,k>(y=o-a)){if((y=k-y)>f&&r.sane){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(E=0,S=u,0===c){if(E+=l-y,y2;)R[o++]=S[E++],R[o++]=S[E++],R[o++]=S[E++],m-=3;m&&(R[o++]=S[E++],m>1&&(R[o++]=S[E++]))}else{E=o-k;do{R[o++]=R[E++],R[o++]=R[E++],R[o++]=R[E++],m-=3}while(m>2);m&&(R[o++]=R[E++],m>1&&(R[o++]=R[E++]))}break}}break}}while(n>3,d&=(1<<(p-=m<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n=1&&0===L[m];m--);if(k>m&&(k=m),0===m)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(y=1;y0&&(e===ai||1!==m))return-1;for(T[1]=0,w=1;wii||e===hi&&R>oi)return 1;for(;;){p=w-S,a[b]d?(_=M[C+a[b]],g=B[z+a[b]]):(_=96,g=0),h=1<>S)+(l-=h)]=p<<24|_<<16|g|0}while(0!==l);for(h=1<>=1;if(0!==h?(A&=h-1,A+=h):A=0,b++,0==--L[w]){if(w===m)break;w=t[r+a[b]]}if(w>k&&(A&c)!==f){for(0===S&&(S=k),u+=y,x=1<<(E=w-S);E+Sii||e===hi&&R>oi)return 1;i[f=A&c]=k<<24|E<<16|u-o|0}}return 0!==A&&(i[u+A]=w-S<<24|64<<16|0),s.bits=k,0}var pi=0,_i=1,gi=2,vi=4,wi=5,bi=6,yi=0,mi=1,ki=2,Ei=-2,Si=-3,xi=-4,Ri=-5,Ai=8,Bi=1,zi=2,Li=3,Ti=4,Mi=5,Ci=6,Di=7,Ii=8,Pi=9,Oi=10,Ui=11,Hi=12,Fi=13,Ni=14,Zi=15,ji=16,Wi=17,Yi=18,Ki=19,Xi=20,qi=21,Vi=22,Gi=23,$i=24,Ji=25,Qi=26,eo=27,to=28,ro=29,no=30,io=31,oo=32,ao=852,so=592;function ho(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function lo(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Yt(320),this.work=new Yt(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function fo(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,function(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=Bi,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Kt(ao),t.distcode=t.distdyn=new Kt(so),t.sane=1,t.back=-1,yi):Ei}(e)):Ei}function co(e,t){var r,n;return e?(n=new lo,e.state=n,n.window=null,(r=function(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ei:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,fo(e))):Ei}(e,t))!==yi&&(e.state=null),r):Ei}var uo,po,_o=!0;function go(e){if(_o){var t;for(uo=new Kt(512),po=new Kt(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(di(_i,e.lens,0,288,uo,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;di(gi,e.lens,0,32,po,0,e.work,{bits:5}),_o=!1}e.lencode=uo,e.lenbits=9,e.distcode=po,e.distbits=5}function vo(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R=0,A=new Wt(4),B=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return Ei;(r=e.state).mode===Hi&&(r.mode=Fi),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,c=s,u=h,E=yi;e:for(;;)switch(r.mode){case Bi:if(0===r.wrap){r.mode=Fi;break}for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0),l=0,f=0,r.mode=zi;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg=\"incorrect header check\",r.mode=no;break}if((15&l)!==Ai){e.msg=\"unknown compression method\",r.mode=no;break}if(f-=4,k=8+(15&(l>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg=\"invalid window size\",r.mode=no;break}r.dmax=1<>8&1),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Li;case Li:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>8&255,A[2]=l>>>16&255,A[3]=l>>>24&255,r.check=$r(r.check,A,4,0)),l=0,f=0,r.mode=Ti;case Ti:for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>8),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Mi;case Mi:if(1024&r.flags){for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0}else r.head&&(r.head.extra=null);r.mode=Ci;case Ci:if(1024&r.flags&&((d=r.length)>s&&(d=s),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),jt(r.head.extra,n,o,d,k)),512&r.flags&&(r.check=$r(r.check,n,d,o)),s-=d,o+=d,r.length-=d),r.length))break e;r.length=0,r.mode=Di;case Di:if(2048&r.flags){if(0===s)break e;d=0;do{k=n[o+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k))}while(k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=Hi;break;case Oi:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>=7&f,f-=7&f,r.mode=eo;break}for(;f<3;){if(0===s)break e;s--,l+=n[o++]<>>=1)){case 0:r.mode=Ni;break;case 1:if(go(r),r.mode=Xi,t===bi){l>>>=2,f-=2;break e}break;case 2:r.mode=Wi;break;case 3:e.msg=\"invalid block type\",r.mode=no}l>>>=2,f-=2;break;case Ni:for(l>>>=7&f,f-=7&f;f<32;){if(0===s)break e;s--,l+=n[o++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=no;break}if(r.length=65535&l,l=0,f=0,r.mode=Zi,t===bi)break e;case Zi:r.mode=ji;case ji:if(d=r.length){if(d>s&&(d=s),d>h&&(d=h),0===d)break e;jt(i,n,o,d,a),s-=d,o+=d,h-=d,a+=d,r.length-=d;break}r.mode=Hi;break;case Wi:for(;f<14;){if(0===s)break e;s--,l+=n[o++]<>>=5,f-=5,r.ndist=1+(31&l),l>>>=5,f-=5,r.ncode=4+(15&l),l>>>=4,f-=4,r.nlen>286||r.ndist>30){e.msg=\"too many length or distance symbols\",r.mode=no;break}r.have=0,r.mode=Yi;case Yi:for(;r.have>>=3,f-=3}for(;r.have<19;)r.lens[B[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},E=di(pi,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid code lengths set\",r.mode=no;break}r.have=0,r.mode=Ki;case Ki:for(;r.have>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=g,f-=g,r.lens[r.have++]=w;else{if(16===w){for(x=g+2;f>>=g,f-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=no;break}k=r.lens[r.have-1],d=3+(3&l),l>>>=2,f-=2}else if(17===w){for(x=g+3;f>>=g)),l>>>=3,f-=3}else{for(x=g+7;f>>=g)),l>>>=7,f-=7}if(r.have+d>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=no;break}for(;d--;)r.lens[r.have++]=k}}if(r.mode===no)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=no;break}if(r.lenbits=9,S={bits:r.lenbits},E=di(_i,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid literal/lengths set\",r.mode=no;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},E=di(gi,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,E){e.msg=\"invalid distances set\",r.mode=no;break}if(r.mode=Xi,t===bi)break e;case Xi:r.mode=qi;case qi:if(s>=6&&h>=258){e.next_out=a,e.avail_out=h,e.next_in=o,e.avail_in=s,r.hold=l,r.bits=f,ri(e,u),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,r.mode===Hi&&(r.back=-1);break}for(r.back=0;v=(R=r.lencode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,r.length=w,0===v){r.mode=Qi;break}if(32&v){r.back=-1,r.mode=Hi;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=no;break}r.extra=15&v,r.mode=Vi;case Vi:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=Gi;case Gi:for(;v=(R=r.distcode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=no;break}r.offset=w,r.extra=15&v,r.mode=$i;case $i:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=no;break}r.mode=Ji;case Ji:if(0===h)break e;if(d=u-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=no;break}d>r.wnext?(d-=r.wnext,p=r.wsize-d):p=r.wnext-d,d>r.length&&(d=r.length),_=r.window}else _=i,p=a-r.offset,d=r.length;d>h&&(d=h),h-=d,r.length-=d;do{i[a++]=_[p++]}while(--d);0===r.length&&(r.mode=qi);break;case Qi:if(0===h)break e;i[a++]=r.length,h--,r.mode=qi;break;case eo:if(r.wrap){for(;f<32;){if(0===s)break e;s--,l|=n[o++]<=o.wsize?(jt(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>n&&(i=n),jt(o.window,t,r-n,i,o.wnext),(n-=i)?(jt(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whaveyo)throw new TypeError(\"Bad argument\");this.mode=e,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}function ko(e,t){for(var r=0;r15&&(a=2,n-=16),i<1||i>vn||r!==gn||n<8||n>15||t<0||t>9||o<0||o>pn)return Hn(e,sn);8===n&&(n=9);var s=new $n;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<So.Z_MAX_CHUNK))throw new Error(\"Invalid chunk size: \"+e.chunkSize);if(e.windowBits&&(e.windowBitsSo.Z_MAX_WINDOWBITS))throw new Error(\"Invalid windowBits: \"+e.windowBits);if(e.level&&(e.levelSo.Z_MAX_LEVEL))throw new Error(\"Invalid compression level: \"+e.level);if(e.memLevel&&(e.memLevelSo.Z_MAX_MEMLEVEL))throw new Error(\"Invalid memLevel: \"+e.memLevel);if(e.strategy&&e.strategy!=So.Z_FILTERED&&e.strategy!=So.Z_HUFFMAN_ONLY&&e.strategy!=So.Z_RLE&&e.strategy!=So.Z_FIXED&&e.strategy!=So.Z_DEFAULT_STRATEGY)throw new Error(\"Invalid strategy: \"+e.strategy);if(e.dictionary&&!$(e.dictionary))throw new Error(\"Invalid dictionary: it should be a Buffer instance\");this._binding=new So.Zlib(t);var r=this;this._hadError=!1,this._binding.onerror=function(e,t){r._binding=null,r._hadError=!0;var n=new Error(e);n.errno=t,n.code=So.codes[t],r.emit(\"error\",n)};var n=So.Z_DEFAULT_COMPRESSION;\"number\"==typeof e.level&&(n=e.level);var i=So.Z_DEFAULT_STRATEGY;\"number\"==typeof e.strategy&&(i=e.strategy),this._binding.init(e.windowBits||So.Z_DEFAULT_WINDOWBITS,n,e.memLevel||So.Z_DEFAULT_MEMLEVEL,i,e.dictionary),this._buffer=new p(this._chunkSize),this._offset=0,this._closed=!1,this._level=n,this._strategy=i,this.once(\"end\",this.close)}Object.keys(xo).forEach(function(e){xo[xo[e]]=e}),Be(Io,Ot),Io.prototype.params=function(e,t,r){if(eSo.Z_MAX_LEVEL)throw new RangeError(\"Invalid compression level: \"+e);if(t!=So.Z_FILTERED&&t!=So.Z_HUFFMAN_ONLY&&t!=So.Z_RLE&&t!=So.Z_FIXED&&t!=So.Z_DEFAULT_STRATEGY)throw new TypeError(\"Invalid strategy: \"+t);if(this._level!==e||this._strategy!==t){var n=this;this.flush(So.Z_SYNC_FLUSH,function(){n._binding.params(e,t),n._hadError||(n._level=e,n._strategy=t,r&&r())})}else de(r)},Io.prototype.reset=function(){return this._binding.reset()},Io.prototype._flush=function(e){this._transform(new p(0),\"\",e)},Io.prototype.flush=function(e,t){var r=this._writableState;if((\"function\"==typeof e||void 0===e&&!t)&&(t=e,e=So.Z_FULL_FLUSH),r.ended)t&&de(t);else if(r.ending)t&&this.once(\"end\",t);else if(r.needDrain){var n=this;this.once(\"drain\",function(){n.flush(t)})}else this._flushFlag=e,this.write(new p(0),\"\",t)},Io.prototype.close=function(e){if(e&&de(e),!this._closed){this._closed=!0,this._binding.close();var t=this;de(function(){t.emit(\"close\")})}},Io.prototype._transform=function(e,t,r){var n,i=this._writableState,o=(i.ending||i.ended)&&(!e||i.length===e.length);if(null===!e&&!$(e))return r(new Error(\"invalid input\"));o?n=So.Z_FINISH:(n=this._flushFlag,e.length>=i.length&&(this._flushFlag=this._opts.flush||So.Z_NO_FLUSH)),this._processChunk(e,n,r)},Io.prototype._processChunk=function(e,t,r){var n=e&&e.length,i=this._chunkSize-this._offset,o=0,a=this,s=\"function\"==typeof r;if(!s){var h,l=[],f=0;this.on(\"error\",function(e){h=e});do{var c=this._binding.writeSync(t,e,o,n,this._buffer,this._offset,i)}while(!this._hadError&&_(c[0],c[1]));if(this._hadError)throw h;var u=p.concat(l,f);return this.close(),u}var d=this._binding.write(t,e,o,n,this._buffer,this._offset,i);function _(h,c){if(!a._hadError){var u=i-c;if(function(e,t){if(!e)throw new Error(t)}(u>=0,\"have should not go down\"),u>0){var d=a._buffer.slice(a._offset,a._offset+u);a._offset+=u,s?a.push(d):(l.push(d),f+=d.length)}if((0===c||a._offset>=a._chunkSize)&&(i=a._chunkSize,a._offset=0,a._buffer=new p(a._chunkSize)),0===c){if(o+=n-h,n=h,!s)return!0;var g=a._binding.write(t,e,o,n,a._buffer,a._offset,a._chunkSize);return g.callback=_,void(g.buffer=e)}if(!s)return!1;r()}}d.buffer=e,d.callback=_},Be(Bo,Io),Be(zo,Io),Be(Lo,Io),Be(To,Io),Be(Mo,Io),Be(Co,Io),Be(Do,Io);var Po={codes:xo,createDeflate:function(e){return new Bo(e)},createInflate:function(e){return new zo(e)},createDeflateRaw:function(e){return new Mo(e)},createInflateRaw:function(e){return new Co(e)},createGzip:function(e){return new Lo(e)},createGunzip:function(e){return new To(e)},createUnzip:function(e){return new Do(e)},deflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Bo(t),e,r)},deflateSync:function(e,t){return Ao(new Bo(t),e)},gzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Lo(t),e,r)},gzipSync:function(e,t){return Ao(new Lo(t),e)},deflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Mo(t),e,r)},deflateRawSync:function(e,t){return Ao(new Mo(t),e)},unzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Do(t),e,r)},unzipSync:function(e,t){return Ao(new Do(t),e)},inflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new zo(t),e,r)},inflateSync:function(e,t){return Ao(new zo(t),e)},gunzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new To(t),e,r)},gunzipSync:function(e,t){return Ao(new To(t),e)},inflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Co(t),e,r)},inflateRawSync:function(e,t){return Ao(new Co(t),e)},Deflate:Bo,Inflate:zo,Gzip:Lo,Gunzip:To,DeflateRaw:Mo,InflateRaw:Co,Unzip:Do,Zlib:Io};export default class{constructor(e,t,r){this.SDKAPPID=e,this.EXPIRETIME=r,this.PRIVATEKEY=t}genTestUserSig(e){return this._isNumber(this.SDKAPPID)?this._isString(this.PRIVATEKEY)?this._isString(e)?this._isNumber(this.EXPIRETIME)?(console.log(\"sdkAppID=\"+this.SDKAPPID+\" key=\"+this.PRIVATEKEY+\" userID=\"+e+\" expire=\"+this.EXPIRETIME),this.genSigWithUserbuf(e,this.EXPIRETIME,null)):(console.error(\"expireTime must be a number\"),\"\"):(console.error(\"userID must be a string\"),\"\"):(console.error(\"privateKey must be a string\"),\"\"):(console.error(\"sdkAppID must be a number\"),\"\")}newBuffer(e,t){return p.from?p.from(e,t):new p(e,t)}unescape(e){return e.replace(/_/g,\"=\").replace(/\\-/g,\"/\").replace(/\\*/g,\"+\")}escape(e){return e.replace(/\\+/g,\"*\").replace(/\\//g,\"-\").replace(/=/g,\"_\")}encode(e){return this.escape(this.newBuffer(e).toString(\"base64\"))}decode(e){return this.newBuffer(this.unescape(e),\"base64\")}base64encode(e){return this.newBuffer(e).toString(\"base64\")}base64decode(e){return this.newBuffer(e,\"base64\").toString()}_hmacsha256(e,t,r,n){let i=\"TLS.identifier:\"+e+\"\\n\";i+=\"TLS.sdkappid:\"+this.SDKAPPID+\"\\n\",i+=\"TLS.time:\"+t+\"\\n\",i+=\"TLS.expire:\"+r+\"\\n\",null!=n&&(i+=\"TLS.userbuf:\"+n+\"\\n\");let o=te.HmacSHA256(i,this.PRIVATEKEY);return te.enc.Base64.stringify(o)}_utc(){return Math.round(Date.now()/1e3)}_isNumber(e){return null!==e&&(\"number\"==typeof e&&!isNaN(e-0)||\"object\"==typeof e&&e.constructor===Number)}_isString(e){return\"string\"==typeof e}genSigWithUserbuf(e,t,r){let n=this._utc(),i={\"TLS.ver\":\"2.0\",\"TLS.identifier\":e,\"TLS.sdkappid\":this.SDKAPPID,\"TLS.time\":n,\"TLS.expire\":t},o=\"\";if(null!=r){let a=this.base64encode(r);i[\"TLS.userbuf\"]=a,o=this._hmacsha256(e,n,t,a)}else o=this._hmacsha256(e,n,t,null);i[\"TLS.sig\"]=o;let a=JSON.stringify(i),s=Po.deflateSync(this.newBuffer(a)).toString(\"base64\"),h=this.escape(s);return console.log(\"ret=\"+h),h}validate(e){let t=this.decode(e),r=Po.inflateSync(t);console.log(\"validate ret=\"+r)}}\r\n"],"names":["e","n","o","r","i","a","s","h","l","f","c","t","u","d","p","_","g","v","w","b","y","m","k","E","S","x","R","A","B","z","L","T","M","C","D","I","P","O","U","H","F","N","Z","j","W","Y","K","X","q","V","G","$","J","Q","ee","re","ne","ie","oe","ae","se","he","le","fe","ce","ue","de","pe","_e","ge","ve","we","be","ye","me","ke","Ee","Se","uni"],"mappings":"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AAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,EAAE,CAAC,GAAEG,KAAEH,GAAE,OAAO,CAAC,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,EAAE,CAAC,GAAEI,KAAEJ,GAAE,OAAO,CAAC,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GA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"} \ No newline at end of file +{"version":3,"file":"lib-generate-test-usersig-es.min.js","sources":["TUIKit/debug/lib-generate-test-usersig-es.min.js"],"sourcesContent":["/*eslint-disable*/\nvar e=\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{},t=[],r=[],n=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,i=!1;function o(){i=!0;for(var e=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=e.length;n>18&63]+t[o>>12&63]+t[o>>6&63]+t[63&o]);return a.join(\"\")}function s(e){var r;i||o();for(var n=e.length,s=n%3,h=\"\",l=[],f=0,c=n-s;fc?c:f+16383));return 1===s?(r=e[n-1],h+=t[r>>2],h+=t[r<<4&63],h+=\"==\"):2===s&&(r=(e[n-2]<<8)+e[n-1],h+=t[r>>10],h+=t[r>>4&63],h+=t[r<<2&63],h+=\"=\"),l.push(h),l.join(\"\")}function h(e,t,r,n,i){var o,a,s=8*i-n-1,h=(1<>1,f=-7,c=r?i-1:0,u=r?-1:1,d=e[t+c];for(c+=u,o=d&(1<<-f)-1,d>>=-f,f+=s;f>0;o=256*o+e[t+c],c+=u,f-=8);for(a=o&(1<<-f)-1,o>>=-f,f+=n;f>0;a=256*a+e[t+c],c+=u,f-=8);if(0===o)o=1-l;else{if(o===h)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),o-=l}return(d?-1:1)*a*Math.pow(2,o-n)}function l(e,t,r,n,i,o){var a,s,h,l=8*o-i-1,f=(1<>1,u=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,p=n?1:-1,_=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=f):(a=Math.floor(Math.log(t)/Math.LN2),t*(h=Math.pow(2,-a))<1&&(a--,h*=2),(t+=a+c>=1?u/h:u*Math.pow(2,1-c))*h>=2&&(a++,h/=2),a+c>=f?(s=0,a=f):a+c>=1?(s=(t*h-1)*Math.pow(2,i),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),a=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;e[r+d]=255&a,d+=p,a/=256,l-=8);e[r+d-p]|=128*_}var f={}.toString,c=Array.isArray||function(e){return\"[object Array]\"==f.call(e)};function u(){return p.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function d(e,t){if(u()=u())throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+u().toString(16)+\" bytes\");return 0|e}function y(e){return!(null==e||!e._isBuffer)}function m(e,t){if(y(e))return e.length;if(\"undefined\"!=typeof ArrayBuffer&&\"function\"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;\"string\"!=typeof e&&(e=\"\"+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":case void 0:return q(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return V(e).length;default:if(n)return q(e).length;t=(\"\"+t).toLowerCase(),n=!0}}function k(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return\"\";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return\"\";if((r>>>=0)<=(t>>>=0))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return O(this,t,r);case\"utf8\":case\"utf-8\":return C(this,t,r);case\"ascii\":return I(this,t,r);case\"latin1\":case\"binary\":return P(this,t,r);case\"base64\":return M(this,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return U(this,t,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),n=!0}}function E(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function S(e,t,r,n,i){if(0===e.length)return-1;if(\"string\"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if(\"string\"==typeof t&&(t=p.from(t,n)),y(t))return 0===t.length?-1:x(e,t,r,n,i);if(\"number\"==typeof t)return t&=255,p.TYPED_ARRAY_SUPPORT&&\"function\"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):x(e,[t],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function x(e,t,r,n,i){var o,a=1,s=e.length,h=t.length;if(void 0!==n&&(\"ucs2\"===(n=String(n).toLowerCase())||\"ucs-2\"===n||\"utf16le\"===n||\"utf-16le\"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,h/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var f=-1;for(o=r;os&&(r=s-h),o=r;o>=0;o--){for(var c=!0,u=0;ui&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError(\"Invalid hex string\");n>o/2&&(n=o/2);for(var a=0;a>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function M(e,t,r){return 0===t&&r===e.length?s(e):s(e.slice(t,r))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:128==(192&(o=e[i+1]))&&(h=(31&l)<<6|63&o)>127&&(f=h);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(h=(15&l)<<12|(63&o)<<6|63&a)>2047&&(h<55296||h>57343)&&(f=h);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(h=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&h<1114112&&(f=h)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r=\"\",n=0;for(;n0&&(e=this.toString(\"hex\",0,50).match(/.{2}/g).join(\" \"),this.length>50&&(e+=\" ... \")),\"\"},p.prototype.compare=function(e,t,r,n,i){if(!y(e))throw new TypeError(\"Argument must be a Buffer\");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError(\"out of range index\");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),h=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");n||(n=\"utf8\");for(var o=!1;;)switch(n){case\"hex\":return R(this,e,t,r);case\"utf8\":case\"utf-8\":return A(this,e,t,r);case\"ascii\":return B(this,e,t,r);case\"latin1\":case\"binary\":return z(this,e,t,r);case\"base64\":return L(this,e,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return T(this,e,t,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),o=!0}},p.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function I(e,t,r){var n=\"\";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i=\"\",o=t;or)throw new RangeError(\"Trying to access beyond buffer length\")}function F(e,t,r,n,i,o){if(!y(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError(\"Index out of range\")}function N(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function Z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function j(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function W(e,t,r,n,i){return i||j(e,0,r,4),l(e,t,r,n,23,4),r+4}function Y(e,t,r,n,i){return i||j(e,0,r,8),l(e,t,r,n,52,8),r+8}p.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},p.prototype.readUInt8=function(e,t){return t||H(e,1,this.length),this[e]},p.prototype.readUInt16LE=function(e,t){return t||H(e,2,this.length),this[e]|this[e+1]<<8},p.prototype.readUInt16BE=function(e,t){return t||H(e,2,this.length),this[e]<<8|this[e+1]},p.prototype.readUInt32LE=function(e,t){return t||H(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},p.prototype.readUInt32BE=function(e,t){return t||H(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},p.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},p.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},p.prototype.readInt8=function(e,t){return t||H(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},p.prototype.readInt16LE=function(e,t){t||H(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(e,t){t||H(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(e,t){return t||H(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},p.prototype.readInt32BE=function(e,t){return t||H(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},p.prototype.readFloatLE=function(e,t){return t||H(e,4,this.length),h(this,e,!0,23,4)},p.prototype.readFloatBE=function(e,t){return t||H(e,4,this.length),h(this,e,!1,23,4)},p.prototype.readDoubleLE=function(e,t){return t||H(e,8,this.length),h(this,e,!0,52,8)},p.prototype.readDoubleBE=function(e,t){return t||H(e,8,this.length),h(this,e,!1,52,8)},p.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||F(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+r},p.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,255,0),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},p.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Z(this,e,t,!0),t+4},p.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},p.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},p.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,127,-128),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},p.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Z(this,e,t,!0),t+4},p.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeFloatLE=function(e,t,r){return W(this,e,t,!0,r)},p.prototype.writeFloatBE=function(e,t,r){return W(this,e,t,!1,r)},p.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},p.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},p.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError(\"sourceStart out of bounds\");if(n<0)throw new RangeError(\"sourceEnd out of bounds\");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!p.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),\"number\"==typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function V(e){return function(e){var t,a,s,h,l,f;i||o();var c=e.length;if(c%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");l=\"=\"===e[c-2]?2:\"=\"===e[c-1]?1:0,f=new n(3*c/4-l),s=l>0?c-4:c;var u=0;for(t=0,a=0;t>16&255,f[u++]=h>>8&255,f[u++]=255&h;return 2===l?(h=r[e.charCodeAt(t)]<<2|r[e.charCodeAt(t+1)]>>4,f[u++]=255&h):1===l&&(h=r[e.charCodeAt(t)]<<10|r[e.charCodeAt(t+1)]<<4|r[e.charCodeAt(t+2)]>>2,f[u++]=h>>8&255,f[u++]=255&h),f}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\\s+|\\s+$/g,\"\")}(e).replace(K,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(e))}function G(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function $(e){return null!=e&&(!!e._isBuffer||J(e)||function(e){return\"function\"==typeof e.readFloatLE&&\"function\"==typeof e.slice&&J(e.slice(0,0))}(e))}function J(e){return!!e.constructor&&\"function\"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self&&self;function Q(e,t){return e(t={exports:{}},t.exports),t.exports}var ee=Q(function(e,t){var r;e.exports=(r=r||function(e,t){var r=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),n={},i=n.lib={},o=i.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty(\"init\")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(\"toString\")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||h).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[n+o>>>2]|=a<<24-(n+o)%4*8}else for(var o=0;o>>2]=r[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var r,n=[],i=function(t){var t=t,r=987654321,n=4294967295;return function(){var i=((r=36969*(65535&r)+(r>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new a.init(r,t/2)}},l=s.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new a.init(r,t)}},f=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(e){throw new Error(\"Malformed UTF-8 data\")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},c=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){\"string\"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r=this._data,n=r.words,i=r.sigBytes,o=this.blockSize,s=4*o,h=i/s,l=(h=t?e.ceil(h):e.max((0|h)-this._minBufferSize,0))*o,f=e.min(4*l,i);if(l){for(var c=0;c>>2]|=e[i]<<24-i%4*8;t.call(this,n,r)}else t.apply(this,arguments)}).prototype=e}}(),r.lib.WordArray)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.WordArray,n=e.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},n.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(a))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],o=0;o>>1]|=i(e.charCodeAt(o)<<16-o%2*16);return t.create(n,2*r)}}}(),r.enc.Utf16)}),Q(function(e,t){var r,n,i;e.exports=(i=(n=r=ee).lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var h=n.charAt(64);if(h)for(;i.length%4;)i.push(h);return i.join(\"\")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-a%4*2;n[o>>>2]|=(s|h)<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"},r.enc.Base64)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var h=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],h=e[t+1],d=e[t+2],p=e[t+3],_=e[t+4],g=e[t+5],v=e[t+6],w=e[t+7],b=e[t+8],y=e[t+9],m=e[t+10],k=e[t+11],E=e[t+12],S=e[t+13],x=e[t+14],R=e[t+15],A=o[0],B=o[1],z=o[2],L=o[3];A=l(A,B,z,L,a,7,s[0]),L=l(L,A,B,z,h,12,s[1]),z=l(z,L,A,B,d,17,s[2]),B=l(B,z,L,A,p,22,s[3]),A=l(A,B,z,L,_,7,s[4]),L=l(L,A,B,z,g,12,s[5]),z=l(z,L,A,B,v,17,s[6]),B=l(B,z,L,A,w,22,s[7]),A=l(A,B,z,L,b,7,s[8]),L=l(L,A,B,z,y,12,s[9]),z=l(z,L,A,B,m,17,s[10]),B=l(B,z,L,A,k,22,s[11]),A=l(A,B,z,L,E,7,s[12]),L=l(L,A,B,z,S,12,s[13]),z=l(z,L,A,B,x,17,s[14]),A=f(A,B=l(B,z,L,A,R,22,s[15]),z,L,h,5,s[16]),L=f(L,A,B,z,v,9,s[17]),z=f(z,L,A,B,k,14,s[18]),B=f(B,z,L,A,a,20,s[19]),A=f(A,B,z,L,g,5,s[20]),L=f(L,A,B,z,m,9,s[21]),z=f(z,L,A,B,R,14,s[22]),B=f(B,z,L,A,_,20,s[23]),A=f(A,B,z,L,y,5,s[24]),L=f(L,A,B,z,x,9,s[25]),z=f(z,L,A,B,p,14,s[26]),B=f(B,z,L,A,b,20,s[27]),A=f(A,B,z,L,S,5,s[28]),L=f(L,A,B,z,d,9,s[29]),z=f(z,L,A,B,w,14,s[30]),A=c(A,B=f(B,z,L,A,E,20,s[31]),z,L,g,4,s[32]),L=c(L,A,B,z,b,11,s[33]),z=c(z,L,A,B,k,16,s[34]),B=c(B,z,L,A,x,23,s[35]),A=c(A,B,z,L,h,4,s[36]),L=c(L,A,B,z,_,11,s[37]),z=c(z,L,A,B,w,16,s[38]),B=c(B,z,L,A,m,23,s[39]),A=c(A,B,z,L,S,4,s[40]),L=c(L,A,B,z,a,11,s[41]),z=c(z,L,A,B,p,16,s[42]),B=c(B,z,L,A,v,23,s[43]),A=c(A,B,z,L,y,4,s[44]),L=c(L,A,B,z,E,11,s[45]),z=c(z,L,A,B,R,16,s[46]),A=u(A,B=c(B,z,L,A,d,23,s[47]),z,L,a,6,s[48]),L=u(L,A,B,z,w,10,s[49]),z=u(z,L,A,B,x,15,s[50]),B=u(B,z,L,A,g,21,s[51]),A=u(A,B,z,L,E,6,s[52]),L=u(L,A,B,z,p,10,s[53]),z=u(z,L,A,B,m,15,s[54]),B=u(B,z,L,A,h,21,s[55]),A=u(A,B,z,L,b,6,s[56]),L=u(L,A,B,z,R,10,s[57]),z=u(z,L,A,B,v,15,s[58]),B=u(B,z,L,A,S,21,s[59]),A=u(A,B,z,L,_,6,s[60]),L=u(L,A,B,z,k,10,s[61]),z=u(z,L,A,B,d,15,s[62]),B=u(B,z,L,A,y,21,s[63]),o[0]=o[0]+A|0,o[1]=o[1]+B|0,o[2]=o[2]+z|0,o[3]=o[3]+L|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;r[i>>>5]|=128<<24-i%32;var o=e.floor(n/4294967296),a=n;r[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,h=s.words,l=0;l<4;l++){var f=h[l];h[l]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,r,n,i,o,a){var s=e+(t&r|~t&n)+i+a;return(s<>>32-o)+t}function f(e,t,r,n,i,o,a){var s=e+(t&n|r&~n)+i+a;return(s<>>32-o)+t}function c(e,t,r,n,i,o,a){var s=e+(t^r^n)+i+a;return(s<>>32-o)+t}function u(e,t,r,n,i,o,a){var s=e+(r^(t|~n))+i+a;return(s<>>32-o)+t}t.MD5=o._createHelper(h),t.HmacMD5=o._createHmacHelper(h)}(Math),r.MD5)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).lib,o=i.WordArray,a=i.Hasher,s=n.algo,h=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],l=0;l<80;l++){if(l<16)h[l]=0|e[t+l];else{var f=h[l-3]^h[l-8]^h[l-14]^h[l-16];h[l]=f<<1|f>>>31}var c=(n<<5|n>>>27)+s+h[l];c+=l<20?1518500249+(i&o|~i&a):l<40?1859775393+(i^o^a):l<60?(i&o|i&a|o&a)-1894007588:(i^o^a)-899497514,s=a,a=o,o=i<<30|i>>>2,i=n,n=c}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=a._createHelper(l),n.HmacSHA1=a._createHmacHelper(l),r.SHA1)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[],h=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(s[i]=r(e.pow(n,.5))),h[i]=r(e.pow(n,1/3)),i++),n++}();var l=[],f=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=0;d<64;d++){if(d<16)l[d]=0|e[t+d];else{var p=l[d-15],_=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=l[d-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[d]=_+l[d-7]+v+l[d-16]}var w=n&i^n&o^i&o,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),y=u+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&f^~s&c)+h[d]+l[d];u=c,c=f,f=s,s=a+y|0,a=o,o=i,i=n,n=y+(b+w)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0,r[5]=r[5]+f|0,r[6]=r[6]+c|0,r[7]=r[7]+u|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(i+64>>>9<<4)]=e.floor(n/4294967296),r[15+(i+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(f),t.HmacSHA256=o._createHmacHelper(f)}(Math),r.SHA256)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(i=(n=r=ee).lib.WordArray,o=n.algo,a=o.SHA256,s=o.SHA224=a.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}}),n.SHA224=a._createHelper(s),n.HmacSHA224=a._createHmacHelper(s),r.SHA224)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.Hasher,n=e.x64,i=n.Word,o=n.WordArray,a=e.algo;function s(){return i.create.apply(i,arguments)}var h=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var f=a.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=n.high,p=n.low,_=i.high,g=i.low,v=o.high,w=o.low,b=a.high,y=a.low,m=s.high,k=s.low,E=f.high,S=f.low,x=c.high,R=c.low,A=u.high,B=u.low,z=d,L=p,T=_,M=g,C=v,D=w,I=b,P=y,O=m,U=k,H=E,F=S,N=x,Z=R,j=A,W=B,Y=0;Y<80;Y++){var K=l[Y];if(Y<16)var X=K.high=0|e[t+2*Y],q=K.low=0|e[t+2*Y+1];else{var V=l[Y-15],G=V.high,$=V.low,J=(G>>>1|$<<31)^(G>>>8|$<<24)^G>>>7,Q=($>>>1|G<<31)^($>>>8|G<<24)^($>>>7|G<<25),ee=l[Y-2],te=ee.high,re=ee.low,ne=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,ie=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),oe=l[Y-7],ae=oe.high,se=oe.low,he=l[Y-16],le=he.high,fe=he.low;X=(X=(X=J+ae+((q=Q+se)>>>0>>0?1:0))+ne+((q+=ie)>>>0>>0?1:0))+le+((q+=fe)>>>0>>0?1:0),K.high=X,K.low=q}var ce,ue=O&H^~O&N,de=U&F^~U&Z,pe=z&T^z&C^T&C,_e=L&M^L&D^M&D,ge=(z>>>28|L<<4)^(z<<30|L>>>2)^(z<<25|L>>>7),ve=(L>>>28|z<<4)^(L<<30|z>>>2)^(L<<25|z>>>7),we=(O>>>14|U<<18)^(O>>>18|U<<14)^(O<<23|U>>>9),be=(U>>>14|O<<18)^(U>>>18|O<<14)^(U<<23|O>>>9),ye=h[Y],me=ye.high,ke=ye.low,Ee=j+we+((ce=W+be)>>>0>>0?1:0),Se=ve+_e;j=N,W=Z,N=H,Z=F,H=O,F=U,O=I+(Ee=(Ee=(Ee=Ee+ue+((ce+=de)>>>0>>0?1:0))+me+((ce+=ke)>>>0>>0?1:0))+X+((ce+=q)>>>0>>0?1:0))+((U=P+ce|0)>>>0

>>0?1:0)|0,I=C,P=D,C=T,D=M,T=z,M=L,z=Ee+(ge+pe+(Se>>>0>>0?1:0))+((L=ce+Se|0)>>>0>>0?1:0)|0}p=n.low=p+L,n.high=d+z+(p>>>0>>0?1:0),g=i.low=g+M,i.high=_+T+(g>>>0>>0?1:0),w=o.low=w+D,o.high=v+C+(w>>>0>>0?1:0),y=a.low=y+P,a.high=b+I+(y>>>0

>>0?1:0),k=s.low=k+U,s.high=m+O+(k>>>0>>0?1:0),S=f.low=S+F,f.high=E+H+(S>>>0>>0?1:0),R=c.low=R+Z,c.high=x+N+(R>>>0>>0?1:0),B=u.low=B+W,u.high=A+j+(B>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(n+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(f),e.HmacSHA512=t._createHmacHelper(f)}(),r.SHA512)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).x64,o=i.Word,a=i.WordArray,s=n.algo,h=s.SHA512,l=s.SHA384=h.extend({_doReset:function(){this._hash=new a.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=h._doFinalize.call(this);return e.sigBytes-=16,e}}),n.SHA384=h._createHelper(l),n.HmacSHA384=h._createHmacHelper(l),r.SHA384)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.x64.Word,s=t.algo,h=[],l=[],f=[];!function(){for(var e=1,t=0,r=0;r<24;r++){h[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,o=0;o<24;o++){for(var s=0,c=0,u=0;u<7;u++){if(1&i){var d=(1<>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(B=r[i]).high^=a,B.low^=o}for(var s=0;s<24;s++){for(var u=0;u<5;u++){for(var d=0,p=0,_=0;_<5;_++)d^=(B=r[u+5*_]).high,p^=B.low;var g=c[u];g.high=d,g.low=p}for(u=0;u<5;u++){var v=c[(u+4)%5],w=c[(u+1)%5],b=w.high,y=w.low;for(d=v.high^(b<<1|y>>>31),p=v.low^(y<<1|b>>>31),_=0;_<5;_++)(B=r[u+5*_]).high^=d,B.low^=p}for(var m=1;m<25;m++){var k=(B=r[m]).high,E=B.low,S=h[m];S<32?(d=k<>>32-S,p=E<>>32-S):(d=E<>>64-S,p=k<>>64-S);var x=c[l[m]];x.high=d,x.low=p}var R=c[0],A=r[0];for(R.high=A.high,R.low=A.low,u=0;u<5;u++)for(_=0;_<5;_++){var B=r[m=u+5*_],z=c[m],L=c[(u+1)%5+5*_],T=c[(u+2)%5+5*_];B.high=z.high^~L.high&T.high,B.low=z.low^~L.low&T.low}B=r[0];var M=f[s];B.high^=M.high,B.low^=M.low}},_doFinalize:function(){var t=this._data,r=t.words,n=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(e.ceil((n+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*r.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,h=s/8,l=[],f=0;f>>24)|4278255360&(u<<24|u>>>8),d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),l.push(d),l.push(u)}return new i.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});t.SHA3=o._createHelper(u),t.HmacSHA3=o._createHmacHelper(u)}(Math),r.SHA3)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),h=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),c=i.create([0,1518500249,1859775393,2400959708,2840853838]),u=i.create([1352829926,1548603684,1836072691,2053994217,0]),d=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o,a,d,y,m,k,E,S,x,R,A,B=this._hash.words,z=c.words,L=u.words,T=s.words,M=h.words,C=l.words,D=f.words;for(k=o=B[0],E=a=B[1],S=d=B[2],x=y=B[3],R=m=B[4],r=0;r<80;r+=1)A=o+e[t+T[r]]|0,A+=r<16?p(a,d,y)+z[0]:r<32?_(a,d,y)+z[1]:r<48?g(a,d,y)+z[2]:r<64?v(a,d,y)+z[3]:w(a,d,y)+z[4],A=(A=b(A|=0,C[r]))+m|0,o=m,m=y,y=b(d,10),d=a,a=A,A=k+e[t+M[r]]|0,A+=r<16?w(E,S,x)+L[0]:r<32?v(E,S,x)+L[1]:r<48?g(E,S,x)+L[2]:r<64?_(E,S,x)+L[3]:p(E,S,x)+L[4],A=(A=b(A|=0,D[r]))+R|0,k=R,R=x,x=b(S,10),S=E,E=A;A=B[1]+d+x|0,B[1]=B[2]+y+R|0,B[2]=B[3]+m+k|0,B[3]=B[4]+o+E|0,B[4]=B[0]+a+S|0,B[0]=A},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function _(e,t,r){return e&t|~e&r}function g(e,t,r){return(e|~t)^r}function v(e,t,r){return e&r|t&~r}function w(e,t,r){return e^(t|~r)}function b(e,t){return e<>>32-t}t.RIPEMD160=o._createHelper(d),t.HmacRIPEMD160=o._createHmacHelper(d)}(),r.RIPEMD160)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(n=(r=ee).lib,i=n.Base,o=r.enc,a=o.Utf8,s=r.algo,void(s.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,\"string\"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,h=o.words,l=0;l>>2];e.sigBytes-=t}},o.BlockCipher=d.extend({cfg:d.cfg.extend({mode:g,padding:w}),reset:function(){d.reset.call(this);var e=this.cfg,t=e.iv,r=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var n=r.createEncryptor;else{var n=r.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==n?this._mode.init(this,t&&t.words):(this._mode=n.call(r,this,t&&t.words),this._mode.__creator=n)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{var t=this._process(!0);e.unpad(t)}return t},blockSize:4}),b=o.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),y=i.format={},m=y.OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;if(r)var n=s.create([1398893684,1701076831]).concat(r).concat(t);else var n=t;return n.toString(f)},parse:function(e){var t=f.parse(e),r=t.words;if(1398893684==r[0]&&1701076831==r[1]){var n=s.create(r.slice(2,4));r.splice(0,4),t.sigBytes-=16}return b.create({ciphertext:t,salt:n})}},k=o.SerializableCipher=a.extend({cfg:a.extend({format:m}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),o=i.finalize(t),a=i.cfg;return b.create({ciphertext:o,key:r,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return\"string\"==typeof e?t.parse(e,this):e}}),E=i.kdf={},S=E.OpenSSL={execute:function(e,t,r,n){n||(n=s.random(8));var i=u.create({keySize:t+r}).compute(e,n),o=s.create(i.words.slice(t),4*r);return i.sigBytes=4*t,b.create({key:i,iv:o,salt:n})}},x=o.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:S}),encrypt:function(e,t,r,n){var i=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var o=k.encrypt.call(this,e,t,i.key,n);return o.mixIn(i),o},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var o=k.decrypt.call(this,e,t,i.key,n);return o}})))}),Q(function(e,t){var r;e.exports=((r=ee).mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();function t(e,t,r,n){var i=this._iv;if(i){var o=i.slice(0);this._iv=void 0}else o=this._prevBlock;n.encryptBlock(o,0);for(var a=0;a>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}var n=e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),function(e){0===(e[0]=t(e[0]))&&(e[1]=t(e[1]))}(a);var s=a.slice(0);n.encryptBlock(s,0);for(var h=0;h>>2]|=i<<24-o%4*8,e.sigBytes+=i},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Ansix923)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso10126={pad:function(e,t){var n=4*t,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971)}),Q(function(e,t){var r;e.exports=((r=ee).pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){for(var t=e.words,r=e.sigBytes-1;!(t[r>>>2]>>>24-r%4*8&255);)r--;e.sigBytes=r+1}},r.pad.ZeroPadding)}),Q(function(e,t){var r;e.exports=((r=ee).pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)}),Q(function(e,t){var r,n,i,o;e.exports=(i=(n=r=ee).lib.CipherParams,o=n.enc.Hex,n.format.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return i.create({ciphertext:t})}},r.format.Hex)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.BlockCipher,n=e.algo,i=[],o=[],a=[],s=[],h=[],l=[],f=[],c=[],u=[],d=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var p=n^n<<1^n<<2^n<<3^n<<4;p=p>>>8^255&p^99,i[r]=p,o[p]=r;var _=e[r],g=e[_],v=e[g],w=257*e[p]^16843008*p;a[r]=w<<24|w>>>8,s[r]=w<<16|w>>>16,h[r]=w<<8|w>>>24,l[r]=w,w=16843009*v^65537*g^257*_^16843008*r,f[p]=w<<24|w>>>8,c[p]=w<<16|w>>>16,u[p]=w<<8|w>>>24,d[p]=w,r?(r=_^e[e[e[v^_]]],n^=e[e[n]]):r=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],_=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=4*((this._nRounds=r+6)+1),o=this._keySchedule=[],a=0;a6&&a%r==4&&(s=i[s>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s]):(s=i[(s=s<<8|s>>>24)>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s],s^=p[a/r|0]<<24),o[a]=o[a-r]^s}for(var h=this._invKeySchedule=[],l=0;l>>24]]^c[i[s>>>16&255]]^u[i[s>>>8&255]]^d[i[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,h,l,i)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,c,u,d,o),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,o,a,s){for(var h=this._nRounds,l=e[t]^r[0],f=e[t+1]^r[1],c=e[t+2]^r[2],u=e[t+3]^r[3],d=4,p=1;p>>24]^i[f>>>16&255]^o[c>>>8&255]^a[255&u]^r[d++],g=n[f>>>24]^i[c>>>16&255]^o[u>>>8&255]^a[255&l]^r[d++],v=n[c>>>24]^i[u>>>16&255]^o[l>>>8&255]^a[255&f]^r[d++],w=n[u>>>24]^i[l>>>16&255]^o[f>>>8&255]^a[255&c]^r[d++];l=_,f=g,c=v,u=w}_=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[d++],g=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^r[d++],v=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++],w=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[d++],e[t]=_,e[t+1]=g,e[t+2]=v,e[t+3]=w},keySize:8});e.AES=t._createHelper(_)}(),r.AES)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],c=o.DES=i.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=a[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],o=0;o<16;o++){var l=i[o]=[],f=h[o];for(r=0;r<24;r++)l[r/6|0]|=t[(s[r]-1+f)%28]<<31-r%6,l[4+(r/6|0)]|=t[28+(s[r+24]-1+f)%28]<<31-r%6;for(l[0]=l[0]<<1|l[0]>>>31,r=1;r<7;r++)l[r]=l[r]>>>4*(r-1)+3;l[7]=l[7]<<5|l[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=i[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],u.call(this,4,252645135),u.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),u.call(this,1,1431655765);for(var n=0;n<16;n++){for(var i=r[n],o=this._lBlock,a=this._rBlock,s=0,h=0;h<8;h++)s|=l[h][((a^i[h])&f[h])>>>0];this._lBlock=a,this._rBlock=o^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,u.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),u.call(this,16,65535),u.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function u(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<>>2]>>>24-a%4*8&255;o=(o+n[i]+s)%256;var h=n[i];n[i]=n[o],n[o]=h}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[r],e[r]=o,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}e.RC4=t._createHelper(i);var a=n.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(a)}(),r.RC4)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)h.call(this);for(r=0;r<8;r++)i[r]^=n[r+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=f,i[3]^=u,i[4]^=l,i[5]^=c,i[6]^=f,i[7]^=u,r=0;r<4;r++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(s)}(),r.Rabbit)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)h.call(this);for(i=0;i<8;i++)n[i]^=r[i+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(n[0]^=l,n[1]^=c,n[2]^=f,n[3]^=u,n[4]^=l,n[5]^=c,n[6]^=f,n[7]^=u,i=0;i<4;i++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(s)}(),r.RabbitLegacy)}),Q(function(e,t){e.exports=ee}));function re(){throw new Error(\"setTimeout has not been defined\")}function ne(){throw new Error(\"clearTimeout has not been defined\")}var ie=re,oe=ne;function ae(e){if(ie===setTimeout)return setTimeout(e,0);if((ie===re||!ie)&&setTimeout)return ie=setTimeout,setTimeout(e,0);try{return ie(e,0)}catch(t){try{return ie.call(null,e,0)}catch(t){return ie.call(this,e,0)}}}\"function\"==typeof e.setTimeout&&(ie=setTimeout),\"function\"==typeof e.clearTimeout&&(oe=clearTimeout);var se,he=[],le=!1,fe=-1;function ce(){le&&se&&(le=!1,se.length?he=se.concat(he):fe=-1,he.length&&ue())}function ue(){if(!le){var e=ae(ce);le=!0;for(var t=he.length;t;){for(se=he,he=[];++fe1)for(var r=1;r0&&a.length>i){a.warned=!0;var h=new Error(\"Possible EventEmitter memory leak detected. \"+a.length+\" \"+t+\" listeners added. Use emitter.setMaxListeners() to increase limit\");h.name=\"MaxListenersExceededWarning\",h.emitter=e,h.type=t,h.count=a.length,s=h,\"function\"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=r,++e._eventsCount;return e}function xe(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function Re(e){var t=this._events;if(t){var r=t[e];if(\"function\"==typeof r)return 1;if(r)return r.length}return 0}function Ae(e,t){for(var r=new Array(t);t--;)r[t]=e[t];return r}ge.prototype=Object.create(null),ve.EventEmitter=ve,ve.usingDomains=!1,ve.prototype.domain=void 0,ve.prototype._events=void 0,ve.prototype._maxListeners=void 0,ve.defaultMaxListeners=10,ve.init=function(){this.domain=null,ve.usingDomains&&(void 0).active&&(void 0).Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new ge,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ve.prototype.setMaxListeners=function(e){if(\"number\"!=typeof e||e<0||isNaN(e))throw new TypeError('\"n\" argument must be a positive number');return this._maxListeners=e,this},ve.prototype.getMaxListeners=function(){return we(this)},ve.prototype.emit=function(e){var t,r,n,i,o,a,s,h=\"error\"===e;if(a=this._events)h=h&&null==a.error;else if(!h)return!1;if(s=this.domain,h){if(t=arguments[1],!s){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified \"error\" event. ('+t+\")\");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified \"error\" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit(\"error\",t),!1}if(!(r=a[e]))return!1;var f=\"function\"==typeof r;switch(n=arguments.length){case 1:be(r,f,this);break;case 2:ye(r,f,this,arguments[1]);break;case 3:me(r,f,this,arguments[1],arguments[2]);break;case 4:ke(r,f,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(n-1),o=1;o0;)if(r[o]===t||r[o].listener&&r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new ge,this;delete n[e]}else!function(e,t){for(var r=t,n=r+1,i=e.length;n0?Reflect.ownKeys(this._events):[]};var Be=\"function\"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},ze=/%[sdj%]/g;function Le(e){if(!Ze(e)){for(var t=[],r=0;r=i)return e;switch(e){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(e){return\"[Circular]\"}default:return e}}),a=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Fe(t)?r.showHidden=t:t&&function(e,t){if(!t||!Ye(t))return e;var r=Object.keys(t),n=r.length;for(;n--;)e[r[n]]=t[r[n]]}(r,t),je(r.showHidden)&&(r.showHidden=!1),je(r.depth)&&(r.depth=2),je(r.colors)&&(r.colors=!1),je(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=Ie),Oe(r,e,r.depth)}function Ie(e,t){var r=De.styles[t];return r?\"\u001b[\"+De.colors[r][0]+\"m\"+e+\"\u001b[\"+De.colors[r][1]+\"m\":e}function Pe(e,t){return e}function Oe(e,t,r){if(e.customInspect&&t&&qe(t.inspect)&&t.inspect!==De&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(r,e);return Ze(n)||(n=Oe(e,n,r)),n}var i=function(e,t){if(je(t))return e.stylize(\"undefined\",\"undefined\");if(Ze(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(n=t,\"number\"==typeof n)return e.stylize(\"\"+t,\"number\");var n;if(Fe(t))return e.stylize(\"\"+t,\"boolean\");if(Ne(t))return e.stylize(\"null\",\"null\")}(e,t);if(i)return i;var o=Object.keys(t),a=function(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),Xe(t)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return Ue(t);if(0===o.length){if(qe(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if(We(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(Ke(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(Xe(t))return Ue(t)}var h,l,f=\"\",c=!1,u=[\"{\",\"}\"];(h=t,Array.isArray(h)&&(c=!0,u=[\"[\",\"]\"]),qe(t))&&(f=\" [Function\"+(t.name?\": \"+t.name:\"\")+\"]\");return We(t)&&(f=\" \"+RegExp.prototype.toString.call(t)),Ke(t)&&(f=\" \"+Date.prototype.toUTCString.call(t)),Xe(t)&&(f=\" \"+Ue(t)),0!==o.length||c&&0!=t.length?r<0?We(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\"):(e.seen.push(t),l=c?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a60)return r[0]+(\"\"===t?\"\":t+\"\\n \")+\" \"+e.join(\",\\n \")+\" \"+r[1];return r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}(l,f,u)):u[0]+f+u[1]}function Ue(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function He(e,t,r,n,i,o){var a,s,h;if((h=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=h.set?e.stylize(\"[Getter/Setter]\",\"special\"):e.stylize(\"[Getter]\",\"special\"):h.set&&(s=e.stylize(\"[Setter]\",\"special\")),Ge(n,i)||(a=\"[\"+i+\"]\"),s||(e.seen.indexOf(h.value)<0?(s=Ne(r)?Oe(e,h.value,null):Oe(e,h.value,r-1)).indexOf(\"\\n\")>-1&&(s=o?s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\")):s=e.stylize(\"[Circular]\",\"special\")),je(a)){if(o&&i.match(/^\\d+$/))return s;(a=JSON.stringify(\"\"+i)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,\"name\")):(a=a.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),a=e.stylize(a,\"string\"))}return a+\": \"+s}function Fe(e){return\"boolean\"==typeof e}function Ne(e){return null===e}function Ze(e){return\"string\"==typeof e}function je(e){return void 0===e}function We(e){return Ye(e)&&\"[object RegExp]\"===Ve(e)}function Ye(e){return\"object\"==typeof e&&null!==e}function Ke(e){return Ye(e)&&\"[object Date]\"===Ve(e)}function Xe(e){return Ye(e)&&(\"[object Error]\"===Ve(e)||e instanceof Error)}function qe(e){return\"function\"==typeof e}function Ve(e){return Object.prototype.toString.call(e)}function Ge(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function $e(){this.head=null,this.tail=null,this.length=0}De.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},De.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},$e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},$e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},$e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},$e.prototype.clear=function(){this.head=this.tail=null,this.length=0},$e.prototype.join=function(e){if(0===this.length)return\"\";for(var t=this.head,r=\"\"+t.data;t=t.next;)r+=e+t.data;return r},$e.prototype.concat=function(e){if(0===this.length)return p.alloc(0);if(1===this.length)return this.head.data;for(var t=p.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var Je=p.isEncoding||function(e){switch(e&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function Qe(e){switch(this.encoding=(e||\"utf8\").toLowerCase().replace(/[-_]/,\"\"),function(e){if(e&&!Je(e))throw new Error(\"Unknown encoding: \"+e)}(e),this.encoding){case\"utf8\":this.surrogateSize=3;break;case\"ucs2\":case\"utf16le\":this.surrogateSize=2,this.detectIncompleteChar=tt;break;case\"base64\":this.surrogateSize=3,this.detectIncompleteChar=rt;break;default:return void(this.write=et)}this.charBuffer=new p(6),this.charReceived=0,this.charLength=0}function et(e){return e.toString(this.encoding)}function tt(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function rt(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}Qe.prototype.write=function(e){for(var t=\"\";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=\"\"}this.detectIncompleteChar(e);var n=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,n),n-=this.charReceived);var i;n=(t+=e.toString(this.encoding,0,n)).length-1;if((i=t.charCodeAt(n))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,n)}return t},Qe.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},Qe.prototype.end=function(e){var t=\"\";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t},ot.ReadableState=it;var nt=function(e){je(Me)&&(Me=\"\"),e=e.toUpperCase(),Ce[e]||(new RegExp(\"\\\\b\"+e+\"\\\\b\",\"i\").test(Me)?Ce[e]=function(){var t=Le.apply(null,arguments);console.error(\"%s %d: %s\",e,0,t)}:Ce[e]=function(){});return Ce[e]}(\"stream\");function it(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ct&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=new $e,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new Qe(e.encoding),this.encoding=e.encoding)}function ot(e){if(!(this instanceof ot))return new ot(e);this._readableState=new it(e,this),this.readable=!0,e&&\"function\"==typeof e.read&&(this._read=e.read),ve.call(this)}function at(e,t,r,n,i){var o=function(e,t){var r=null;$(t)||\"string\"==typeof t||null==t||e.objectMode||(r=new TypeError(\"Invalid non-string/buffer chunk\"));return r}(t,r);if(o)e.emit(\"error\",o);else if(null===r)t.reading=!1,function(e,t){if(t.ended)return;if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,lt(e)}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var a=new Error(\"stream.push() after EOF\");e.emit(\"error\",a)}else if(t.endEmitted&&i){var s=new Error(\"stream.unshift() after end event\");e.emit(\"error\",s)}else{var h;!t.decoder||i||n||(r=t.decoder.write(r),h=!t.objectMode&&0===r.length),i||(t.reading=!1),h||(t.flowing&&0===t.length&&!t.sync?(e.emit(\"data\",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&<(e))),function(e,t){t.readingMore||(t.readingMore=!0,de(ct,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=st?e=st:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function lt(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(nt(\"emitReadable\",t.flowing),t.emittedReadable=!0,t.sync?de(ft,e):ft(e))}function ft(e){nt(\"emit readable\"),e.emit(\"readable\"),pt(e)}function ct(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(\"\"):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=function(e,t,r){var n;eo.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0===(e-=a)){a===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=p.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,a),0===(e-=a)){a===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function gt(e){var t=e._readableState;if(t.length>0)throw new Error('\"endReadable()\" called on non-empty stream');t.endEmitted||(t.ended=!0,de(vt,t,e))}function vt(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"))}function wt(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return nt(\"read: emitReadable\",t.length,t.ended),0===t.length&&t.ended?gt(this):lt(this),null;if(0===(e=ht(e,t))&&t.ended)return 0===t.length&>(this),null;var n,i=t.needReadable;return nt(\"need readable\",i),(0===t.length||t.length-e0?_t(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&>(this)),null!==n&&this.emit(\"data\",n),n},ot.prototype._read=function(e){this.emit(\"error\",new Error(\"not implemented\"))},ot.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,nt(\"pipe count=%d opts=%j\",n.pipesCount,t);var i=!t||!1!==t.end?a:l;function o(e){nt(\"onunpipe\"),e===r&&l()}function a(){nt(\"onend\"),e.end()}n.endEmitted?de(i):r.once(\"end\",i),e.on(\"unpipe\",o);var s=function(e){return function(){var t=e._readableState;nt(\"pipeOnDrain\",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners(\"data\").length&&(t.flowing=!0,pt(e))}}(r);e.on(\"drain\",s);var h=!1;function l(){nt(\"cleanup\"),e.removeListener(\"close\",d),e.removeListener(\"finish\",p),e.removeListener(\"drain\",s),e.removeListener(\"error\",u),e.removeListener(\"unpipe\",o),r.removeListener(\"end\",a),r.removeListener(\"end\",l),r.removeListener(\"data\",c),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var f=!1;function c(t){nt(\"ondata\"),f=!1,!1!==e.write(t)||f||((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==wt(n.pipes,e))&&!h&&(nt(\"false write response, pause\",r._readableState.awaitDrain),r._readableState.awaitDrain++,f=!0),r.pause())}function u(t){var r;nt(\"onerror\",t),_(),e.removeListener(\"error\",u),0===(r=\"error\",e.listeners(r).length)&&e.emit(\"error\",t)}function d(){e.removeListener(\"finish\",p),_()}function p(){nt(\"onfinish\"),e.removeListener(\"close\",d),_()}function _(){nt(\"unpipe\"),r.unpipe(e)}return r.on(\"data\",c),function(e,t,r){if(\"function\"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,\"error\",u),e.once(\"close\",d),e.once(\"finish\",p),e.emit(\"pipe\",r),n.flowing||(nt(\"pipe resume\"),r.resume()),e},ot.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i-1))throw new TypeError(\"Unknown encoding: \"+e);return this._writableState.defaultEncoding=e,this},kt.prototype._write=function(e,t,r){r(new Error(\"not implemented\"))},kt.prototype._writev=null,kt.prototype.end=function(e,t,r){var n=this._writableState;\"function\"==typeof e?(r=e,e=null,t=null):\"function\"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,Bt(e,t),r&&(t.finished?de(r):e.once(\"finish\",r));t.ended=!0,e.writable=!1}(this,n,r)},Be(Ct,ot);for(var Lt=Object.keys(kt.prototype),Tt=0;Tt=0;)e[t]=0}var Jt=0,Qt=1,er=2,tr=29,rr=256,nr=rr+1+tr,ir=30,or=19,ar=2*nr+1,sr=15,hr=16,lr=7,fr=256,cr=16,ur=17,dr=18,pr=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_r=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],gr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],vr=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],wr=new Array(2*(nr+2));$t(wr);var br=new Array(2*ir);$t(br);var yr=new Array(512);$t(yr);var mr=new Array(256);$t(mr);var kr=new Array(tr);$t(kr);var Er,Sr,xr,Rr=new Array(ir);function Ar(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function Br(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function zr(e){return e<256?yr[e]:yr[256+(e>>>7)]}function Lr(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Tr(e,t,r){e.bi_valid>hr-r?(e.bi_buf|=t<>hr-e.bi_valid,e.bi_valid+=r-hr):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Dr(e,t,r){var n,i,o=new Array(sr+1),a=0;for(n=1;n<=sr;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=Cr(o[s]++,s))}}function Ir(e){var t;for(t=0;t8?Lr(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Or(e,t,r,n){var i=2*t,o=2*r;return e[i]>1;r>=1;r--)Ur(e,o,r);i=h;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ur(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,Ur(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,h=t.dyn_tree,l=t.max_code,f=t.stat_desc.static_tree,c=t.stat_desc.has_stree,u=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,_=0;for(o=0;o<=sr;o++)e.bl_count[o]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(o=p,_++),h[2*n+1]=o,n>l||(e.bl_count[o]++,a=0,n>=d&&(a=u[n-d]),s=h[2*n],e.opt_len+=s*(o+a),c&&(e.static_len+=s*(f[2*n+1]+a)));if(0!==_){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,_-=2}while(_>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>l||(h[2*i+1]!==o&&(e.opt_len+=(o-h[2*i+1])*h[2*i],h[2*i+1]=o),n--)}}(e,t),Dr(o,l,e.bl_count)}function Nr(e,t,r){var n,i,o=-1,a=t[1],s=0,h=7,l=4;for(0===a&&(h=138,l=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s>=7;n=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}function Xr(e,t,r,n){var i,o,a=0;e.level>0?(e.strm.data_type===Gt&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return qt;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Vt;for(t=32;t=3&&0===e.bl_tree[2*vr[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?Yr(e,t,r,n):e.strategy===Xt||o===i?(Tr(e,(Qt<<1)+(n?1:0),3),Hr(e,wr,br)):(Tr(e,(er<<1)+(n?1:0),3),function(e,t,r,n){var i;for(Tr(e,t-257,5),Tr(e,r-1,5),Tr(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(mr[r]+rr+1)]++,e.dyn_dtree[2*zr(t)]++),e.last_lit===e.lit_bufsize-1}function Vr(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0}var Gr=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();function $r(e,t,r,n){var i=Gr,o=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}var Jr,Qr=0,en=1,tn=3,rn=4,nn=5,on=0,an=1,sn=-2,hn=-3,ln=-5,fn=-1,cn=1,un=2,dn=3,pn=4,_n=2,gn=8,vn=9,wn=286,bn=30,yn=19,mn=2*wn+1,kn=15,En=3,Sn=258,xn=Sn+En+1,Rn=32,An=42,Bn=69,zn=73,Ln=91,Tn=103,Mn=113,Cn=666,Dn=1,In=2,Pn=3,On=4,Un=3;function Hn(e,t){return e.msg=Nt[t],t}function Fn(e){return(e<<1)-(e>4?9:0)}function Nn(e){for(var t=e.length;--t>=0;)e[t]=0}function Zn(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(jt(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function jn(e,t){Xr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Zn(e.strm)}function Wn(e,t){e.pending_buf[e.pending++]=t}function Yn(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function Kn(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,h=e.strstart>e.w_size-xn?e.strstart-(e.w_size-xn):0,l=e.window,f=e.w_mask,c=e.prev,u=e.strstart+Sn,d=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(r=t)+a]===p&&l[r+a-1]===d&&l[r]===l[o]&&l[++r]===l[o+1]){o+=2,r++;do{}while(l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&oa){if(e.match_start=t,a=n,n>=s)break;d=l[o+a-1],p=l[o+a]}}}while((t=c[t&f])>h&&0!=--i);return a<=e.lookahead?a:e.lookahead}function Xn(e){var t,r,n,i,o,a,s,h,l,f,c=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-xn)){jt(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=c?n-c:0}while(--r);t=r=c;do{n=e.prev[--t],e.prev[t]=n>=c?n-c:0}while(--r);i+=c}if(0===e.strm.avail_in)break;if(a=e.strm,s=e.window,h=e.strstart+e.lookahead,l=i,f=void 0,(f=a.avail_in)>l&&(f=l),r=0===f?0:(a.avail_in-=f,jt(s,a.input,a.next_in,f,h),1===a.state.wrap?a.adler=Vr(a.adler,s,f,h):2===a.state.wrap&&(a.adler=$r(a.adler,s,f,h)),a.next_in+=f,a.total_in+=f,f),e.lookahead+=r,e.lookahead+e.insert>=En)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<=En)if(n=qr(e,e.strstart-e.match_start,e.match_length-En),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=En){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=En-1)),e.prev_length>=En&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-En,n=qr(e,e.strstart-1-e.prev_match,e.prev_length-En),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<nn||t<0)return e?Hn(e,sn):sn;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===Cn&&t!==rn)return Hn(e,0===e.avail_out?ln:sn);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===An)if(2===n.wrap)e.adler=0,Wn(n,31),Wn(n,139),Wn(n,8),n.gzhead?(Wn(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Wn(n,255&n.gzhead.time),Wn(n,n.gzhead.time>>8&255),Wn(n,n.gzhead.time>>16&255),Wn(n,n.gzhead.time>>24&255),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Wn(n,255&n.gzhead.extra.length),Wn(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=$r(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Bn):(Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,Un),n.status=Mn);else{var a=gn+(n.w_bits-8<<4)<<8;a|=(n.strategy>=un||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=Rn),a+=31-a%31,n.status=Mn,Yn(n,a),0!==n.strstart&&(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),e.adler=1}if(n.status===Bn)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending!==n.pending_buf_size));)Wn(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=zn)}else n.status=zn;if(n.status===zn)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.gzindex=0,n.status=Ln)}else n.status=Ln;if(n.status===Ln)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.status=Tn)}else n.status=Tn;if(n.status===Tn&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&Zn(e),n.pending+2<=n.pending_buf_size&&(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),e.adler=0,n.status=Mn)):n.status=Mn),0!==n.pending){if(Zn(e),0===e.avail_out)return n.last_flush=-1,on}else if(0===e.avail_in&&Fn(t)<=Fn(r)&&t!==rn)return Hn(e,ln);if(n.status===Cn&&0!==e.avail_in)return Hn(e,ln);if(0!==e.avail_in||0!==n.lookahead||t!==Qr&&n.status!==Cn){var s=n.strategy===un?function(e,t){for(var r;;){if(0===e.lookahead&&(Xn(e),0===e.lookahead)){if(t===Qr)return Dn;break}if(e.match_length=0,r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):n.strategy===dn?function(e,t){for(var r,n,i,o,a=e.window;;){if(e.lookahead<=Sn){if(Xn(e),e.lookahead<=Sn&&t===Qr)return Dn;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=En&&e.strstart>0&&(n=a[i=e.strstart-1])===a[++i]&&n===a[++i]&&n===a[++i]){o=e.strstart+Sn;do{}while(n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=En?(r=qr(e,1,e.match_length-En),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):Jr[n.level].func(n,t);if(s!==Pn&&s!==On||(n.status=Cn),s===Dn||s===Pn)return 0===e.avail_out&&(n.last_flush=-1),on;if(s===In&&(t===en?Kr(n):t!==nn&&(Yr(n,0,0,!1),t===tn&&(Nn(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Zn(e),0===e.avail_out))return n.last_flush=-1,on}return t!==rn?on:n.wrap<=0?an:(2===n.wrap?(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),Wn(n,e.adler>>16&255),Wn(n,e.adler>>24&255),Wn(n,255&e.total_in),Wn(n,e.total_in>>8&255),Wn(n,e.total_in>>16&255),Wn(n,e.total_in>>24&255)):(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),Zn(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?on:an)}Jr=[new Gn(0,0,0,0,function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Xn(e),0===e.lookahead&&t===Qr)return Dn;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,jn(e,!1),0===e.strm.avail_out))return Dn;if(e.strstart-e.block_start>=e.w_size-xn&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):(e.strstart>e.block_start&&(jn(e,!1),e.strm.avail_out),Dn)}),new Gn(4,4,8,4,qn),new Gn(4,5,16,8,qn),new Gn(4,6,32,32,qn),new Gn(4,4,16,16,Vn),new Gn(8,16,32,32,Vn),new Gn(8,16,128,128,Vn),new Gn(8,32,128,256,Vn),new Gn(32,128,258,1024,Vn),new Gn(32,258,258,4096,Vn)];var ei=30,ti=12;function ri(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R;r=e.state,n=e.next_in,x=e.input,i=n+(e.avail_in-5),o=e.next_out,R=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),h=r.dmax,l=r.wsize,f=r.whave,c=r.wnext,u=r.window,d=r.hold,p=r.bits,_=r.lencode,g=r.distcode,v=(1<>>=y=b>>>24,p-=y,0===(y=b>>>16&255))R[o++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=_[(65535&b)+(d&(1<>>=y,p-=y),p<15&&(d+=x[n++]<>>=y=b>>>24,p-=y,!(16&(y=b>>>16&255))){if(0==(64&y)){b=g[(65535&b)+(d&(1<h){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(d>>>=y,p-=y,k>(y=o-a)){if((y=k-y)>f&&r.sane){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(E=0,S=u,0===c){if(E+=l-y,y2;)R[o++]=S[E++],R[o++]=S[E++],R[o++]=S[E++],m-=3;m&&(R[o++]=S[E++],m>1&&(R[o++]=S[E++]))}else{E=o-k;do{R[o++]=R[E++],R[o++]=R[E++],R[o++]=R[E++],m-=3}while(m>2);m&&(R[o++]=R[E++],m>1&&(R[o++]=R[E++]))}break}}break}}while(n>3,d&=(1<<(p-=m<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n=1&&0===L[m];m--);if(k>m&&(k=m),0===m)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(y=1;y0&&(e===ai||1!==m))return-1;for(T[1]=0,w=1;wii||e===hi&&R>oi)return 1;for(;;){p=w-S,a[b]d?(_=M[C+a[b]],g=B[z+a[b]]):(_=96,g=0),h=1<>S)+(l-=h)]=p<<24|_<<16|g|0}while(0!==l);for(h=1<>=1;if(0!==h?(A&=h-1,A+=h):A=0,b++,0==--L[w]){if(w===m)break;w=t[r+a[b]]}if(w>k&&(A&c)!==f){for(0===S&&(S=k),u+=y,x=1<<(E=w-S);E+Sii||e===hi&&R>oi)return 1;i[f=A&c]=k<<24|E<<16|u-o|0}}return 0!==A&&(i[u+A]=w-S<<24|64<<16|0),s.bits=k,0}var pi=0,_i=1,gi=2,vi=4,wi=5,bi=6,yi=0,mi=1,ki=2,Ei=-2,Si=-3,xi=-4,Ri=-5,Ai=8,Bi=1,zi=2,Li=3,Ti=4,Mi=5,Ci=6,Di=7,Ii=8,Pi=9,Oi=10,Ui=11,Hi=12,Fi=13,Ni=14,Zi=15,ji=16,Wi=17,Yi=18,Ki=19,Xi=20,qi=21,Vi=22,Gi=23,$i=24,Ji=25,Qi=26,eo=27,to=28,ro=29,no=30,io=31,oo=32,ao=852,so=592;function ho(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function lo(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Yt(320),this.work=new Yt(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function fo(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,function(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=Bi,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Kt(ao),t.distcode=t.distdyn=new Kt(so),t.sane=1,t.back=-1,yi):Ei}(e)):Ei}function co(e,t){var r,n;return e?(n=new lo,e.state=n,n.window=null,(r=function(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ei:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,fo(e))):Ei}(e,t))!==yi&&(e.state=null),r):Ei}var uo,po,_o=!0;function go(e){if(_o){var t;for(uo=new Kt(512),po=new Kt(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(di(_i,e.lens,0,288,uo,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;di(gi,e.lens,0,32,po,0,e.work,{bits:5}),_o=!1}e.lencode=uo,e.lenbits=9,e.distcode=po,e.distbits=5}function vo(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R=0,A=new Wt(4),B=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return Ei;(r=e.state).mode===Hi&&(r.mode=Fi),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,c=s,u=h,E=yi;e:for(;;)switch(r.mode){case Bi:if(0===r.wrap){r.mode=Fi;break}for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0),l=0,f=0,r.mode=zi;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg=\"incorrect header check\",r.mode=no;break}if((15&l)!==Ai){e.msg=\"unknown compression method\",r.mode=no;break}if(f-=4,k=8+(15&(l>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg=\"invalid window size\",r.mode=no;break}r.dmax=1<>8&1),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Li;case Li:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>8&255,A[2]=l>>>16&255,A[3]=l>>>24&255,r.check=$r(r.check,A,4,0)),l=0,f=0,r.mode=Ti;case Ti:for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>8),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Mi;case Mi:if(1024&r.flags){for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0}else r.head&&(r.head.extra=null);r.mode=Ci;case Ci:if(1024&r.flags&&((d=r.length)>s&&(d=s),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),jt(r.head.extra,n,o,d,k)),512&r.flags&&(r.check=$r(r.check,n,d,o)),s-=d,o+=d,r.length-=d),r.length))break e;r.length=0,r.mode=Di;case Di:if(2048&r.flags){if(0===s)break e;d=0;do{k=n[o+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k))}while(k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=Hi;break;case Oi:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>=7&f,f-=7&f,r.mode=eo;break}for(;f<3;){if(0===s)break e;s--,l+=n[o++]<>>=1)){case 0:r.mode=Ni;break;case 1:if(go(r),r.mode=Xi,t===bi){l>>>=2,f-=2;break e}break;case 2:r.mode=Wi;break;case 3:e.msg=\"invalid block type\",r.mode=no}l>>>=2,f-=2;break;case Ni:for(l>>>=7&f,f-=7&f;f<32;){if(0===s)break e;s--,l+=n[o++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=no;break}if(r.length=65535&l,l=0,f=0,r.mode=Zi,t===bi)break e;case Zi:r.mode=ji;case ji:if(d=r.length){if(d>s&&(d=s),d>h&&(d=h),0===d)break e;jt(i,n,o,d,a),s-=d,o+=d,h-=d,a+=d,r.length-=d;break}r.mode=Hi;break;case Wi:for(;f<14;){if(0===s)break e;s--,l+=n[o++]<>>=5,f-=5,r.ndist=1+(31&l),l>>>=5,f-=5,r.ncode=4+(15&l),l>>>=4,f-=4,r.nlen>286||r.ndist>30){e.msg=\"too many length or distance symbols\",r.mode=no;break}r.have=0,r.mode=Yi;case Yi:for(;r.have>>=3,f-=3}for(;r.have<19;)r.lens[B[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},E=di(pi,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid code lengths set\",r.mode=no;break}r.have=0,r.mode=Ki;case Ki:for(;r.have>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=g,f-=g,r.lens[r.have++]=w;else{if(16===w){for(x=g+2;f>>=g,f-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=no;break}k=r.lens[r.have-1],d=3+(3&l),l>>>=2,f-=2}else if(17===w){for(x=g+3;f>>=g)),l>>>=3,f-=3}else{for(x=g+7;f>>=g)),l>>>=7,f-=7}if(r.have+d>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=no;break}for(;d--;)r.lens[r.have++]=k}}if(r.mode===no)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=no;break}if(r.lenbits=9,S={bits:r.lenbits},E=di(_i,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid literal/lengths set\",r.mode=no;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},E=di(gi,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,E){e.msg=\"invalid distances set\",r.mode=no;break}if(r.mode=Xi,t===bi)break e;case Xi:r.mode=qi;case qi:if(s>=6&&h>=258){e.next_out=a,e.avail_out=h,e.next_in=o,e.avail_in=s,r.hold=l,r.bits=f,ri(e,u),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,r.mode===Hi&&(r.back=-1);break}for(r.back=0;v=(R=r.lencode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,r.length=w,0===v){r.mode=Qi;break}if(32&v){r.back=-1,r.mode=Hi;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=no;break}r.extra=15&v,r.mode=Vi;case Vi:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=Gi;case Gi:for(;v=(R=r.distcode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=no;break}r.offset=w,r.extra=15&v,r.mode=$i;case $i:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=no;break}r.mode=Ji;case Ji:if(0===h)break e;if(d=u-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=no;break}d>r.wnext?(d-=r.wnext,p=r.wsize-d):p=r.wnext-d,d>r.length&&(d=r.length),_=r.window}else _=i,p=a-r.offset,d=r.length;d>h&&(d=h),h-=d,r.length-=d;do{i[a++]=_[p++]}while(--d);0===r.length&&(r.mode=qi);break;case Qi:if(0===h)break e;i[a++]=r.length,h--,r.mode=qi;break;case eo:if(r.wrap){for(;f<32;){if(0===s)break e;s--,l|=n[o++]<=o.wsize?(jt(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>n&&(i=n),jt(o.window,t,r-n,i,o.wnext),(n-=i)?(jt(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whaveyo)throw new TypeError(\"Bad argument\");this.mode=e,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}function ko(e,t){for(var r=0;r15&&(a=2,n-=16),i<1||i>vn||r!==gn||n<8||n>15||t<0||t>9||o<0||o>pn)return Hn(e,sn);8===n&&(n=9);var s=new $n;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<So.Z_MAX_CHUNK))throw new Error(\"Invalid chunk size: \"+e.chunkSize);if(e.windowBits&&(e.windowBitsSo.Z_MAX_WINDOWBITS))throw new Error(\"Invalid windowBits: \"+e.windowBits);if(e.level&&(e.levelSo.Z_MAX_LEVEL))throw new Error(\"Invalid compression level: \"+e.level);if(e.memLevel&&(e.memLevelSo.Z_MAX_MEMLEVEL))throw new Error(\"Invalid memLevel: \"+e.memLevel);if(e.strategy&&e.strategy!=So.Z_FILTERED&&e.strategy!=So.Z_HUFFMAN_ONLY&&e.strategy!=So.Z_RLE&&e.strategy!=So.Z_FIXED&&e.strategy!=So.Z_DEFAULT_STRATEGY)throw new Error(\"Invalid strategy: \"+e.strategy);if(e.dictionary&&!$(e.dictionary))throw new Error(\"Invalid dictionary: it should be a Buffer instance\");this._binding=new So.Zlib(t);var r=this;this._hadError=!1,this._binding.onerror=function(e,t){r._binding=null,r._hadError=!0;var n=new Error(e);n.errno=t,n.code=So.codes[t],r.emit(\"error\",n)};var n=So.Z_DEFAULT_COMPRESSION;\"number\"==typeof e.level&&(n=e.level);var i=So.Z_DEFAULT_STRATEGY;\"number\"==typeof e.strategy&&(i=e.strategy),this._binding.init(e.windowBits||So.Z_DEFAULT_WINDOWBITS,n,e.memLevel||So.Z_DEFAULT_MEMLEVEL,i,e.dictionary),this._buffer=new p(this._chunkSize),this._offset=0,this._closed=!1,this._level=n,this._strategy=i,this.once(\"end\",this.close)}Object.keys(xo).forEach(function(e){xo[xo[e]]=e}),Be(Io,Ot),Io.prototype.params=function(e,t,r){if(eSo.Z_MAX_LEVEL)throw new RangeError(\"Invalid compression level: \"+e);if(t!=So.Z_FILTERED&&t!=So.Z_HUFFMAN_ONLY&&t!=So.Z_RLE&&t!=So.Z_FIXED&&t!=So.Z_DEFAULT_STRATEGY)throw new TypeError(\"Invalid strategy: \"+t);if(this._level!==e||this._strategy!==t){var n=this;this.flush(So.Z_SYNC_FLUSH,function(){n._binding.params(e,t),n._hadError||(n._level=e,n._strategy=t,r&&r())})}else de(r)},Io.prototype.reset=function(){return this._binding.reset()},Io.prototype._flush=function(e){this._transform(new p(0),\"\",e)},Io.prototype.flush=function(e,t){var r=this._writableState;if((\"function\"==typeof e||void 0===e&&!t)&&(t=e,e=So.Z_FULL_FLUSH),r.ended)t&&de(t);else if(r.ending)t&&this.once(\"end\",t);else if(r.needDrain){var n=this;this.once(\"drain\",function(){n.flush(t)})}else this._flushFlag=e,this.write(new p(0),\"\",t)},Io.prototype.close=function(e){if(e&&de(e),!this._closed){this._closed=!0,this._binding.close();var t=this;de(function(){t.emit(\"close\")})}},Io.prototype._transform=function(e,t,r){var n,i=this._writableState,o=(i.ending||i.ended)&&(!e||i.length===e.length);if(null===!e&&!$(e))return r(new Error(\"invalid input\"));o?n=So.Z_FINISH:(n=this._flushFlag,e.length>=i.length&&(this._flushFlag=this._opts.flush||So.Z_NO_FLUSH)),this._processChunk(e,n,r)},Io.prototype._processChunk=function(e,t,r){var n=e&&e.length,i=this._chunkSize-this._offset,o=0,a=this,s=\"function\"==typeof r;if(!s){var h,l=[],f=0;this.on(\"error\",function(e){h=e});do{var c=this._binding.writeSync(t,e,o,n,this._buffer,this._offset,i)}while(!this._hadError&&_(c[0],c[1]));if(this._hadError)throw h;var u=p.concat(l,f);return this.close(),u}var d=this._binding.write(t,e,o,n,this._buffer,this._offset,i);function _(h,c){if(!a._hadError){var u=i-c;if(function(e,t){if(!e)throw new Error(t)}(u>=0,\"have should not go down\"),u>0){var d=a._buffer.slice(a._offset,a._offset+u);a._offset+=u,s?a.push(d):(l.push(d),f+=d.length)}if((0===c||a._offset>=a._chunkSize)&&(i=a._chunkSize,a._offset=0,a._buffer=new p(a._chunkSize)),0===c){if(o+=n-h,n=h,!s)return!0;var g=a._binding.write(t,e,o,n,a._buffer,a._offset,a._chunkSize);return g.callback=_,void(g.buffer=e)}if(!s)return!1;r()}}d.buffer=e,d.callback=_},Be(Bo,Io),Be(zo,Io),Be(Lo,Io),Be(To,Io),Be(Mo,Io),Be(Co,Io),Be(Do,Io);var Po={codes:xo,createDeflate:function(e){return new Bo(e)},createInflate:function(e){return new zo(e)},createDeflateRaw:function(e){return new Mo(e)},createInflateRaw:function(e){return new Co(e)},createGzip:function(e){return new Lo(e)},createGunzip:function(e){return new To(e)},createUnzip:function(e){return new Do(e)},deflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Bo(t),e,r)},deflateSync:function(e,t){return Ao(new Bo(t),e)},gzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Lo(t),e,r)},gzipSync:function(e,t){return Ao(new Lo(t),e)},deflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Mo(t),e,r)},deflateRawSync:function(e,t){return Ao(new Mo(t),e)},unzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Do(t),e,r)},unzipSync:function(e,t){return Ao(new Do(t),e)},inflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new zo(t),e,r)},inflateSync:function(e,t){return Ao(new zo(t),e)},gunzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new To(t),e,r)},gunzipSync:function(e,t){return Ao(new To(t),e)},inflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Co(t),e,r)},inflateRawSync:function(e,t){return Ao(new Co(t),e)},Deflate:Bo,Inflate:zo,Gzip:Lo,Gunzip:To,DeflateRaw:Mo,InflateRaw:Co,Unzip:Do,Zlib:Io};export default class{constructor(e,t,r){this.SDKAPPID=e,this.EXPIRETIME=r,this.PRIVATEKEY=t}genTestUserSig(e){return this._isNumber(this.SDKAPPID)?this._isString(this.PRIVATEKEY)?this._isString(e)?this._isNumber(this.EXPIRETIME)?(console.log(\"sdkAppID=\"+this.SDKAPPID+\" key=\"+this.PRIVATEKEY+\" userID=\"+e+\" expire=\"+this.EXPIRETIME),this.genSigWithUserbuf(e,this.EXPIRETIME,null)):(console.error(\"expireTime must be a number\"),\"\"):(console.error(\"userID must be a string\"),\"\"):(console.error(\"privateKey must be a string\"),\"\"):(console.error(\"sdkAppID must be a number\"),\"\")}newBuffer(e,t){return p.from?p.from(e,t):new p(e,t)}unescape(e){return e.replace(/_/g,\"=\").replace(/\\-/g,\"/\").replace(/\\*/g,\"+\")}escape(e){return e.replace(/\\+/g,\"*\").replace(/\\//g,\"-\").replace(/=/g,\"_\")}encode(e){return this.escape(this.newBuffer(e).toString(\"base64\"))}decode(e){return this.newBuffer(this.unescape(e),\"base64\")}base64encode(e){return this.newBuffer(e).toString(\"base64\")}base64decode(e){return this.newBuffer(e,\"base64\").toString()}_hmacsha256(e,t,r,n){let i=\"TLS.identifier:\"+e+\"\\n\";i+=\"TLS.sdkappid:\"+this.SDKAPPID+\"\\n\",i+=\"TLS.time:\"+t+\"\\n\",i+=\"TLS.expire:\"+r+\"\\n\",null!=n&&(i+=\"TLS.userbuf:\"+n+\"\\n\");let o=te.HmacSHA256(i,this.PRIVATEKEY);return te.enc.Base64.stringify(o)}_utc(){return Math.round(Date.now()/1e3)}_isNumber(e){return null!==e&&(\"number\"==typeof e&&!isNaN(e-0)||\"object\"==typeof e&&e.constructor===Number)}_isString(e){return\"string\"==typeof e}genSigWithUserbuf(e,t,r){let n=this._utc(),i={\"TLS.ver\":\"2.0\",\"TLS.identifier\":e,\"TLS.sdkappid\":this.SDKAPPID,\"TLS.time\":n,\"TLS.expire\":t},o=\"\";if(null!=r){let a=this.base64encode(r);i[\"TLS.userbuf\"]=a,o=this._hmacsha256(e,n,t,a)}else o=this._hmacsha256(e,n,t,null);i[\"TLS.sig\"]=o;let a=JSON.stringify(i),s=Po.deflateSync(this.newBuffer(a)).toString(\"base64\"),h=this.escape(s);return console.log(\"ret=\"+h),h}validate(e){let t=this.decode(e),r=Po.inflateSync(t);console.log(\"validate ret=\"+r)}}\n"],"names":["e","n","o","r","i","a","s","h","l","f","c","t","u","d","p","_","g","v","w","b","y","m","k","E","S","x","R","A","B","z","L","T","M","C","D","I","P","O","U","H","F","N","Z","j","W","Y","K","X","q","V","G","$","J","Q","ee","re","ne","ie","oe","ae","se","he","le","fe","ce","ue","de","pe","_e","ge","ve","we","be","ye","me","ke","Ee","Se","uni"],"mappings":"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AAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,EAAE,CAAC,GAAEG,KAAEH,GAAE,OAAO,CAAC,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,EAAE,CAAC,GAAEI,KAAEJ,GAAE,OAAO,CAAC,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GA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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/index.js.map index d8995ae..18ceee8 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/index.ts"],"sourcesContent":["import { genTestUserSig } from './debug';\r\nimport Server from './server';\r\nimport TUIComponents, {\r\n TUIChat,\r\n TUIConversation,\r\n TUIContact,\r\n TUISearch,\r\n TUIGroup,\r\n} from './components';\r\nimport TUIKit from './index.vue';\r\nimport { hideTUIChatFeatures } from './components/TUIChat/config';\r\n\r\nconst TUIChatKit = new Server();\r\nTUIChatKit.init();\r\n\r\nexport {\r\n TUIKit,\r\n TUIChatKit,\r\n TUIComponents,\r\n TUIChat,\r\n TUIConversation,\r\n TUIContact,\r\n TUISearch,\r\n TUIGroup,\r\n hideTUIChatFeatures,\r\n genTestUserSig,\r\n};\r\n"],"names":["Server"],"mappings":";;;;;;AAYM,MAAA,aAAa,IAAIA,cAAAA,WAAO;AAC9B,WAAW,KAAK;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/index.ts"],"sourcesContent":["import { genTestUserSig } from './debug';\nimport Server from './server';\nimport TUIComponents, {\n TUIChat,\n TUIConversation,\n TUIContact,\n TUISearch,\n TUIGroup,\n} from './components';\nimport TUIKit from './index.vue';\nimport { hideTUIChatFeatures } from './components/TUIChat/config';\n\nconst TUIChatKit = new Server();\nTUIChatKit.init();\n\nexport {\n TUIKit,\n TUIChatKit,\n TUIComponents,\n TUIChat,\n TUIConversation,\n TUIContact,\n TUISearch,\n TUIGroup,\n hideTUIChatFeatures,\n genTestUserSig,\n};\n"],"names":["Server"],"mappings":";;;;;;AAYM,MAAA,aAAa,IAAIA,cAAAA,WAAO;AAC9B,WAAW,KAAK;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/extension-server/callkit.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/extension-server/callkit.js.map index f245a8b..834a6ee 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/extension-server/callkit.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/extension-server/callkit.js.map @@ -1 +1 @@ -{"version":3,"file":"callkit.js","sources":["TUIKit/plugins/extension-server/callkit.ts"],"sourcesContent":["import TUICore, { TUIConstants, TUILogin } from '@tencentcloud/tui-core';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\n\r\nexport default class CallkitPluginServer {\r\n constructor() {\r\n // Listen for successful login\r\n TUICore.registerEvent(TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED, TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS, this);\r\n // Native plugin callkit registers call service\r\n TUICore.registerService(TUIConstants.TUICalling.SERVICE.NAME, this);\r\n // Native plugin callkit registration extension\r\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, this);\r\n }\r\n\r\n /**\r\n * Listen for the successful notification of TUILogin.login and then log in with callkit\r\n */\r\n public onNotifyEvent(eventName: string, subKey: string) {\r\n if (eventName === TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED) {\r\n let SDKAppID, userID, userSig, context;\r\n switch (subKey) {\r\n case TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS:\r\n context = TUILogin.getContext();\r\n SDKAppID = context.SDKAppID;\r\n userID = context.userID;\r\n userSig = context.userSig;\r\n TUIGlobal.$TUICallKit && TUIGlobal.$TUICallKit.login({\r\n SDKAppID,\r\n userID,\r\n userSig,\r\n }, (res: any) => {\r\n if (res.code === 0) {\r\n console.log('TUICallkit login success!');\r\n // Floating window function\r\n TUIGlobal.$TUICallKit.enableFloatWindow(true);\r\n } else {\r\n console.error(`TUICallkit login failed,${res.msg}`);\r\n }\r\n });\r\n break;\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Native plugin callkit implements onGetExtension method\r\n */\r\n public onGetExtension(extensionID: string, params: Record) {\r\n if (!TUIGlobal.$TUICallKit) {\r\n console.warn('请检查原生插件 TencentCloud-TUICallKit 是否已集成');\r\n return [];\r\n }\r\n if (extensionID === TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID) {\r\n const list = [];\r\n const voiceCallExtension = {\r\n weight: 1000,\r\n text: '语音通话',\r\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/call.png',\r\n data: {\r\n name: 'voiceCall',\r\n },\r\n listener: {\r\n onClicked: (options: any) => {\r\n this.setCallExtension(options);\r\n },\r\n },\r\n };\r\n const videoCallExtension = {\r\n weight: 900,\r\n text: '视频通话',\r\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/call-video-reverse.svg',\r\n data: {\r\n name: 'videoCall',\r\n },\r\n listener: {\r\n onClicked: (options: any) => {\r\n this.setCallExtension(options);\r\n },\r\n },\r\n };\r\n if (!(params as any)?.filterVoice) {\r\n list.push(voiceCallExtension);\r\n }\r\n if (!(params as any)?.filterVideo) {\r\n list.push(videoCallExtension);\r\n }\r\n return list;\r\n }\r\n }\r\n\r\n /**\r\n * Native plugin callkit implements onCall method\r\n */\r\n public onCall(method: string, params: any) {\r\n if (!TUIGlobal.$TUICallKit) {\r\n console.warn('请检查原生插件 TencentCloud-TUICallKit 是否已集成');\r\n return;\r\n }\r\n if (method === TUIConstants.TUICalling.SERVICE.METHOD.START_CALL) {\r\n const { groupID = undefined, userIDList = [], type, callParams } = params;\r\n if (groupID) {\r\n TUIGlobal.$TUICallKit.groupCall({\r\n groupID,\r\n userIDList,\r\n callMediaType: type,\r\n callParams,\r\n }, (res: any) => {\r\n if (res.code === 0) {\r\n console.log('TUICallkit groupCall success');\r\n } else {\r\n console.error(`TUICallkit groupCall failed,${res.msg}`);\r\n }\r\n });\r\n } else if (userIDList.length === 1) {\r\n TUIGlobal.$TUICallKit.call(\r\n {\r\n userID: userIDList[0],\r\n callMediaType: type,\r\n callParams,\r\n },\r\n (res: any) => {\r\n if (res.code === 0) {\r\n console.log('TUICallkit call success');\r\n } else {\r\n console.log(`TUICallkit call failed,${res.msg}`);\r\n }\r\n });\r\n }\r\n }\r\n }\r\n\r\n public setCallExtension(options: any) {\r\n const { groupID = undefined, userIDList = [], type, callParams } = options;\r\n try {\r\n if (groupID) {\r\n // group call\r\n TUIGlobal.$TUICallKit.groupCall({\r\n groupID,\r\n userIDList,\r\n callMediaType: type,\r\n callParams,\r\n }, (res: any) => {\r\n if (res.code === 0) {\r\n console.log('TUICallkit groupCall success');\r\n } else {\r\n console.log(`TUICallkit groupCall failed,${res.msg}`);\r\n }\r\n });\r\n } else if (userIDList.length === 1) {\r\n // 1v1 call\r\n TUIGlobal.$TUICallKit.call(\r\n {\r\n userID: userIDList[0],\r\n callMediaType: type,\r\n callParams,\r\n },\r\n (res: any) => {\r\n if (res.code === 0) {\r\n console.log('TUICallkit call success');\r\n } else {\r\n console.log(`TUICallkit call failed,${res.msg}`);\r\n }\r\n },\r\n );\r\n }\r\n } catch (error: any) {\r\n TUIGlobal.showToast({\r\n title: '拨打失败!',\r\n icon: 'error',\r\n });\r\n }\r\n }\r\n}\r\n"],"names":["TUICore","TUIConstants","TUILogin","TUIGlobal","uni"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"callkit.js","sources":["TUIKit/plugins/extension-server/callkit.ts"],"sourcesContent":["import TUICore, { TUIConstants, TUILogin } from '@tencentcloud/tui-core';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\n\nexport default class CallkitPluginServer {\n constructor() {\n // Listen for successful login\n TUICore.registerEvent(TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED, TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS, this);\n // Native plugin callkit registers call service\n TUICore.registerService(TUIConstants.TUICalling.SERVICE.NAME, this);\n // Native plugin callkit registration extension\n TUICore.registerExtension(TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, this);\n }\n\n /**\n * Listen for the successful notification of TUILogin.login and then log in with callkit\n */\n public onNotifyEvent(eventName: string, subKey: string) {\n if (eventName === TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED) {\n let SDKAppID, userID, userSig, context;\n switch (subKey) {\n case TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS:\n context = TUILogin.getContext();\n SDKAppID = context.SDKAppID;\n userID = context.userID;\n userSig = context.userSig;\n TUIGlobal.$TUICallKit && TUIGlobal.$TUICallKit.login({\n SDKAppID,\n userID,\n userSig,\n }, (res: any) => {\n if (res.code === 0) {\n console.log('TUICallkit login success!');\n // Floating window function\n TUIGlobal.$TUICallKit.enableFloatWindow(true);\n } else {\n console.error(`TUICallkit login failed,${res.msg}`);\n }\n });\n break;\n }\n }\n }\n\n /**\n * Native plugin callkit implements onGetExtension method\n */\n public onGetExtension(extensionID: string, params: Record) {\n if (!TUIGlobal.$TUICallKit) {\n console.warn('请检查原生插件 TencentCloud-TUICallKit 是否已集成');\n return [];\n }\n if (extensionID === TUIConstants.TUIChat.EXTENSION.INPUT_MORE.EXT_ID) {\n const list = [];\n const voiceCallExtension = {\n weight: 1000,\n text: '语音通话',\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/call.png',\n data: {\n name: 'voiceCall',\n },\n listener: {\n onClicked: (options: any) => {\n this.setCallExtension(options);\n },\n },\n };\n const videoCallExtension = {\n weight: 900,\n text: '视频通话',\n icon: 'https://web.sdk.qcloud.com/component/TUIKit/assets/call-video-reverse.svg',\n data: {\n name: 'videoCall',\n },\n listener: {\n onClicked: (options: any) => {\n this.setCallExtension(options);\n },\n },\n };\n if (!(params as any)?.filterVoice) {\n list.push(voiceCallExtension);\n }\n if (!(params as any)?.filterVideo) {\n list.push(videoCallExtension);\n }\n return list;\n }\n }\n\n /**\n * Native plugin callkit implements onCall method\n */\n public onCall(method: string, params: any) {\n if (!TUIGlobal.$TUICallKit) {\n console.warn('请检查原生插件 TencentCloud-TUICallKit 是否已集成');\n return;\n }\n if (method === TUIConstants.TUICalling.SERVICE.METHOD.START_CALL) {\n const { groupID = undefined, userIDList = [], type, callParams } = params;\n if (groupID) {\n TUIGlobal.$TUICallKit.groupCall({\n groupID,\n userIDList,\n callMediaType: type,\n callParams,\n }, (res: any) => {\n if (res.code === 0) {\n console.log('TUICallkit groupCall success');\n } else {\n console.error(`TUICallkit groupCall failed,${res.msg}`);\n }\n });\n } else if (userIDList.length === 1) {\n TUIGlobal.$TUICallKit.call(\n {\n userID: userIDList[0],\n callMediaType: type,\n callParams,\n },\n (res: any) => {\n if (res.code === 0) {\n console.log('TUICallkit call success');\n } else {\n console.log(`TUICallkit call failed,${res.msg}`);\n }\n });\n }\n }\n }\n\n public setCallExtension(options: any) {\n const { groupID = undefined, userIDList = [], type, callParams } = options;\n try {\n if (groupID) {\n // group call\n TUIGlobal.$TUICallKit.groupCall({\n groupID,\n userIDList,\n callMediaType: type,\n callParams,\n }, (res: any) => {\n if (res.code === 0) {\n console.log('TUICallkit groupCall success');\n } else {\n console.log(`TUICallkit groupCall failed,${res.msg}`);\n }\n });\n } else if (userIDList.length === 1) {\n // 1v1 call\n TUIGlobal.$TUICallKit.call(\n {\n userID: userIDList[0],\n callMediaType: type,\n callParams,\n },\n (res: any) => {\n if (res.code === 0) {\n console.log('TUICallkit call success');\n } else {\n console.log(`TUICallkit call failed,${res.msg}`);\n }\n },\n );\n }\n } catch (error: any) {\n TUIGlobal.showToast({\n title: '拨打失败!',\n icon: 'error',\n });\n }\n }\n}\n"],"names":["TUICore","TUIConstants","TUILogin","TUIGlobal","uni"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/index.js.map index 856c678..eafd6fa 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/plugins/plugin-components/index.ts"],"sourcesContent":["import TUIChatEngine, { IMessageModel } from '@tencentcloud/chat-uikit-engine';\r\nimport { isCustomerServicePluginMessage } from './message-customer/index';\r\nimport { JSONToObject } from '../../utils/type-check';\r\n\r\nexport function isCallMessage(message: IMessageModel): boolean {\r\n const payloadData = JSONToObject(message?.payload?.data);\r\n if (payloadData?.businessID === 1 && payloadData?.data) {\r\n const payloadDataData = JSONToObject(payloadData.data);\r\n if (payloadDataData.businessID === 'av_call') {\r\n return true;\r\n }\r\n }\r\n return false;\r\n}\r\n\r\nexport function isRoomSignalingMessage(message: IMessageModel): boolean {\r\n const payloadData = JSONToObject(message?.payload?.data);\r\n return (\r\n payloadData?.businessID === 'ROOM_INVITE_ACTION'\r\n || payloadData?.businessID === 'tuikit_engine_room'\r\n );\r\n}\r\n\r\nexport function isRoomCardMessage(message: IMessageModel): boolean {\r\n const payloadData = JSONToObject(message?.payload?.data);\r\n return payloadData?.businessID === 'group_room_message';\r\n}\r\n\r\nexport function isPluginMessage(message: IMessageModel): boolean {\r\n return (\r\n message.type === TUIChatEngine.TYPES.MSG_CUSTOM\r\n && (isCallMessage(message)\r\n || isCustomerServicePluginMessage(message as any)\r\n || isRoomCardMessage(message)\r\n || isRoomSignalingMessage(message))\r\n );\r\n}\r\n"],"names":["JSONToObject","TUIChatEngine","isCustomerServicePluginMessage"],"mappings":";;;;AAIO,SAAS,cAAc,SAAiC;;AAC7D,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,OAAI,2CAAa,gBAAe,MAAK,2CAAa,OAAM;AAChD,UAAA,kBAAkBA,uBAAAA,aAAa,YAAY,IAAI;AACjD,QAAA,gBAAgB,eAAe,WAAW;AACrC,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAEO,SAAS,uBAAuB,SAAiC;;AACtE,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,UACE,2CAAa,gBAAe,yBACzB,2CAAa,gBAAe;AAEnC;AAEO,SAAS,kBAAkB,SAAiC;;AACjE,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,UAAO,2CAAa,gBAAe;AACrC;AAEO,SAAS,gBAAgB,SAAiC;AAC/D,SACE,QAAQ,SAASC,cAAAA,GAAc,MAAM,eACjC,cAAc,OAAO,KACtBC,sDAAAA,+BAA+B,OAAc,KAC7C,kBAAkB,OAAO,KACzB,uBAAuB,OAAO;AAErC;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/plugins/plugin-components/index.ts"],"sourcesContent":["import TUIChatEngine, { IMessageModel } from '@tencentcloud/chat-uikit-engine';\nimport { isCustomerServicePluginMessage } from './message-customer/index';\nimport { JSONToObject } from '../../utils/type-check';\n\nexport function isCallMessage(message: IMessageModel): boolean {\n const payloadData = JSONToObject(message?.payload?.data);\n if (payloadData?.businessID === 1 && payloadData?.data) {\n const payloadDataData = JSONToObject(payloadData.data);\n if (payloadDataData.businessID === 'av_call') {\n return true;\n }\n }\n return false;\n}\n\nexport function isRoomSignalingMessage(message: IMessageModel): boolean {\n const payloadData = JSONToObject(message?.payload?.data);\n return (\n payloadData?.businessID === 'ROOM_INVITE_ACTION'\n || payloadData?.businessID === 'tuikit_engine_room'\n );\n}\n\nexport function isRoomCardMessage(message: IMessageModel): boolean {\n const payloadData = JSONToObject(message?.payload?.data);\n return payloadData?.businessID === 'group_room_message';\n}\n\nexport function isPluginMessage(message: IMessageModel): boolean {\n return (\n message.type === TUIChatEngine.TYPES.MSG_CUSTOM\n && (isCallMessage(message)\n || isCustomerServicePluginMessage(message as any)\n || isRoomCardMessage(message)\n || isRoomSignalingMessage(message))\n );\n}\n"],"names":["JSONToObject","TUIChatEngine","isCustomerServicePluginMessage"],"mappings":";;;;AAIO,SAAS,cAAc,SAAiC;;AAC7D,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,OAAI,2CAAa,gBAAe,MAAK,2CAAa,OAAM;AAChD,UAAA,kBAAkBA,uBAAAA,aAAa,YAAY,IAAI;AACjD,QAAA,gBAAgB,eAAe,WAAW;AACrC,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAEO,SAAS,uBAAuB,SAAiC;;AACtE,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,UACE,2CAAa,gBAAe,yBACzB,2CAAa,gBAAe;AAEnC;AAEO,SAAS,kBAAkB,SAAiC;;AACjE,QAAM,cAAcA,uBAAA,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvD,UAAO,2CAAa,gBAAe;AACrC;AAEO,SAAS,gBAAgB,SAAiC;AAC/D,SACE,QAAQ,SAASC,cAAAA,GAAc,MAAM,eACjC,cAAc,OAAO,KACtBC,sDAAAA,+BAA+B,OAAc,KAC7C,kBAAkB,OAAO,KACzB,uBAAuB,OAAO;AAErC;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-c2c.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-c2c.js.map index 82bd229..79af19c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-c2c.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-c2c.js.map @@ -1 +1 @@ -{"version":3,"file":"message-call-c2c.js","sources":["TUIKit/plugins/plugin-components/message-call/message-call-c2c.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLWNhbGwvbWVzc2FnZS1jYWxsLWMyYy52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-c2c.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","computed","JSONToObject","callVoiceSVG","callVideoSVG","TUICore","TUIConstants","OfflinePushInfoManager","PUSH_SCENE"],"mappings":";;;;;;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AAIjB,UAAM,QAAQ;AAcR,UAAA,QAAQA,cAAAA,IAAIC,cAAA,GAAc,KAAK;AACrC,UAAM,gBAAgBC,cAAAA,SAAS,MAAM,MAAM,iBAAiB,IAAI;AAC1D,UAAA,WAAWA,cAAAA,SAAS,MAAsC;;AAC9D,YAAM,YAAWC,4BAAAA,cAAa,WAAM,kBAAN,mBAAqB,IAAI,MAAtCA,mBAAyC;AAC1D,cAAQ,UAAU;AAAA,QAChB,KAAK;AACI,iBAAA;AAAA,YACL,MAAM;AAAA,YACN,MAAMC,cAAA;AAAA,UAAA;AAAA,QAEV,KAAK;AACI,iBAAA;AAAA,YACL,MAAM;AAAA,YACN,MAAMC,cAAA;AAAA,UAAA;AAAA,MAIZ;AACO,aAAA;AAAA,QACL,MAAM;AAAA,QACN,MAAM;AAAA,MAAA;AAAA,IACR,CACD;AACD,UAAM,mBAAmBH,cAAAA,SAAS,MAAA;;AAAM,yBAAM,YAAN,mBAAe;AAAA,KAAgB;AACvE,UAAM,SAASA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,kBAAN,mBAAqB;AAAA,KAAM;AAEzD,UAAM,YAAY,MAAM;;AACtB,UAAI,iBAAiB,UAAUD,iBAAc,MAAM,UAAU;AACrD,cAAA,WAAS,WAAM,YAAN,mBAAe,UAAS,SAAQ,WAAM,YAAN,mBAAe,MAAK,WAAM,YAAN,mBAAe;AAClFK,sBAAAA,EAAQ,YAAY;AAAA,UAClB,aAAaC,cAAa,EAAA,WAAW,QAAQ;AAAA,UAC7C,QAAQA,cAAAA,EAAa,WAAW,QAAQ,OAAO;AAAA,UAC/C,QAAQ;AAAA,YACN,YAAY,CAAC,MAAM;AAAA,YACnB,OAAM,0CAAU,UAAV,mBAAiB;AAAA,YACvB,YAAY;AAAA,cACV,iBAAiBC,uDAAA,uBAAuB,mBAAmBC,uDAAAA,WAAW,IAAI;AAAA,YAC5E;AAAA,UACF;AAAA,QAAA,CACD;AAAA,MACH;AAAA,IAAA;;;;;;;;;;;;;;;;;;AC3EF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-call-c2c.js","sources":["TUIKit/plugins/plugin-components/message-call/message-call-c2c.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-c2c.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-c2c.vue'\nwx.createComponent(Component)"],"names":["ref","TUIChatEngine","computed","JSONToObject","callVoiceSVG","callVideoSVG","TUICore","TUIConstants","OfflinePushInfoManager","PUSH_SCENE"],"mappings":";;;;;;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;;;;;;;;;;;AAIjB,UAAM,QAAQ;AAcR,UAAA,QAAQA,cAAAA,IAAIC,cAAA,GAAc,KAAK;AACrC,UAAM,gBAAgBC,cAAAA,SAAS,MAAM,MAAM,iBAAiB,IAAI;AAC1D,UAAA,WAAWA,cAAAA,SAAS,MAAsC;;AAC9D,YAAM,YAAWC,4BAAAA,cAAa,WAAM,kBAAN,mBAAqB,IAAI,MAAtCA,mBAAyC;AAC1D,cAAQ,UAAU;AAAA,QAChB,KAAK;AACI,iBAAA;AAAA,YACL,MAAM;AAAA,YACN,MAAMC,cAAA;AAAA,UAAA;AAAA,QAEV,KAAK;AACI,iBAAA;AAAA,YACL,MAAM;AAAA,YACN,MAAMC,cAAA;AAAA,UAAA;AAAA,MAIZ;AACO,aAAA;AAAA,QACL,MAAM;AAAA,QACN,MAAM;AAAA,MAAA;AAAA,IACR,CACD;AACD,UAAM,mBAAmBH,cAAAA,SAAS,MAAA;;AAAM,yBAAM,YAAN,mBAAe;AAAA,KAAgB;AACvE,UAAM,SAASA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,kBAAN,mBAAqB;AAAA,KAAM;AAEzD,UAAM,YAAY,MAAM;;AACtB,UAAI,iBAAiB,UAAUD,iBAAc,MAAM,UAAU;AACrD,cAAA,WAAS,WAAM,YAAN,mBAAe,UAAS,SAAQ,WAAM,YAAN,mBAAe,MAAK,WAAM,YAAN,mBAAe;AAClFK,sBAAAA,EAAQ,YAAY;AAAA,UAClB,aAAaC,cAAa,EAAA,WAAW,QAAQ;AAAA,UAC7C,QAAQA,cAAAA,EAAa,WAAW,QAAQ,OAAO;AAAA,UAC/C,QAAQ;AAAA,YACN,YAAY,CAAC,MAAM;AAAA,YACnB,OAAM,0CAAU,UAAV,mBAAiB;AAAA,YACvB,YAAY;AAAA,cACV,iBAAiBC,uDAAA,uBAAuB,mBAAmBC,uDAAAA,WAAW,IAAI;AAAA,YAC5E;AAAA,UACF;AAAA,QAAA,CACD;AAAA,MACH;AAAA,IAAA;;;;;;;;;;;;;;;;;;AC3EF,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-group.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-group.js.map index 986f3bd..98c58fb 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-group.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-call/message-call-group.js.map @@ -1 +1 @@ -{"version":3,"file":"message-call-group.js","sources":["TUIKit/plugins/plugin-components/message-call/message-call-group.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLWNhbGwvbWVzc2FnZS1jYWxsLWdyb3VwLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-group.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","computed"],"mappings":";;;;;;;;;;;;AAoBA,UAAM,QAAQ;AAOd,UAAM,QAAQA,cAAc,GAAA;AAC5B,UAAM,gBAAgBC,cAAAA,SAAS,MAAM,CAAC,CAAC,MAAM,aAAa;AAC1D,UAAM,mBAAmBA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,YAAN,mBAAe;AAAA,KAAgB;AACvE,UAAM,SAASA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,kBAAN,mBAAqB;AAAA,KAAM;AAEnD,UAAA,UAAUA,cAAAA,SAAS,MAAM;;AACzB,WAAA,WAAM,YAAN,mBAAe,IAAI;AACrB,gBAAO,WAAM,uBAAN,mBAA0B,SAAS,MAAM,QAAQ;AAAA,MAC1D;AACO,aAAA;AAAA,IAAA,CACR;;;;;;;;;;;;ACpCD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-call-group.js","sources":["TUIKit/plugins/plugin-components/message-call/message-call-group.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-group.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-call/message-call-group.vue'\nwx.createComponent(Component)"],"names":["TUIChatEngine","computed"],"mappings":";;;;;;;;;;;;AAoBA,UAAM,QAAQ;AAOd,UAAM,QAAQA,cAAc,GAAA;AAC5B,UAAM,gBAAgBC,cAAAA,SAAS,MAAM,CAAC,CAAC,MAAM,aAAa;AAC1D,UAAM,mBAAmBA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,YAAN,mBAAe;AAAA,KAAgB;AACvE,UAAM,SAASA,cAAAA,SAAS,MAAA;;AAAM,yBAAM,kBAAN,mBAAqB;AAAA,KAAM;AAEnD,UAAA,UAAUA,cAAAA,SAAS,MAAM;;AACzB,WAAA,WAAM,YAAN,mBAAe,IAAI;AACrB,gBAAO,WAAM,uBAAN,mBAA0B,SAAS,MAAM,QAAQ;AAAA,MAC1D;AACO,aAAA;AAAA,IAAA,CACR;;;;;;;;;;;;ACpCD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/index.js.map index 341e4a6..9a73a7d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/index.ts"],"sourcesContent":["import TUICustomerPluginServer from './server';\r\nimport { isMessageInvisible } from './utils/index';\r\n\r\nconst TUICustomerServer = TUICustomerPluginServer.getInstance();\r\n\r\n// 判断消息是否为客服号的自定义消息\r\nconst isCustomerServicePluginMessage = TUICustomerServer.isCustomerServicePluginMessage.bind(TUICustomerServer);\r\n// 设置客服号\r\nconst setCustomerServiceAccounts = TUICustomerServer.setCustomerServiceAccounts.bind(TUICustomerServer);\r\n// 获取客服号\r\nconst getCustomerServiceAccounts = TUICustomerServer.getCustomerServiceAccounts.bind(TUICustomerServer);\r\n\r\nexport {\r\n isCustomerServicePluginMessage,\r\n isMessageInvisible,\r\n setCustomerServiceAccounts,\r\n getCustomerServiceAccounts,\r\n};\r\n"],"names":["TUICustomerPluginServer"],"mappings":";;AAGA,MAAM,oBAAoBA,uCAAAA,kBAAwB;AAGlD,MAAM,iCAAiC,kBAAkB,+BAA+B,KAAK,iBAAiB;AAE3E,kBAAkB,2BAA2B,KAAK,iBAAiB;AAEnE,kBAAkB,2BAA2B,KAAK,iBAAiB;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/index.ts"],"sourcesContent":["import TUICustomerPluginServer from './server';\nimport { isMessageInvisible } from './utils/index';\n\nconst TUICustomerServer = TUICustomerPluginServer.getInstance();\n\n// 判断消息是否为客服号的自定义消息\nconst isCustomerServicePluginMessage = TUICustomerServer.isCustomerServicePluginMessage.bind(TUICustomerServer);\n// 设置客服号\nconst setCustomerServiceAccounts = TUICustomerServer.setCustomerServiceAccounts.bind(TUICustomerServer);\n// 获取客服号\nconst getCustomerServiceAccounts = TUICustomerServer.getCustomerServiceAccounts.bind(TUICustomerServer);\n\nexport {\n isCustomerServicePluginMessage,\n isMessageInvisible,\n setCustomerServiceAccounts,\n getCustomerServiceAccounts,\n};\n"],"names":["TUICustomerPluginServer"],"mappings":";;AAGA,MAAM,oBAAoBA,uCAAAA,kBAAwB;AAGlD,MAAM,iCAAiC,kBAAkB,+BAA+B,KAAK,iBAAiB;AAE3E,kBAAkB,2BAA2B,KAAK,iBAAiB;AAEnE,kBAAkB,2BAA2B,KAAK,iBAAiB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/message-customer-service.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/message-customer-service.js.map index 95cb737..a1abb2a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/message-customer-service.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-customer/message-customer-service.js.map @@ -1 +1 @@ -{"version":3,"file":"message-customer-service.js","sources":["TUIKit/plugins/plugin-components/message-customer/message-customer-service.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLWN1c3RvbWVyL21lc3NhZ2UtY3VzdG9tZXItc2VydmljZS52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-customer/message-customer-service.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;AAKA,MAAA,2BAAqC,MAAA;;;;;;;AAIrC,UAAM,QAAQ;;;;;;;;;;;ACRd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-customer-service.js","sources":["TUIKit/plugins/plugin-components/message-customer/message-customer-service.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-customer/message-customer-service.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-customer/message-customer-service.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;AAKA,MAAA,2BAAqC,MAAA;;;;;;;AAIrC,UAAM,QAAQ;;;;;;;;;;;ACRd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin-layout.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin-layout.js.map index fa4e432..d94fddd 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin-layout.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin-layout.js.map @@ -1 +1 @@ -{"version":3,"file":"message-plugin-layout.js","sources":["TUIKit/plugins/plugin-components/message-plugin-layout.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLXBsdWdpbi1sYXlvdXQudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin-layout.vue'\nwx.createComponent(Component)"],"names":["computed","TUIStore"],"mappings":";;;;;;;AA8CA,MAAA,gBAA0B,MAAA;;;;;;;;;;;AAU1B,UAAM,QAAQ;AAOd,UAAM,QAAQ;AACR,UAAA,eAAeA,uBAAS;;AAAMC,2BAAA,GAAS,iBAAgB,WAAM,YAAN,mBAAe,EAAE;AAAA,KAAC;AAGzE,UAAA,gBAAgB,CAAC,YAA2B;AAChD,YAAM,iBAAiB,OAAO;AAAA,IAAA;AAEhC,UAAM,0BAA0B,CAAC,GAAQ,SAAwB,cAAc,UAAU;AACjF,YAAA,2BAA2B,GAAG,SAAS,WAAW;AAAA,IAAA;AAE1D,UAAM,oBAAoB,CAAC,GAAQ,SAAwB,SAAiB;AACpE,YAAA,qBAAqB,GAAG,SAAS,IAAI;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzE7C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-plugin-layout.js","sources":["TUIKit/plugins/plugin-components/message-plugin-layout.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin-layout.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin-layout.vue'\nwx.createComponent(Component)"],"names":["computed","TUIStore"],"mappings":";;;;;;;AA8CA,MAAA,gBAA0B,MAAA;;;;;;;;;;;AAU1B,UAAM,QAAQ;AAOd,UAAM,QAAQ;AACR,UAAA,eAAeA,uBAAS;;AAAMC,2BAAA,GAAS,iBAAgB,WAAM,YAAN,mBAAe,EAAE;AAAA,KAAC;AAGzE,UAAA,gBAAgB,CAAC,YAA2B;AAChD,YAAM,iBAAiB,OAAO;AAAA,IAAA;AAEhC,UAAM,0BAA0B,CAAC,GAAQ,SAAwB,cAAc,UAAU;AACjF,YAAA,2BAA2B,GAAG,SAAS,WAAW;AAAA,IAAA;AAE1D,UAAM,oBAAoB,CAAC,GAAQ,SAAwB,SAAiB;AACpE,YAAA,qBAAqB,GAAG,SAAS,IAAI;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzE7C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin.js.map index d4bde5f..3848b37 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-plugin.js.map @@ -1 +1 @@ -{"version":3,"file":"message-plugin.js","sources":["TUIKit/plugins/plugin-components/message-plugin.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLXBsdWdpbi52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin.vue'\nwx.createComponent(Component)"],"names":["computed","TUIStore","isCallMessage","TUIChatEngine","isRoomCardMessage","isCustomerServicePluginMessage","isCustomServiceMessageInvisible"],"mappings":";;;;;;;;;AA6CA,MAAA,sBAAgC,MAAA;AAChC,MAAA,mBAA6B,MAAA;AAC7B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,yBAAmC,MAAA;AAEnC,MAAA,cAAwB,MAAA;;;;;;;;;AASxB,UAAM,QAAQ;AAKd,UAAM,QAAQ;AACR,UAAA,eAAeA,uBAAS,MAAMC,cAAA,GAAS,gBAAgB,MAAM,QAAQ,EAAE,CAAC;AAC9E,UAAM,uBAAuBD,cAAAA,SAAS,MAAA;;AAAM,gEAAc,UAAd,mBAAqB;AAAA,KAAkB;AACnF,UAAM,uBAAuBA,cAAAA,SAAS,MAAA;;AAAM,gEAAc,UAAd,mBAAqB;AAAA,KAAmB;AAE9E,UAAA,oBAAoBA,cAAAA,SAAoD,MAAM;;AAClF,UAAI,UAAU,EAAE,YAAY,IAAI,WAAW,GAAG;AAC1C,UAAAE,sCAAA,cAAc,aAAa,KAAK,GAAG;AAC3B,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,aACE,kBAAa,UAAb,mBAAoB,sBAAqBC,cAAc,GAAA,MAAM,aAAa,QAAQ;AAAA,QAAA;AAAA,MAE7E,WAAAC,sCAAA,kBAAkB,aAAa,KAAK,GAAG;AACtC,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,WAAW;AAAA,QAAA;AAAA,MAEJ,WAAAC,sDAAA,+BAA+B,aAAa,KAAK,GAAG;AACnD,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,WAAWC,4CAAAA,mBAAgC,aAAa,KAAK,IAAI,KAAK;AAAA,QAAA;AAAA,MAE1E;AACO,aAAA;AAAA,IAAA,CACR;AAGK,UAAA,gBAAgB,CAAC,YAA2B;AAChD,YAAM,iBAAiB,OAAO;AAAA,IAAA;AAEhC,UAAM,0BAA0B,CAAC,GAAQ,SAAwB,cAAc,UAAU;AACjF,YAAA,2BAA2B,GAAG,SAAS,WAAW;AAAA,IAAA;AAE1D,UAAM,oBAAoB,CAAC,GAAQ,SAAwB,SAAiB;AACpE,YAAA,qBAAqB,GAAG,SAAS,IAAI;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClG7C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-plugin.js","sources":["TUIKit/plugins/plugin-components/message-plugin.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-plugin.vue'\nwx.createComponent(Component)"],"names":["computed","TUIStore","isCallMessage","TUIChatEngine","isRoomCardMessage","isCustomerServicePluginMessage","isCustomServiceMessageInvisible"],"mappings":";;;;;;;;;AA6CA,MAAA,sBAAgC,MAAA;AAChC,MAAA,mBAA6B,MAAA;AAC7B,MAAA,iBAA2B,MAAA;AAC3B,MAAA,yBAAmC,MAAA;AAEnC,MAAA,cAAwB,MAAA;;;;;;;;;AASxB,UAAM,QAAQ;AAKd,UAAM,QAAQ;AACR,UAAA,eAAeA,uBAAS,MAAMC,cAAA,GAAS,gBAAgB,MAAM,QAAQ,EAAE,CAAC;AAC9E,UAAM,uBAAuBD,cAAAA,SAAS,MAAA;;AAAM,gEAAc,UAAd,mBAAqB;AAAA,KAAkB;AACnF,UAAM,uBAAuBA,cAAAA,SAAS,MAAA;;AAAM,gEAAc,UAAd,mBAAqB;AAAA,KAAmB;AAE9E,UAAA,oBAAoBA,cAAAA,SAAoD,MAAM;;AAClF,UAAI,UAAU,EAAE,YAAY,IAAI,WAAW,GAAG;AAC1C,UAAAE,sCAAA,cAAc,aAAa,KAAK,GAAG;AAC3B,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,aACE,kBAAa,UAAb,mBAAoB,sBAAqBC,cAAc,GAAA,MAAM,aAAa,QAAQ;AAAA,QAAA;AAAA,MAE7E,WAAAC,sCAAA,kBAAkB,aAAa,KAAK,GAAG;AACtC,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,WAAW;AAAA,QAAA;AAAA,MAEJ,WAAAC,sDAAA,+BAA+B,aAAa,KAAK,GAAG;AACnD,kBAAA;AAAA,UACR,YAAY;AAAA,UACZ,WAAWC,4CAAAA,mBAAgC,aAAa,KAAK,IAAI,KAAK;AAAA,QAAA;AAAA,MAE1E;AACO,aAAA;AAAA,IAAA,CACR;AAGK,UAAA,gBAAgB,CAAC,YAA2B;AAChD,YAAM,iBAAiB,OAAO;AAAA,IAAA;AAEhC,UAAM,0BAA0B,CAAC,GAAQ,SAAwB,cAAc,UAAU;AACjF,YAAA,2BAA2B,GAAG,SAAS,WAAW;AAAA,IAAA;AAE1D,UAAM,oBAAoB,CAAC,GAAQ,SAAwB,SAAiB;AACpE,YAAA,qBAAqB,GAAG,SAAS,IAAI;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClG7C,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-room/message-room-default.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-room/message-room-default.js.map index 499fbbe..0b23446 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-room/message-room-default.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/plugins/plugin-components/message-room/message-room-default.js.map @@ -1 +1 @@ -{"version":3,"file":"message-room-default.js","sources":["TUIKit/plugins/plugin-components/message-room/message-room-default.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvcGx1Z2lucy9wbHVnaW4tY29tcG9uZW50cy9tZXNzYWdlLXJvb20vbWVzc2FnZS1yb29tLWRlZmF1bHQudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/plugins/plugin-components/message-room/message-room-default.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;AAkBA,UAAM,QAAQ;;;;;;;;;;;ACjBd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-room-default.js","sources":["TUIKit/plugins/plugin-components/message-room/message-room-default.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-room/message-room-default.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/plugins/plugin-components/message-room/message-room-default.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;AAkBA,UAAM,QAAQ;;;;;;;;;;;ACjBd,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/server.js.map index 49f978a..9f9012e 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/server.ts"],"sourcesContent":["import TUICore, { TUILogin, TUIConstants } from '@tencentcloud/tui-core';\r\nimport TUIChatEngine, { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport { ITUIComponents, ITUIPlugins } from './interface';\r\nimport { isFunction, isObject } from './utils';\r\nimport { isApp } from './utils/env';\r\nimport CallkitPluginServer from './plugins/extension-server/callkit';\r\n// #ifndef MP-WEIXIN\r\nimport TUILocales from './locales';\r\n// #endif\r\nexport default class TUIChatKit {\r\n static isInitialized: boolean;\r\n public chat: any;\r\n\r\n public SDKAppID: number;\r\n public TUICore: any;\r\n public TUIChatEngine: any;\r\n public TUIGlobal: any;\r\n public TUIComponents: ITUIComponents = {};\r\n public TUIPlugins: ITUIPlugins = {};\r\n\r\n constructor() {\r\n this.TUICore = TUICore;\r\n this.TUIChatEngine = TUIChatEngine;\r\n this.TUIGlobal = TUIGlobal;\r\n this.SDKAppID = 0;\r\n this.TUIGlobal._isTIMCallKit = true;\r\n TUICore.registerEvent(TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED, TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS, this);\r\n TUICore.registerEvent(TUIConstants.TUITranslate.EVENT.LANGUAGE_CHANGED, TUIConstants.TUITranslate.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\r\n // register translate and voiceToText service event tracking\r\n TUICore.registerService(TUIConstants.TUITranslatePlugin.SERVICE.NAME, 1);\r\n TUICore.registerService(TUIConstants.TUIVoiceToTextPlugin.SERVICE.NAME, 1);\r\n }\r\n\r\n /**\r\n * Listen for the success notification of TUILogin.login\r\n */\r\n public onNotifyEvent(eventName: string, subKey: string, params?: Record) {\r\n if (eventName === TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED) {\r\n switch (subKey) {\r\n case TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS:\r\n this.login();\r\n break;\r\n }\r\n }\r\n if (eventName === TUIConstants.TUITranslate.EVENT.LANGUAGE_CHANGED) {\r\n switch (subKey) {\r\n case TUIConstants.TUITranslate.EVENT_SUB_KEY.CHANGE_SUCCESS:\r\n if (params?.language) {\r\n TUITranslateService.changeLanguage(params.language);\r\n }\r\n break;\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * init\r\n */\r\n public init() {\r\n // Backward compatibility, the new version executes the init operation by default in index.ts\r\n if (TUIChatKit.isInitialized) {\r\n return;\r\n }\r\n TUIChatKit.isInitialized = true;\r\n // Execute call server when native plugin TUICallKit exists\r\n if (isApp) {\r\n new CallkitPluginServer();\r\n }\r\n // TUITranslateService init\r\n // #ifndef MP-WEIXIN\r\n TUITranslateService.provideLanguages({ ...TUILocales });\r\n TUITranslateService.useI18n();\r\n // #endif\r\n // TUIComponents global install\r\n TUIGlobal.TUIComponents = this.TUIComponents;\r\n // TUIPlugins global install\r\n TUIGlobal.TUIPlugins = this.TUIPlugins;\r\n console.warn('[TUIChatKit]: init success.');\r\n }\r\n\r\n /**\r\n * login\r\n */\r\n public login() {\r\n const { chat, SDKAppID, userID, userSig } = TUILogin.getContext();\r\n this.SDKAppID = SDKAppID;\r\n this.TUIChatEngine.login({\r\n chat,\r\n SDKAppID,\r\n userID,\r\n userSig,\r\n });\r\n this.chat = chat;\r\n return this.TUIChatEngine;\r\n }\r\n\r\n /**\r\n * Single component mounting\r\n *\r\n * @param {string} componentName\r\n * @param {any} component\r\n * @param {any=} env\r\n * @returns {TUICore} mounted instance\r\n */\r\n public component(componentName: string, component: any, env?: any) {\r\n if (this?.TUIComponents?.componentName) {\r\n console.warn(\r\n `[TUIChatKit]: ${this?.TUIComponents?.componentName} component has already been applied to target TUIChatEngine.`,\r\n );\r\n } else {\r\n this.TUIComponents[componentName] = component;\r\n env?.component(componentName, component);\r\n }\r\n if (env) {\r\n !TUIGlobal.Vue && (TUIGlobal.Vue = env);\r\n }\r\n return this.TUIChatEngine;\r\n }\r\n\r\n /**\r\n * Component list mount\r\n *\r\n * @param {object} components\r\n * @param {any=} env: Vue2/Vue3 environment\r\n * @returns {TUICore} mounted instance\r\n */\r\n public components(components: object, env?: any) {\r\n if (!components || !isObject(components)) {\r\n console.warn('[TUIChatKit]: components is empty or not object.');\r\n } else {\r\n Object?.keys(components)?.forEach((key: string) => {\r\n this.component(key, components[key as keyof typeof components], env);\r\n });\r\n }\r\n return this.TUIChatEngine;\r\n }\r\n\r\n /**\r\n * Plugin Injection\r\n *\r\n * @param {any} TUIPlugin\r\n * @param {any} options\r\n * @returns {TUICore} mounted instance\r\n */\r\n public use(TUIPluginName: string, TUIPlugin: any, options?: any) {\r\n if (!this.TUICore) {\r\n console.warn(\r\n `[TUIChatKit]: Plugin ${this.TUIPlugins[TUIPluginName]} can't be used before init.`,\r\n );\r\n return;\r\n }\r\n if (this.TUIPlugins[TUIPluginName]) {\r\n console.warn(\r\n `[TUIChatKit]: Plugin ${this.TUIPlugins[TUIPluginName]} has already been applied to target TUIChatEngine.`,\r\n );\r\n } else if (TUIPlugin && isFunction(TUIPlugin?.plugin)) {\r\n this.TUIPlugins[TUIPluginName] = TUIPlugin;\r\n TUIPlugin?.plugin(this, options);\r\n } else if (isFunction(TUIPlugin)) {\r\n this.TUIPlugins[TUIPluginName] = TUIPlugin;\r\n TUIPlugin(this, options);\r\n } else {\r\n console.warn(\r\n '[TUIChatKit]: A plugin must either be a function or an object with an \"plugin\" '\r\n + 'function.'\r\n + this.TUIPlugins[TUIPluginName]\r\n + 'does not comply with the above rules.',\r\n );\r\n }\r\n return this.TUIChatEngine;\r\n }\r\n}\r\n"],"names":["TUICore","TUIChatEngine","TUIGlobal","TUIConstants","TUITranslateService","isApp","CallkitPluginServer","uni","TUILogin","isObject","isFunction"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/server.ts"],"sourcesContent":["import TUICore, { TUILogin, TUIConstants } from '@tencentcloud/tui-core';\nimport TUIChatEngine, { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport { ITUIComponents, ITUIPlugins } from './interface';\nimport { isFunction, isObject } from './utils';\nimport { isApp } from './utils/env';\nimport CallkitPluginServer from './plugins/extension-server/callkit';\n// #ifndef MP-WEIXIN\nimport TUILocales from './locales';\n// #endif\nexport default class TUIChatKit {\n static isInitialized: boolean;\n public chat: any;\n\n public SDKAppID: number;\n public TUICore: any;\n public TUIChatEngine: any;\n public TUIGlobal: any;\n public TUIComponents: ITUIComponents = {};\n public TUIPlugins: ITUIPlugins = {};\n\n constructor() {\n this.TUICore = TUICore;\n this.TUIChatEngine = TUIChatEngine;\n this.TUIGlobal = TUIGlobal;\n this.SDKAppID = 0;\n this.TUIGlobal._isTIMCallKit = true;\n TUICore.registerEvent(TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED, TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS, this);\n TUICore.registerEvent(TUIConstants.TUITranslate.EVENT.LANGUAGE_CHANGED, TUIConstants.TUITranslate.EVENT_SUB_KEY.CHANGE_SUCCESS, this);\n // register translate and voiceToText service event tracking\n TUICore.registerService(TUIConstants.TUITranslatePlugin.SERVICE.NAME, 1);\n TUICore.registerService(TUIConstants.TUIVoiceToTextPlugin.SERVICE.NAME, 1);\n }\n\n /**\n * Listen for the success notification of TUILogin.login\n */\n public onNotifyEvent(eventName: string, subKey: string, params?: Record) {\n if (eventName === TUIConstants.TUILogin.EVENT.LOGIN_STATE_CHANGED) {\n switch (subKey) {\n case TUIConstants.TUILogin.EVENT_SUB_KEY.USER_LOGIN_SUCCESS:\n this.login();\n break;\n }\n }\n if (eventName === TUIConstants.TUITranslate.EVENT.LANGUAGE_CHANGED) {\n switch (subKey) {\n case TUIConstants.TUITranslate.EVENT_SUB_KEY.CHANGE_SUCCESS:\n if (params?.language) {\n TUITranslateService.changeLanguage(params.language);\n }\n break;\n }\n }\n }\n\n /**\n * init\n */\n public init() {\n // Backward compatibility, the new version executes the init operation by default in index.ts\n if (TUIChatKit.isInitialized) {\n return;\n }\n TUIChatKit.isInitialized = true;\n // Execute call server when native plugin TUICallKit exists\n if (isApp) {\n new CallkitPluginServer();\n }\n // TUITranslateService init\n // #ifndef MP-WEIXIN\n TUITranslateService.provideLanguages({ ...TUILocales });\n TUITranslateService.useI18n();\n // #endif\n // TUIComponents global install\n TUIGlobal.TUIComponents = this.TUIComponents;\n // TUIPlugins global install\n TUIGlobal.TUIPlugins = this.TUIPlugins;\n console.warn('[TUIChatKit]: init success.');\n }\n\n /**\n * login\n */\n public login() {\n const { chat, SDKAppID, userID, userSig } = TUILogin.getContext();\n this.SDKAppID = SDKAppID;\n this.TUIChatEngine.login({\n chat,\n SDKAppID,\n userID,\n userSig,\n });\n this.chat = chat;\n return this.TUIChatEngine;\n }\n\n /**\n * Single component mounting\n *\n * @param {string} componentName\n * @param {any} component\n * @param {any=} env\n * @returns {TUICore} mounted instance\n */\n public component(componentName: string, component: any, env?: any) {\n if (this?.TUIComponents?.componentName) {\n console.warn(\n `[TUIChatKit]: ${this?.TUIComponents?.componentName} component has already been applied to target TUIChatEngine.`,\n );\n } else {\n this.TUIComponents[componentName] = component;\n env?.component(componentName, component);\n }\n if (env) {\n !TUIGlobal.Vue && (TUIGlobal.Vue = env);\n }\n return this.TUIChatEngine;\n }\n\n /**\n * Component list mount\n *\n * @param {object} components\n * @param {any=} env: Vue2/Vue3 environment\n * @returns {TUICore} mounted instance\n */\n public components(components: object, env?: any) {\n if (!components || !isObject(components)) {\n console.warn('[TUIChatKit]: components is empty or not object.');\n } else {\n Object?.keys(components)?.forEach((key: string) => {\n this.component(key, components[key as keyof typeof components], env);\n });\n }\n return this.TUIChatEngine;\n }\n\n /**\n * Plugin Injection\n *\n * @param {any} TUIPlugin\n * @param {any} options\n * @returns {TUICore} mounted instance\n */\n public use(TUIPluginName: string, TUIPlugin: any, options?: any) {\n if (!this.TUICore) {\n console.warn(\n `[TUIChatKit]: Plugin ${this.TUIPlugins[TUIPluginName]} can't be used before init.`,\n );\n return;\n }\n if (this.TUIPlugins[TUIPluginName]) {\n console.warn(\n `[TUIChatKit]: Plugin ${this.TUIPlugins[TUIPluginName]} has already been applied to target TUIChatEngine.`,\n );\n } else if (TUIPlugin && isFunction(TUIPlugin?.plugin)) {\n this.TUIPlugins[TUIPluginName] = TUIPlugin;\n TUIPlugin?.plugin(this, options);\n } else if (isFunction(TUIPlugin)) {\n this.TUIPlugins[TUIPluginName] = TUIPlugin;\n TUIPlugin(this, options);\n } else {\n console.warn(\n '[TUIChatKit]: A plugin must either be a function or an object with an \"plugin\" '\n + 'function.'\n + this.TUIPlugins[TUIPluginName]\n + 'does not comply with the above rules.',\n );\n }\n return this.TUIChatEngine;\n }\n}\n"],"names":["TUICore","TUIChatEngine","TUIGlobal","TUIConstants","TUITranslateService","isApp","CallkitPluginServer","uni","TUILogin","isObject","isFunction"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.js.map index d5ec933..e7ab1f5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.js.map @@ -1 +1 @@ -{"version":3,"file":"adapter-vue-uniapp.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.ts"],"sourcesContent":["let vueVersion: number;\r\n// #ifndef VUE3\r\nexport * from '@vue/composition-api';\r\nvueVersion = 2;\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nexport * from 'vue';\r\nvueVersion = 3;\r\n// #endif\r\nexport { vueVersion };\r\n"],"names":[],"mappings":";;AAAA,IAAI;AAQJ,aAAa;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"adapter-vue-uniapp.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue-uniapp.ts"],"sourcesContent":["let vueVersion: number;\n// #ifndef VUE3\nexport * from '@vue/composition-api';\nvueVersion = 2;\n// #endif\n\n// #ifdef VUE3\nexport * from 'vue';\nvueVersion = 3;\n// #endif\nexport { vueVersion };\n"],"names":[],"mappings":";;AAAA,IAAI;AAQJ,aAAa;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-web.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-web.js.map index 5d3c6f5..f0a1cf3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-web.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue-web.js.map @@ -1 +1 @@ -{"version":3,"file":"adapter-vue-web.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue-web.ts"],"sourcesContent":["/* eslint-disable @typescript-eslint/no-unused-vars */\r\nimport * as _Vue from 'vue';\r\nimport * as VueApi from '@vue/composition-api';\r\n\r\nlet VueBasic: any = {\r\n default: {},\r\n};\r\nVueBasic = _Vue ? _Vue : VueBasic;\r\nlet vueVersion: number;\r\nlet createVNode = (\r\n arg1: any,\r\n arg2: any,\r\n): { component: any; props: any; data: any } => {\r\n return {} as { component: any; props: any; data: any };\r\n};\r\nlet render = (arg1: any, arg2: any) => {\r\n return;\r\n};\r\n\r\nlet defineProps = () => {\r\n return;\r\n};\r\n\r\nlet defineEmits = () => {\r\n return;\r\n};\r\n\r\nlet withDefaults = (arg: any) => {\r\n return arg;\r\n};\r\n\r\ntry {\r\n if (\r\n (VueBasic as any)?.default?.version\r\n && (VueBasic as any)?.default?.version?.startsWith('2.7.')\r\n ) {\r\n // >= Vue 2.7.0\r\n vueVersion = 2.7;\r\n } else if (\r\n (VueBasic as any)?.default?.version\r\n && (VueBasic as any)?.default?.version?.startsWith('2.')\r\n ) {\r\n // < Vue 2.7.0\r\n vueVersion = 2;\r\n } else {\r\n // >= Vue 3.0.0\r\n vueVersion = 3;\r\n createVNode = (VueBasic as any)?.createVNode;\r\n render = (VueBasic as any)?.render;\r\n defineProps = (VueBasic as any)?.defineProps;\r\n defineEmits = (VueBasic as any)?.defineEmits;\r\n withDefaults = (VueBasic as any)?.withDefaults;\r\n // exportedAPIOrigin = Vue;\r\n }\r\n} catch (error: any) {\r\n // >= Vue 3.0.0\r\n vueVersion = 3;\r\n createVNode = (VueBasic as any)?.createVNode;\r\n render = (VueBasic as any)?.render;\r\n defineProps = (VueBasic as any)?.defineProps;\r\n defineEmits = (VueBasic as any)?.defineEmits;\r\n withDefaults = (VueBasic as any)?.withDefaults;\r\n}\r\nconsole.warn(`[adapter-vue]: vue version is ${vueVersion}`);\r\n\r\nlet vue: any = VueBasic;\r\n\r\nif (vueVersion === 2) {\r\n vue = VueApi;\r\n}\r\n\r\nexport { vueVersion, render, createVNode, defineProps, defineEmits, withDefaults };\r\nexport { vue };\r\n"],"names":["_Vue","uni","vue","VueApi"],"mappings":";;;AAIA,IAAI,WAAgB;AAAA,EAClB,SAAS,CAAC;AACZ;AACA,WAAWA,qBAAOA,cAAO,OAAA;AACzB,IAAI;AACJ,IAAI,cAAc,CAChB,MACA,SAC8C;AAC9C,SAAO;AACT;AACA,IAAI,SAAS,CAAC,MAAW,SAAc;AACrC;AACF;AAEA,IAAI,cAAc,MAAM;AACtB;AACF;AAEA,IAAI,cAAc,MAAM;AACtB;AACF;AAEA,IAAI,eAAe,CAAC,QAAa;AACxB,SAAA;AACT;AAEA,IAAI;AAEC,QAAA,0CAAkB,YAAlB,mBAA2B,cACxB,gDAAkB,YAAlB,mBAA2B,YAA3B,mBAAoC,WAAW,UACnD;AAEa,iBAAA;AAAA,EAAA,aAEZ,0CAAkB,YAAlB,mBAA2B,cACxB,gDAAkB,YAAlB,mBAA2B,YAA3B,mBAAoC,WAAW,QACnD;AAEa,iBAAA;AAAA,EAAA,OACR;AAEQ,iBAAA;AACb,kBAAe,qCAAkB;AACjC,aAAU,qCAAkB;AAC5B,kBAAe,qCAAkB;AACjC,kBAAe,qCAAkB;AACjC,mBAAgB,qCAAkB;AAAA,EAEpC;AACF,SAAS,OAAY;AAEN,eAAA;AACb,gBAAe,qCAAkB;AACjC,WAAU,qCAAkB;AAC5B,gBAAe,qCAAkB;AACjC,gBAAe,qCAAkB;AACjC,iBAAgB,qCAAkB;AACpC;AACAC,cAAAA,MAAa,MAAA,QAAA,+DAAA,iCAAiC,UAAU,EAAE;AAEtDC,QAAAA,MAAW;AAEf,IAAI,eAAe,GAAG;AACdA,UAAAA,MAAAC,cAAAA;AACR;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"adapter-vue-web.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue-web.ts"],"sourcesContent":["/* eslint-disable @typescript-eslint/no-unused-vars */\nimport * as _Vue from 'vue';\nimport * as VueApi from '@vue/composition-api';\n\nlet VueBasic: any = {\n default: {},\n};\nVueBasic = _Vue ? _Vue : VueBasic;\nlet vueVersion: number;\nlet createVNode = (\n arg1: any,\n arg2: any,\n): { component: any; props: any; data: any } => {\n return {} as { component: any; props: any; data: any };\n};\nlet render = (arg1: any, arg2: any) => {\n return;\n};\n\nlet defineProps = () => {\n return;\n};\n\nlet defineEmits = () => {\n return;\n};\n\nlet withDefaults = (arg: any) => {\n return arg;\n};\n\ntry {\n if (\n (VueBasic as any)?.default?.version\n && (VueBasic as any)?.default?.version?.startsWith('2.7.')\n ) {\n // >= Vue 2.7.0\n vueVersion = 2.7;\n } else if (\n (VueBasic as any)?.default?.version\n && (VueBasic as any)?.default?.version?.startsWith('2.')\n ) {\n // < Vue 2.7.0\n vueVersion = 2;\n } else {\n // >= Vue 3.0.0\n vueVersion = 3;\n createVNode = (VueBasic as any)?.createVNode;\n render = (VueBasic as any)?.render;\n defineProps = (VueBasic as any)?.defineProps;\n defineEmits = (VueBasic as any)?.defineEmits;\n withDefaults = (VueBasic as any)?.withDefaults;\n // exportedAPIOrigin = Vue;\n }\n} catch (error: any) {\n // >= Vue 3.0.0\n vueVersion = 3;\n createVNode = (VueBasic as any)?.createVNode;\n render = (VueBasic as any)?.render;\n defineProps = (VueBasic as any)?.defineProps;\n defineEmits = (VueBasic as any)?.defineEmits;\n withDefaults = (VueBasic as any)?.withDefaults;\n}\nconsole.warn(`[adapter-vue]: vue version is ${vueVersion}`);\n\nlet vue: any = VueBasic;\n\nif (vueVersion === 2) {\n vue = VueApi;\n}\n\nexport { vueVersion, render, createVNode, defineProps, defineEmits, withDefaults };\nexport { vue };\n"],"names":["_Vue","uni","vue","VueApi"],"mappings":";;;AAIA,IAAI,WAAgB;AAAA,EAClB,SAAS,CAAC;AACZ;AACA,WAAWA,qBAAOA,cAAO,OAAA;AACzB,IAAI;AACJ,IAAI,cAAc,CAChB,MACA,SAC8C;AAC9C,SAAO;AACT;AACA,IAAI,SAAS,CAAC,MAAW,SAAc;AACrC;AACF;AAEA,IAAI,cAAc,MAAM;AACtB;AACF;AAEA,IAAI,cAAc,MAAM;AACtB;AACF;AAEA,IAAI,eAAe,CAAC,QAAa;AACxB,SAAA;AACT;AAEA,IAAI;AAEC,QAAA,0CAAkB,YAAlB,mBAA2B,cACxB,gDAAkB,YAAlB,mBAA2B,YAA3B,mBAAoC,WAAW,UACnD;AAEa,iBAAA;AAAA,EAAA,aAEZ,0CAAkB,YAAlB,mBAA2B,cACxB,gDAAkB,YAAlB,mBAA2B,YAA3B,mBAAoC,WAAW,QACnD;AAEa,iBAAA;AAAA,EAAA,OACR;AAEQ,iBAAA;AACb,kBAAe,qCAAkB;AACjC,aAAU,qCAAkB;AAC5B,kBAAe,qCAAkB;AACjC,kBAAe,qCAAkB;AACjC,mBAAgB,qCAAkB;AAAA,EAEpC;AACF,SAAS,OAAY;AAEN,eAAA;AACb,gBAAe,qCAAkB;AACjC,WAAU,qCAAkB;AAC5B,gBAAe,qCAAkB;AACjC,gBAAe,qCAAkB;AACjC,iBAAgB,qCAAkB;AACpC;AACAC,cAAAA,MAAa,MAAA,QAAA,+DAAA,iCAAiC,UAAU,EAAE;AAEtDC,QAAAA,MAAW;AAEf,IAAI,eAAe,GAAG;AACdA,UAAAA,MAAAC,cAAAA;AACR;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue.js.map index a3b56f9..65383ec 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/adapter-vue.js.map @@ -1 +1 @@ -{"version":3,"file":"adapter-vue.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue.ts"],"sourcesContent":["import Vue from 'vue';\r\nimport * as VueUni from './adapter-vue-uniapp';\r\nimport * as VueWeb from './adapter-vue-web';\r\n\r\nlet vue: any = VueUni;\r\n\r\nif (window && !(window as any).uni) {\r\n vue = { ...VueWeb, ...(VueWeb as any).vue };\r\n}\r\n\r\nexport default vue as typeof Vue;\r\n"],"names":["VueUni","VueWeb","VueWeb.vue"],"mappings":";;;AAIA,IAAI,MAAWA,iDAAAA;AAEf,IAAI,UAAU,CAAE,OAAe,KAAK;AAClC,QAAM,EAAE,GAAGC,sDAAQ,GAAIC,8CAAmB,IAAA;AAC5C;AAEA,MAAA,QAAe;;"} \ No newline at end of file +{"version":3,"file":"adapter-vue.js","sources":["TUIKit/tui-customer-service-plugin/adapter-vue.ts"],"sourcesContent":["import Vue from 'vue';\nimport * as VueUni from './adapter-vue-uniapp';\nimport * as VueWeb from './adapter-vue-web';\n\nlet vue: any = VueUni;\n\nif (window && !(window as any).uni) {\n vue = { ...VueWeb, ...(VueWeb as any).vue };\n}\n\nexport default vue as typeof Vue;\n"],"names":["VueUni","VueWeb","VueWeb.vue"],"mappings":";;;AAIA,IAAI,MAAWA,iDAAAA;AAEf,IAAI,UAAU,CAAE,OAAe,KAAK;AAClC,QAAM,EAAE,GAAGC,sDAAQ,GAAIC,8CAAmB,IAAA;AAC5C;AAEA,MAAA,QAAe;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/customer-icon.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/customer-icon.js.map index 115d2db..11e1f69 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/customer-icon.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/customer-icon.js.map @@ -1 +1 @@ -{"version":3,"file":"customer-icon.js","sources":["TUIKit/tui-customer-service-plugin/components/customer-icon.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvY3VzdG9tZXItaWNvbi52dWU"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/customer-icon.vue'\nwx.createComponent(Component)"],"names":["isApp"],"mappings":";;;AA0BA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,KAAK;AAAA,MACH,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,QAAQ;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACX,WAAA;AAAA,MACL;AAAA,MAAA,OACAA,0CAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;AC9CA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"customer-icon.js","sources":["TUIKit/tui-customer-service-plugin/components/customer-icon.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/customer-icon.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/customer-icon.vue'\nwx.createComponent(Component)"],"names":["isApp"],"mappings":";;;AA0BA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,KAAK;AAAA,MACH,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,QAAQ;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACX,WAAA;AAAA,MACL;AAAA,MAAA,OACAA,0CAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;AC9CA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js.map index 747e36c..d6e3a76 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js.map @@ -1 +1 @@ -{"version":3,"file":"message-branch.js","sources":["TUIKit/tui-customer-service-plugin/components/message-branch.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1icmFuY2gudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-branch.vue'\nwx.createComponent(Component)"],"names":["vue","iconRight"],"mappings":";;;;AAyBA,MAAA,OAAiB,MAAA;AAEjB,MAAM,EAAE,SAAa,IAAAA;AAWrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAS,MAAM;;AAE3B,eAAA,oCAAO,YAAP,mBAAgB,YAAW;AAAA,QACzB,QAAQ;AAAA,QACR,OAAO,CAAC;AAAA,MAAA;AAAA,IACV,CAEH;AAEK,UAAA,6BAA6B,CAAC,WAAuB;AACzD,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAGvC,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,WACAC,cAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;ACpEA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-branch.js","sources":["TUIKit/tui-customer-service-plugin/components/message-branch.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-branch.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-branch.vue'\nwx.createComponent(Component)"],"names":["vue","iconRight"],"mappings":";;;;AAyBA,MAAA,OAAiB,MAAA;AAEjB,MAAM,EAAE,SAAa,IAAAA;AAWrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAS,MAAM;;AAE3B,eAAA,oCAAO,YAAP,mBAAgB,YAAW;AAAA,QACzB,QAAQ;AAAA,QACR,OAAO,CAAC;AAAA,MAAA;AAAA,IACV,CAEH;AAEK,UAAA,6BAA6B,CAAC,WAAuB;AACzD,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAGvC,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,WACAC,cAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;ACpEA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.js.map index cb78b75..2b3ad64 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.js.map @@ -1 +1 @@ -{"version":3,"file":"message-customer-service.js","sources":["TUIKit/tui-customer-service-plugin/components/message-customer-service.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1jdXN0b21lci1zZXJ2aWNlLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-customer-service.vue'\nwx.createComponent(Component)"],"names":["vue","JSONToObject","CUSTOM_MESSAGE_SRC"],"mappings":";;;;;AAiDA,MAAA,gBAA0B,MAAA;AAC1B,MAAA,cAAwB,MAAA;AACxB,MAAA,wBAAkC,MAAA;AAClC,MAAA,qBAA+B,MAAA;AAC/B,MAAA,kBAA4B,MAAA;AAC5B,MAAA,gBAA0B,MAAA;AAE1B,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAqC,MAAM;;AACzD,aAAO,MAAM,WAAWC,4CAAA,cAAa,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,IAAI;AAAA,IAAA,CAClE;AAEK,UAAA,kBAAkB,CAAC,SAAiB;AACxC,WAAK,eAAe,IAAI;AAAA,IAAA;AAEnB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,oBACAC,yCAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC3FA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-customer-service.js","sources":["TUIKit/tui-customer-service-plugin/components/message-customer-service.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-customer-service.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-customer-service.vue'\nwx.createComponent(Component)"],"names":["vue","JSONToObject","CUSTOM_MESSAGE_SRC"],"mappings":";;;;;AAmDA,MAAA,gBAA0B,MAAA;AAC1B,MAAA,cAAwB,MAAA;AACxB,MAAA,wBAAkC,MAAA;AAClC,MAAA,qBAA+B,MAAA;AAC/B,MAAA,kBAA4B,MAAA;AAC5B,MAAA,gBAA0B,MAAA;AAE1B,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAqC,MAAM;;AACzD,aAAO,MAAM,WAAWC,4CAAA,cAAa,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,IAAI;AAAA,IAAA,CAClE;AAEK,UAAA,kBAAkB,CAAC,SAAiB;AACxC,WAAK,eAAe,IAAI;AAAA,IAAA;AAEnB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,oBACAC,yCAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7FA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.js.map index 7511b98..09f4403 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.js.map @@ -1 +1 @@ -{"version":3,"file":"form-branch.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/form-branch.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1mb3JtL2Zvcm0tYnJhbmNoLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AA8BA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,MAAM;AAAA,MACJ,MAAM;AAAA,MACN,SAAS,MAAM,CAAC;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,gBAAgB,CAAC,WAA6B;AAClD,WAAK,eAAe,MAAM;AAAA,IAAA;AAErB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;AClDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"form-branch.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/form-branch.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-branch.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AA8BA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,IACA,MAAM;AAAA,MACJ,MAAM;AAAA,MACN,SAAS,MAAM,CAAC;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,gBAAgB,CAAC,WAA6B;AAClD,WAAK,eAAe,MAAM;AAAA,IAAA;AAErB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;AClDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-input.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-input.js.map index 9377494..cedfa2f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-input.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/form-input.js.map @@ -1 +1 @@ -{"version":3,"file":"form-input.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/form-input.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1mb3JtL2Zvcm0taW5wdXQudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-input.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAsBA,MAAM,EAAE,IAAQ,IAAAA;AAKhB,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,EACF;AAAA,EACA,OAAO,CAAC,cAAc;AAAA,EACtB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,OAAO,IAAY,EAAE;AAE3B,UAAM,gBAAgB,MAAY;AAChC,eAAS,QAAQ;AACZ,WAAA,gBAAgB,KAAK,KAAK;AAAA,IAAA;AAE1B,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;ACjDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"form-input.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/form-input.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-input.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/form-input.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAsBA,MAAM,EAAE,IAAQ,IAAAA;AAKhB,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,OAAO;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACX;AAAA,EACF;AAAA,EACA,OAAO,CAAC,cAAc;AAAA,EACtB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,OAAO,IAAY,EAAE;AAE3B,UAAM,gBAAgB,MAAY;AAChC,eAAS,QAAQ;AACZ,WAAA,gBAAgB,KAAK,KAAK;AAAA,IAAA;AAE1B,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;ACjDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.js.map index 2a85fdb..9dce1d5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1mb3JtL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/index.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAwBA,MAAA,aAAuB,MAAA;AACvB,MAAA,YAAsB,MAAA;AAEtB,MAAM,EAAE,SAAa,IAAAA;AAWrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAS,MAAM;;AACtB,eAAA,WAAM,YAAN,mBAAe,YAAW;AAAA,QAC/B,MAAM;AAAA,QACN,QAAQ;AAAA,QACR,OAAO,CAAC;AAAA,MAAA;AAAA,IACV,CACD;AAEK,UAAA,6BAA6B,CAAC,WAAuB;AACzD,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAGxC,UAAA,4BAA4B,CAAC,SAAiB;AAC7C,WAAA,eAAe,EAAE,KAAA,CAAM;AAAA,IAAA;AAEvB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;ACvEA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/components/message-form/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/index.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-form/index.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAwBA,MAAA,aAAuB,MAAA;AACvB,MAAA,YAAsB,MAAA;AAEtB,MAAM,EAAE,SAAa,IAAAA;AAWrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,UAAU,SAAS,MAAM;;AACtB,eAAA,WAAM,YAAN,mBAAe,YAAW;AAAA,QAC/B,MAAM;AAAA,QACN,QAAQ;AAAA,QACR,OAAO,CAAC;AAAA,MAAA;AAAA,IACV,CACD;AAEK,UAAA,6BAA6B,CAAC,WAAuB;AACzD,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAGxC,UAAA,4BAA4B,CAAC,SAAiB;AAC7C,WAAA,eAAe,EAAE,KAAA,CAAM;AAAA,IAAA;AAEvB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;ACvEA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-product-card.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-product-card.js.map index fb09cc8..0cede98 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-product-card.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-product-card.js.map @@ -1 +1 @@ -{"version":3,"file":"message-product-card.js","sources":["TUIKit/tui-customer-service-plugin/components/message-product-card.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1wcm9kdWN0LWNhcmQudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-product-card.vue'\nwx.createComponent(Component)"],"names":["uni","isApp"],"mappings":";;;AAqCA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc;AAClB,UAAM,kBAAkB,MAAM;AAC5B,UAAI,QAAQ;AACV,eAAO,KAAK,MAAM,QAAQ,QAAQ,KAAK,QAAQ;AAAA,MAAA,OAC1C;AACEA,sBAAAA,SAAAA,cAAA,MAAI,WAAW,EAAE,KAAK,2CAA2C,MAAM,QAAQ,QAAQ,GAAG,GAAI,CAAA;AAAA,MACvG;AAAA,IAAA;AAEK,WAAA;AAAA,MACL;AAAA,MAAA,OACAC,0CAAA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;AC1DA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-product-card.js","sources":["TUIKit/tui-customer-service-plugin/components/message-product-card.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-product-card.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-product-card.vue'\nwx.createComponent(Component)"],"names":["uni","isApp"],"mappings":";;;AAqCA,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc;AAClB,UAAM,kBAAkB,MAAM;AAC5B,UAAI,QAAQ;AACV,eAAO,KAAK,MAAM,QAAQ,QAAQ,KAAK,QAAQ;AAAA,MAAA,OAC1C;AACEA,sBAAAA,SAAAA,cAAA,MAAI,WAAW,EAAE,KAAK,2CAA2C,MAAM,QAAQ,QAAQ,GAAG,GAAI,CAAA;AAAA,MACvG;AAAA,IAAA;AAEK,WAAA;AAAA,MACL;AAAA,MAAA,OACAC,0CAAA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;AC1DA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.js.map index fd6fbd5..b356a8d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1yYXRpbmcvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/index.vue'\nwx.createComponent(Component)"],"names":["vue","JSONToObject","RATING_TEMPLATE_TYPE"],"mappings":";;;;;AAiBA,MAAA,aAAuB,MAAA;AACvB,MAAA,eAAyB,MAAA;AAGzB,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,iBAAiB,SAAS,MAAM;AACpC,YAAM,OAAO,MAAM,WAAWC,4CAAAA,aAAa,MAAM,QAAQ,QAAQ,IAAI;AACrE,aAAO,6BAAM;AAAA,IAAA,CACd;AAEK,UAAA,oBAAoB,CAAC,SAAc;AACvC,WAAK,eAAe,IAAI;AAAA,IAAA;AAGnB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,sBACAC,yCAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;ACtDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/index.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/index.vue'\nwx.createComponent(Component)"],"names":["vue","JSONToObject","RATING_TEMPLATE_TYPE"],"mappings":";;;;;AAiBA,MAAA,aAAuB,MAAA;AACvB,MAAA,eAAyB,MAAA;AAGzB,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,iBAAiB,SAAS,MAAM;AACpC,YAAM,OAAO,MAAM,WAAWC,4CAAAA,aAAa,MAAM,QAAQ,QAAQ,IAAI;AACrE,aAAO,6BAAM;AAAA,IAAA,CACd;AAEK,UAAA,oBAAoB,CAAC,SAAc;AACvC,WAAK,eAAe,IAAI;AAAA,IAAA;AAGnB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MAAA,sBACAC,yCAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;ACtDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.js.map index 3c62afe..ca5510d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.js.map @@ -1 +1 @@ -{"version":3,"file":"message-rating-number.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1yYXRpbmcvbWVzc2FnZS1yYXRpbmctbnVtYmVyLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.vue'\nwx.createComponent(Component)"],"names":["vue","CUSTOM_MESSAGE_SRC"],"mappings":";;;;AA+DA,MAAM,EAAE,UAAU,KAAK,YAAA,IAAgBA,2CAAAA;AAMvC,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,gBAAgB;AAAA,MACd,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,YAAY,IAAY,EAAE;AAC1B,UAAA,cAAc,IAAY,EAAE;AAC5B,UAAA,aAAa,IAAY,EAAE;AAC3B,UAAA,YAAY,IAAa,KAAK;AAE9B,UAAA,OAAO,SAAS,MAAM;;AAC1B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAA,SAAQ,KAAK;AAAA,IAAO,CAC3D;AAEK,UAAA,aAAa,SAAS,MAAM;;AAChC,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,MAAM,UAAU;AAAA,IAAK,CAC7D;AAED,gBAAY,MAAM;AACN,gBAAA,QAAQ,MAAM,eAAe,aAAa;AAChD,UAAA,MAAM,eAAe,YAAY,QAAW;AAC9C,iBAAS,IAAI,GAAG,IAAI,MAAM,eAAe,KAAK,QAAQ,KAAK;AACrD,cAAA,MAAM,eAAe,KAAK,CAAC,EAAE,MAAM,MAAM,eAAe,SAAS,IAAI;AACvE,qBAAS,QAAQ;AACjB,wBAAY,QAAQ;AACpB;AAAA,UACF;AAAA,QACF;AAAA,MACF;AACM,YAAA,YAAY,KAAK,OAAM,oBAAI,QAAO,YAAY,GAAI;AACpD,UAAA,YAAY,MAAM,eAAe,YAAY;AAC/C,kBAAU,QAAQ;AAAA,MACpB;AAAA,IAAA,CACD;AAEK,UAAA,WAAW,CAAC,QAAgB;AAC5B,UAAA,CAAC,SAAS,OAAO;AACnB,oBAAY,QAAQ;AAAA,MACtB;AAAA,IAAA;AAGI,UAAA,gBAAgB,CAAC,UAAkB;AACnC,UAAA,CAAC,SAAS,OAAO;AACnB,mBAAW,QAAQ;AAAA,MACrB;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AACzB,UAAA,YAAY,SAAS,GAAG;AAC1B,cAAM,aAAa;AAAA,UACjB,MAAM,KAAK,UAAU;AAAA,YACnB,KAAKC,yCAAmB,mBAAA;AAAA,YACxB,cAAc;AAAA,cACZ,IAAI,MAAM,eAAe,KAAK,YAAY,KAAK,EAAE;AAAA,cACjD,SAAS,MAAM,eAAe,KAAK,YAAY,KAAK,EAAE;AAAA,cACtD,WAAW,UAAU;AAAA,YACvB;AAAA,YACA,uBAAuB;AAAA,UAAA,CACxB;AAAA,QAAA;AAEH,iBAAS,QAAQ;AACjB,aAAK,eAAe,UAAU;AAAA,MAChC;AAAA,IAAA;AAGK,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxJA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-rating-number.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-number.vue'\nwx.createComponent(Component)"],"names":["vue","CUSTOM_MESSAGE_SRC"],"mappings":";;;;AA+DA,MAAM,EAAE,UAAU,KAAK,YAAA,IAAgBA,2CAAAA;AAMvC,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,gBAAgB;AAAA,MACd,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,YAAY,IAAY,EAAE;AAC1B,UAAA,cAAc,IAAY,EAAE;AAC5B,UAAA,aAAa,IAAY,EAAE;AAC3B,UAAA,YAAY,IAAa,KAAK;AAE9B,UAAA,OAAO,SAAS,MAAM;;AAC1B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAA,SAAQ,KAAK;AAAA,IAAO,CAC3D;AAEK,UAAA,aAAa,SAAS,MAAM;;AAChC,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,MAAM,UAAU;AAAA,IAAK,CAC7D;AAED,gBAAY,MAAM;AACN,gBAAA,QAAQ,MAAM,eAAe,aAAa;AAChD,UAAA,MAAM,eAAe,YAAY,QAAW;AAC9C,iBAAS,IAAI,GAAG,IAAI,MAAM,eAAe,KAAK,QAAQ,KAAK;AACrD,cAAA,MAAM,eAAe,KAAK,CAAC,EAAE,MAAM,MAAM,eAAe,SAAS,IAAI;AACvE,qBAAS,QAAQ;AACjB,wBAAY,QAAQ;AACpB;AAAA,UACF;AAAA,QACF;AAAA,MACF;AACM,YAAA,YAAY,KAAK,OAAM,oBAAI,QAAO,YAAY,GAAI;AACpD,UAAA,YAAY,MAAM,eAAe,YAAY;AAC/C,kBAAU,QAAQ;AAAA,MACpB;AAAA,IAAA,CACD;AAEK,UAAA,WAAW,CAAC,QAAgB;AAC5B,UAAA,CAAC,SAAS,OAAO;AACnB,oBAAY,QAAQ;AAAA,MACtB;AAAA,IAAA;AAGI,UAAA,gBAAgB,CAAC,UAAkB;AACnC,UAAA,CAAC,SAAS,OAAO;AACnB,mBAAW,QAAQ;AAAA,MACrB;AAAA,IAAA;AAGF,UAAM,mBAAmB,MAAM;AACzB,UAAA,YAAY,SAAS,GAAG;AAC1B,cAAM,aAAa;AAAA,UACjB,MAAM,KAAK,UAAU;AAAA,YACnB,KAAKC,yCAAmB,mBAAA;AAAA,YACxB,cAAc;AAAA,cACZ,IAAI,MAAM,eAAe,KAAK,YAAY,KAAK,EAAE;AAAA,cACjD,SAAS,MAAM,eAAe,KAAK,YAAY,KAAK,EAAE;AAAA,cACtD,WAAW,UAAU;AAAA,YACvB;AAAA,YACA,uBAAuB;AAAA,UAAA,CACxB;AAAA,QAAA;AAEH,iBAAS,QAAQ;AACjB,aAAK,eAAe,UAAU;AAAA,MAChC;AAAA,IAAA;AAGK,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxJA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.js.map index 12fdfbb..b3b6c2b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.js.map @@ -1 +1 @@ -{"version":3,"file":"message-rating-star.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1yYXRpbmcvbWVzc2FnZS1yYXRpbmctc3Rhci52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.vue'\nwx.createComponent(Component)"],"names":["vue","value","CUSTOM_MESSAGE_SRC","star","starLine"],"mappings":";;;;;AAmEA,MAAA,OAAiB,MAAA;AAEjB,MAAM,EAAE,UAAU,KAAK,YAAA,IAAgBA,2CAAAA;AAMvC,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,gBAAgB;AAAA,MACd,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,YAAY,IAAY,EAAE;AAC1B,UAAA,QAAQ,IAAY,EAAE;AACtB,UAAA,aAAa,IAAY,EAAE;AAC3B,UAAA,YAAY,IAAa,KAAK;AAEpC,gBAAY,MAAM;AACN,gBAAA,QAAQ,MAAM,eAAe,aAAa;AAChD,UAAA,MAAM,eAAe,YAAY,QAAW;AAC9C,iBAAS,IAAI,GAAG,IAAI,MAAM,eAAe,KAAK,QAAQ,KAAK;AACrD,cAAA,MAAM,eAAe,KAAK,CAAC,EAAE,MAAM,MAAM,eAAe,SAAS,IAAI;AACvE,qBAAS,QAAQ;AACjB,kBAAM,QAAQ;AACd;AAAA,UACF;AAAA,QACF;AAAA,MACF;AACM,YAAA,YAAY,KAAK,OAAM,oBAAI,QAAO,YAAY,GAAI;AACpD,UAAA,YAAY,MAAM,eAAe,YAAY;AAC/C,kBAAU,QAAQ;AAAA,MACpB;AAAA,IAAA,CACD;AAEK,UAAA,OAAO,SAAS,MAAM;;AAC1B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,SAAS;AAC9C,eAAO,KAAK;AAAA,MAAA;AAAA,IACb,CACF;AAEK,UAAA,WAAW,SAAS,MAAM;;AAC9B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,MAAM,UAAU;AACjD,YAAA,WAAW,UAAU,IAAI;AACpB,iBAAA,SAAS,WAAW,QAAQ,IAAI;AAAA,QAAA,OAClC;AACE,iBAAA,SAAS,MAAM,QAAQ,IAAI;AAAA,QACpC;AAAA,MAAA;AAAA,IACD,CACF;AAEK,UAAA,WAAW,CAAC,QAAgB;AAChC,UAAI,SAAS,OAAO;AAClB;AAAA,MACF;AACA,YAAM,QAAQ;AAAA,IAAA;AAGV,UAAA,gBAAgB,CAACC,WAAkB;AACvC,UAAI,SAAS,OAAO;AAClB;AAAA,MACF;AACA,iBAAW,QAAQA;AAAAA,IAAA;AAGrB,UAAM,mBAAmB,YAAY;AAC/B,UAAA,MAAM,QAAQ,GAAG;AACnB;AAAA,MACF;AACA,YAAM,aAAa;AAAA,QACjB,MAAM,KAAK,UAAU;AAAA,UACnB,KAAKC,yCAAmB,mBAAA;AAAA,UACxB,cAAc;AAAA,YACZ,IAAI,MAAM,eAAe,KAAK,MAAM,KAAK,EAAE;AAAA,YAC3C,SAAS,MAAM,eAAe,KAAK,MAAM,KAAK,EAAE;AAAA,YAChD,WAAW,UAAU;AAAA,UACvB;AAAA,UACA,uBAAuB;AAAA,QAAA,CACxB;AAAA,MAAA;AAEH,eAAS,QAAQ;AACjB,WAAK,eAAe,UAAU;AAAA,IAAA;AAEzB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MAAA,MACAC,cAAA;AAAA,MAAA,UACAC,cAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7KA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-rating-star.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rating/message-rating-star.vue'\nwx.createComponent(Component)"],"names":["vue","value","CUSTOM_MESSAGE_SRC","star","starLine"],"mappings":";;;;;AAmEA,MAAA,OAAiB,MAAA;AAEjB,MAAM,EAAE,UAAU,KAAK,YAAA,IAAgBA,2CAAAA;AAMvC,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,gBAAgB;AAAA,MACd,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;AACtB,UAAA,WAAW,IAAa,KAAK;AAC7B,UAAA,YAAY,IAAY,EAAE;AAC1B,UAAA,QAAQ,IAAY,EAAE;AACtB,UAAA,aAAa,IAAY,EAAE;AAC3B,UAAA,YAAY,IAAa,KAAK;AAEpC,gBAAY,MAAM;AACN,gBAAA,QAAQ,MAAM,eAAe,aAAa;AAChD,UAAA,MAAM,eAAe,YAAY,QAAW;AAC9C,iBAAS,IAAI,GAAG,IAAI,MAAM,eAAe,KAAK,QAAQ,KAAK;AACrD,cAAA,MAAM,eAAe,KAAK,CAAC,EAAE,MAAM,MAAM,eAAe,SAAS,IAAI;AACvE,qBAAS,QAAQ;AACjB,kBAAM,QAAQ;AACd;AAAA,UACF;AAAA,QACF;AAAA,MACF;AACM,YAAA,YAAY,KAAK,OAAM,oBAAI,QAAO,YAAY,GAAI;AACpD,UAAA,YAAY,MAAM,eAAe,YAAY;AAC/C,kBAAU,QAAQ;AAAA,MACpB;AAAA,IAAA,CACD;AAEK,UAAA,OAAO,SAAS,MAAM;;AAC1B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,SAAS;AAC9C,eAAO,KAAK;AAAA,MAAA;AAAA,IACb,CACF;AAEK,UAAA,WAAW,SAAS,MAAM;;AAC9B,cAAO,WAAM,mBAAN,mBAAsB,KAAK,IAAI,CAAC,MAAM,UAAU;AACjD,YAAA,WAAW,UAAU,IAAI;AACpB,iBAAA,SAAS,WAAW,QAAQ,IAAI;AAAA,QAAA,OAClC;AACE,iBAAA,SAAS,MAAM,QAAQ,IAAI;AAAA,QACpC;AAAA,MAAA;AAAA,IACD,CACF;AAEK,UAAA,WAAW,CAAC,QAAgB;AAChC,UAAI,SAAS,OAAO;AAClB;AAAA,MACF;AACA,YAAM,QAAQ;AAAA,IAAA;AAGV,UAAA,gBAAgB,CAACC,WAAkB;AACvC,UAAI,SAAS,OAAO;AAClB;AAAA,MACF;AACA,iBAAW,QAAQA;AAAAA,IAAA;AAGrB,UAAM,mBAAmB,YAAY;AAC/B,UAAA,MAAM,QAAQ,GAAG;AACnB;AAAA,MACF;AACA,YAAM,aAAa;AAAA,QACjB,MAAM,KAAK,UAAU;AAAA,UACnB,KAAKC,yCAAmB,mBAAA;AAAA,UACxB,cAAc;AAAA,YACZ,IAAI,MAAM,eAAe,KAAK,MAAM,KAAK,EAAE;AAAA,YAC3C,SAAS,MAAM,eAAe,KAAK,MAAM,KAAK,EAAE;AAAA,YAChD,WAAW,UAAU;AAAA,UACvB;AAAA,UACA,uBAAuB;AAAA,QAAA,CACxB;AAAA,MAAA;AAEH,eAAS,QAAQ;AACjB,WAAK,eAAe,UAAU;AAAA,IAAA;AAEzB,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MAAA,MACAC,cAAA;AAAA,MAAA,UACAC,cAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7KA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rich-text.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rich-text.js.map index b03784a..135fc1f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rich-text.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rich-text.js.map @@ -1 +1 @@ -{"version":3,"file":"message-rich-text.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rich-text.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1yaWNoLXRleHQudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rich-text.vue'\nwx.createComponent(Component)"],"names":["vue","marked"],"mappings":";;;AAWA,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,kBAAkB,SAAS,MAAM;AACrC,UAAI,WAAWC,cAAAA,OAAO,MAAM,MAAM,QAAQ,OAAO;AACjD,YAAM,QAAQ,IAAI,OAAO,QAAQ,IAAI;AAC1B,iBAAA,SAAS,QAAQ,OAAO,+BAA+B;AAC3D,aAAA;AAAA,IAAA,CACR;AACM,WAAA;AAAA,MACL;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-rich-text.js","sources":["TUIKit/tui-customer-service-plugin/components/message-rich-text.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rich-text.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-rich-text.vue'\nwx.createComponent(Component)"],"names":["vue","marked"],"mappings":";;;AAWA,MAAM,EAAE,SAAa,IAAAA;AAMrB,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,kBAAkB,SAAS,MAAM;AACrC,UAAI,WAAWC,cAAAA,OAAO,MAAM,MAAM,QAAQ,OAAO;AACjD,YAAM,QAAQ,IAAI,OAAO,QAAQ,IAAI;AAC1B,iBAAA,SAAS,QAAQ,OAAO,+BAA+B;AAC3D,aAAA;AAAA,IAAA,CACR;AACM,WAAA;AAAA,MACL;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js.map index a3e3cc0..5e848e1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js.map @@ -1 +1 @@ -{"version":3,"file":"message-robot-welcome.js","sources":["TUIKit/tui-customer-service-plugin/components/message-robot-welcome.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1yb2JvdC13ZWxjb21lLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.vue'\nwx.createComponent(Component)"],"names":["vue","_a","_b","imRobotGuess","refresh","iconRight"],"mappings":";;;;AAoCA,MAAA,OAAiB,MAAA;AAGjB,MAAM,EAAE,UAAU,OAAW,IAAAA;AAY7B,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,EAAE,SAAS,EAAE,OAAO,IAAI,OAAO,CAAC,EAAA;IAClD;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;;AAC5B,UAAM,OAAO,SAAS;AAAA;AAAA,MAEpB,SAAO,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS;AAAA;AAAA,MAExC,QAAM,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS,CAAC;AAAA;AAAA,MAExC,aAAW,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS,IAAI,MAAM,GAAG,CAAC;AAAA;AAAA,MAE1D,YAAY;AAAA,IAAA,CACb;AAEK,UAAA,6BAA6B,CAAC,WAA8B;AAChE,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAG9C,UAAM,mBAAmB,MAAM;;AAC7B,UAAI,KAAK,aAAa,OAAKC,MAAA,KAAK,SAAL,gBAAAA,IAAW,SAAQ;AAC5C,aAAK,aAAa;AAAA,MACpB;AACK,WAAA,YAAWC,MAAA,KAAK,SAAL,gBAAAA,IAAW;AAAA,QACzB,KAAK,aAAa;AAAA,QAClB,KAAK,aAAa,IAAI;AAAA;AAExB,WAAK,cAAc;AAAA,IAAA;AAGd,WAAA;AAAA,MACL,GAAG,OAAO,IAAI;AAAA,MACd;AAAA,MAAA,cACAC,cAAA;AAAA,MAAA,SACAC,cAAA;AAAA,MAAA,WACAC,cAAA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-robot-welcome.js","sources":["TUIKit/tui-customer-service-plugin/components/message-robot-welcome.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.vue'\nwx.createComponent(Component)"],"names":["vue","_a","_b","imRobotGuess","refresh","iconRight"],"mappings":";;;;AAoCA,MAAA,OAAiB,MAAA;AAGjB,MAAM,EAAE,UAAU,OAAW,IAAAA;AAY7B,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,EAAE,SAAS,EAAE,OAAO,IAAI,OAAO,CAAC,EAAA;IAClD;AAAA,EACF;AAAA,EACA,OAAO,CAAC,aAAa;AAAA,EACrB,MAAM,OAAc,EAAE,QAAQ;;AAC5B,UAAM,OAAO,SAAS;AAAA;AAAA,MAEpB,SAAO,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS;AAAA;AAAA,MAExC,QAAM,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS,CAAC;AAAA;AAAA,MAExC,aAAW,iBAAM,YAAN,mBAAe,YAAf,mBAAwB,UAAS,IAAI,MAAM,GAAG,CAAC;AAAA;AAAA,MAE1D,YAAY;AAAA,IAAA,CACb;AAEK,UAAA,6BAA6B,CAAC,WAA8B;AAChE,WAAK,eAAe,EAAE,MAAM,OAAO,QAAS,CAAA;AAAA,IAAA;AAG9C,UAAM,mBAAmB,MAAM;;AAC7B,UAAI,KAAK,aAAa,OAAKC,MAAA,KAAK,SAAL,gBAAAA,IAAW,SAAQ;AAC5C,aAAK,aAAa;AAAA,MACpB;AACK,WAAA,YAAWC,MAAA,KAAK,SAAL,gBAAAA,IAAW;AAAA,QACzB,KAAK,aAAa;AAAA,QAClB,KAAK,aAAa,IAAI;AAAA;AAExB,WAAK,cAAc;AAAA,IAAA;AAGd,WAAA;AAAA,MACL,GAAG,OAAO,IAAI;AAAA,MACd;AAAA,MAAA,cACAC,cAAA;AAAA,MAAA,SACAC,cAAA;AAAA,MAAA,WACAC,cAAA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACjGA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-stream.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-stream.js.map index 8ee9ca6..9dcb583 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-stream.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-stream.js.map @@ -1 +1 @@ -{"version":3,"file":"message-stream.js","sources":["TUIKit/tui-customer-service-plugin/components/message-stream.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2NvbXBvbmVudHMvbWVzc2FnZS1zdHJlYW0udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-stream.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAUA,MAAM,EAAE,KAAK,aAAa,iBAAiB,cAAcA,2CAAAA;AAMzD,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,UAAU,IAAY,EAAE;AACxB,UAAA,mBAAmB,IAAY,EAAE;AACjC,UAAA,aAAa,IAAa,KAAK;AACrC,QAAI,aAA4B;AAChC,QAAI,eAAe;AAEnB,UAAM,yBAAyB,MAAM;AACnC,UAAI,YAAY;AACd,eAAO,cAAc,UAAU;AAAA,MACjC;AACa,mBAAA,OAAO,YAAY,MAAM;AAChC,YAAA,eAAe,QAAQ,MAAM,QAAQ;AACtB,2BAAA,SAAS,QAAQ,MAAM,YAAY;AACpD;AAAA,QAAA,OACK;AACL,iBAAO,cAAc,UAAW;AACnB,uBAAA;AAAA,QACf;AAAA,SACC,EAAE;AAAA,IAAA;AAGP,cAAU,MAAM;;AACd,cAAQ,UAAQ,0CAAO,YAAP,mBAAgB,WAAhB,mBAAwB,KAAK,QAAO;AACpD,uBAAiB,QAAQ,QAAQ;AACjC,qBAAe,QAAQ,MAAM;AAAA,IAAA,CAC9B;AAED,gBAAY,MAAM;;AAChB,YAAM,eAAa,0CAAO,YAAP,mBAAgB,WAAhB,mBAAwB,KAAK,QAAO;AACnD,UAAA,WAAW,SAAS,cAAc;AACpC,gBAAQ,QAAQ;AACO;MACzB;AAAA,IAAA,CACD;AAED,gBAAY,MAAM;;AACL,iBAAA,UAAQ,oCAAO,YAAP,mBAAgB,gBAAe;AAAA,IAAA,CACnD;AAED,oBAAgB,MAAM;AACpB,UAAI,YAAY;AACd,eAAO,cAAc,UAAU;AAAA,MACjC;AAAA,IAAA,CACD;AAEM,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;AC3EA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"message-stream.js","sources":["TUIKit/tui-customer-service-plugin/components/message-stream.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-stream.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/components/message-stream.vue'\nwx.createComponent(Component)"],"names":["vue"],"mappings":";;;AAUA,MAAM,EAAE,KAAK,aAAa,iBAAiB,cAAcA,2CAAAA;AAMzD,MAAe,YAAA;AAAA,EACb,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,UAAU,IAAY,EAAE;AACxB,UAAA,mBAAmB,IAAY,EAAE;AACjC,UAAA,aAAa,IAAa,KAAK;AACrC,QAAI,aAA4B;AAChC,QAAI,eAAe;AAEnB,UAAM,yBAAyB,MAAM;AACnC,UAAI,YAAY;AACd,eAAO,cAAc,UAAU;AAAA,MACjC;AACa,mBAAA,OAAO,YAAY,MAAM;AAChC,YAAA,eAAe,QAAQ,MAAM,QAAQ;AACtB,2BAAA,SAAS,QAAQ,MAAM,YAAY;AACpD;AAAA,QAAA,OACK;AACL,iBAAO,cAAc,UAAW;AACnB,uBAAA;AAAA,QACf;AAAA,SACC,EAAE;AAAA,IAAA;AAGP,cAAU,MAAM;;AACd,cAAQ,UAAQ,0CAAO,YAAP,mBAAgB,WAAhB,mBAAwB,KAAK,QAAO;AACpD,uBAAiB,QAAQ,QAAQ;AACjC,qBAAe,QAAQ,MAAM;AAAA,IAAA,CAC9B;AAED,gBAAY,MAAM;;AAChB,YAAM,eAAa,0CAAO,YAAP,mBAAgB,WAAhB,mBAAwB,KAAK,QAAO;AACnD,UAAA,WAAW,SAAS,cAAc;AACpC,gBAAQ,QAAQ;AACO;MACzB;AAAA,IAAA,CACD;AAED,gBAAY,MAAM;;AACL,iBAAA,UAAQ,oCAAO,YAAP,mBAAgB,gBAAe;AAAA,IAAA,CACnD;AAED,oBAAgB,MAAM;AACpB,UAAI,YAAY;AACd,eAAO,cAAc,UAAU;AAAA,MACjC;AAAA,IAAA,CACD;AAEM,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;AC3EA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/constant.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/constant.js.map index 2247d0d..365bc71 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/constant.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/constant.js.map @@ -1 +1 @@ -{"version":3,"file":"constant.js","sources":["TUIKit/tui-customer-service-plugin/constant.ts"],"sourcesContent":["// https://cloud.tencent.com/document/product/269/96058\r\nexport const CUSTOM_MESSAGE_SRC = {\r\n OFFICIAL_ACCOUNT: '1',\r\n MINI_APP: '2',\r\n MINI_APP_SERVICE_ACCOUNT: '3',\r\n BACKEND_INTERNAL: '4',\r\n WEB: '5',\r\n SESSION_MESSAGE_SLICE: '6',\r\n MINI_APP_AUTO: '7',\r\n INTERNAL: '8',\r\n MENU: '9',\r\n MENU_SELECTED: '10',\r\n CLIENT_STATE: '11',\r\n TYPING_STATE: '12',\r\n ROBOT: '13',\r\n BRANCH: '15',\r\n BRANCH_NUMBER: 15,\r\n MEMBER: '17',\r\n NO_SEAT_ONLINE: '18',\r\n END: '19',\r\n TIMEOUT: '20',\r\n FROM_INPUT: '21',\r\n PRODUCT_CARD: '22',\r\n SATISFACTION_CON: '23',\r\n USER_SATISFACTION: '24',\r\n ROBOT_MSG: '29',\r\n RICH_TEXT: '30',\r\n STREAM_TEXT: '31',\r\n};\r\n\r\n// im message extra type\r\nexport const IM_MESSAGE_EXTRA_TYPE = {\r\n INFO: 'INFO',\r\n ROBERT_REPLAY_PLACEHOLDER: 'ROBOT_REPLAY_PLACEHOLDER',\r\n};\r\n\r\n// rating template type\r\nexport const RATING_TEMPLATE_TYPE = {\r\n STAR: 1,\r\n NUMBER: 2,\r\n};\r\n\r\n// rating state\r\nexport const RATING_STATE = {\r\n NONE: 1,\r\n IN_PROGRESS: 2,\r\n DONE: 3,\r\n};\r\n\r\n// rating send rule\r\nexport const RATING_SEND_RULE = {\r\n ALLOW_AUTO_SEND: 1,\r\n ALLOW_SERVICE_SEND: 2,\r\n ALLOW_CLIENT_SEND: 4,\r\n};\r\n\r\n// send rating error code\r\nexport const SEND_RATING_ERROR_CODE = {\r\n SESSION_EXPIRED_OR_NOT_START: 10150,\r\n ACCESS_DATA_ERROR: 10151,\r\n DUPLICATE_SUBMIT: 10152,\r\n INTERNAL_ERROR: 10153,\r\n NO_STAFF: 10154,\r\n};\r\n// clent state\r\nexport const CLIENT_STATE = {\r\n ONLINE: '1',\r\n OFFLINE: '2',\r\n};\r\n\r\n// IM message type\r\nexport const IM_TYPE = {\r\n WEB: 'web',\r\n H5: 'h5',\r\n};\r\n\r\n// IM message status\r\nexport const IM_STATUS = {\r\n SUCCESS: 'success',\r\n FAIL: 'fail',\r\n UN_SEND: 'unSend',\r\n READ: 'read',\r\n};\r\n\r\n// robot command\r\nexport const ROBOT_COMMAND = {\r\n UPDATE_BUBBLE: 'updateBubble',\r\n UPDATE_SEARCH_TIPS: 'updateSearchTips',\r\n SHOW_DIALOG: 'showDialog',\r\n FEEDBACK: 'feedback',\r\n SELECT_RECOMMEND: 'selectRecommend',\r\n SELECT_SEARCH_TIP: 'selectSearchTips',\r\n UPDATE_BOT_STATUS: 'updateBotStatus',\r\n};\r\n\r\n// robot message type\r\nexport const ROBOT_MESSAGE_TYPE = {\r\n SIMPLE_TEXT: 'simpleText',\r\n RICH_TEXT: 'richText',\r\n MULTI_LINE_TEXT: 'multiLineText',\r\n CANDIDATE_ANSWER: 'candidateAnswer',\r\n QUESTION_LIST: 'questionList',\r\n};\r\n\r\n// robot status\r\nexport const ROBOT_STATUS = {\r\n IN: 'inBot',\r\n LEAVE: 'leaveBot',\r\n};\r\n\r\n// message type\r\nexport const TYPES = {\r\n MSG_CUSTOM: 'TIMCustomElem',\r\n};\r\n"],"names":[],"mappings":";AACO,MAAM,qBAAqB;AAAA,EAChC,kBAAkB;AAAA,EAClB,UAAU;AAAA,EACV,0BAA0B;AAAA,EAC1B,kBAAkB;AAAA,EAClB,KAAK;AAAA,EACL,uBAAuB;AAAA,EACvB,eAAe;AAAA,EACf,UAAU;AAAA,EACV,MAAM;AAAA,EACN,eAAe;AAAA,EACf,cAAc;AAAA,EACd,cAAc;AAAA,EACd,OAAO;AAAA,EACP,QAAQ;AAAA,EACR,eAAe;AAAA,EACf,QAAQ;AAAA,EACR,gBAAgB;AAAA,EAChB,KAAK;AAAA,EACL,SAAS;AAAA,EACT,YAAY;AAAA,EACZ,cAAc;AAAA,EACd,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,WAAW;AAAA,EACX,WAAW;AAAA,EACX,aAAa;AACf;AASO,MAAM,uBAAuB;AAAA,EAClC,MAAM;AAAA,EACN,QAAQ;AACV;AAuEO,MAAM,QAAQ;AAAA,EACnB,YAAY;AACd;;;;"} \ No newline at end of file +{"version":3,"file":"constant.js","sources":["TUIKit/tui-customer-service-plugin/constant.ts"],"sourcesContent":["// https://cloud.tencent.com/document/product/269/96058\nexport const CUSTOM_MESSAGE_SRC = {\n OFFICIAL_ACCOUNT: '1',\n MINI_APP: '2',\n MINI_APP_SERVICE_ACCOUNT: '3',\n BACKEND_INTERNAL: '4',\n WEB: '5',\n SESSION_MESSAGE_SLICE: '6',\n MINI_APP_AUTO: '7',\n INTERNAL: '8',\n MENU: '9',\n MENU_SELECTED: '10',\n CLIENT_STATE: '11',\n TYPING_STATE: '12',\n ROBOT: '13',\n BRANCH: '15',\n BRANCH_NUMBER: 15,\n MEMBER: '17',\n NO_SEAT_ONLINE: '18',\n END: '19',\n TIMEOUT: '20',\n FROM_INPUT: '21',\n PRODUCT_CARD: '22',\n SATISFACTION_CON: '23',\n USER_SATISFACTION: '24',\n ROBOT_MSG: '29',\n RICH_TEXT: '30',\n STREAM_TEXT: '31',\n};\n\n// im message extra type\nexport const IM_MESSAGE_EXTRA_TYPE = {\n INFO: 'INFO',\n ROBERT_REPLAY_PLACEHOLDER: 'ROBOT_REPLAY_PLACEHOLDER',\n};\n\n// rating template type\nexport const RATING_TEMPLATE_TYPE = {\n STAR: 1,\n NUMBER: 2,\n};\n\n// rating state\nexport const RATING_STATE = {\n NONE: 1,\n IN_PROGRESS: 2,\n DONE: 3,\n};\n\n// rating send rule\nexport const RATING_SEND_RULE = {\n ALLOW_AUTO_SEND: 1,\n ALLOW_SERVICE_SEND: 2,\n ALLOW_CLIENT_SEND: 4,\n};\n\n// send rating error code\nexport const SEND_RATING_ERROR_CODE = {\n SESSION_EXPIRED_OR_NOT_START: 10150,\n ACCESS_DATA_ERROR: 10151,\n DUPLICATE_SUBMIT: 10152,\n INTERNAL_ERROR: 10153,\n NO_STAFF: 10154,\n};\n// clent state\nexport const CLIENT_STATE = {\n ONLINE: '1',\n OFFLINE: '2',\n};\n\n// IM message type\nexport const IM_TYPE = {\n WEB: 'web',\n H5: 'h5',\n};\n\n// IM message status\nexport const IM_STATUS = {\n SUCCESS: 'success',\n FAIL: 'fail',\n UN_SEND: 'unSend',\n READ: 'read',\n};\n\n// robot command\nexport const ROBOT_COMMAND = {\n UPDATE_BUBBLE: 'updateBubble',\n UPDATE_SEARCH_TIPS: 'updateSearchTips',\n SHOW_DIALOG: 'showDialog',\n FEEDBACK: 'feedback',\n SELECT_RECOMMEND: 'selectRecommend',\n SELECT_SEARCH_TIP: 'selectSearchTips',\n UPDATE_BOT_STATUS: 'updateBotStatus',\n};\n\n// robot message type\nexport const ROBOT_MESSAGE_TYPE = {\n SIMPLE_TEXT: 'simpleText',\n RICH_TEXT: 'richText',\n MULTI_LINE_TEXT: 'multiLineText',\n CANDIDATE_ANSWER: 'candidateAnswer',\n QUESTION_LIST: 'questionList',\n};\n\n// robot status\nexport const ROBOT_STATUS = {\n IN: 'inBot',\n LEAVE: 'leaveBot',\n};\n\n// message type\nexport const TYPES = {\n MSG_CUSTOM: 'TIMCustomElem',\n};\n"],"names":[],"mappings":";AACO,MAAM,qBAAqB;AAAA,EAChC,kBAAkB;AAAA,EAClB,UAAU;AAAA,EACV,0BAA0B;AAAA,EAC1B,kBAAkB;AAAA,EAClB,KAAK;AAAA,EACL,uBAAuB;AAAA,EACvB,eAAe;AAAA,EACf,UAAU;AAAA,EACV,MAAM;AAAA,EACN,eAAe;AAAA,EACf,cAAc;AAAA,EACd,cAAc;AAAA,EACd,OAAO;AAAA,EACP,QAAQ;AAAA,EACR,eAAe;AAAA,EACf,QAAQ;AAAA,EACR,gBAAgB;AAAA,EAChB,KAAK;AAAA,EACL,SAAS;AAAA,EACT,YAAY;AAAA,EACZ,cAAc;AAAA,EACd,kBAAkB;AAAA,EAClB,mBAAmB;AAAA,EACnB,WAAW;AAAA,EACX,WAAW;AAAA,EACX,aAAa;AACf;AASO,MAAM,uBAAuB;AAAA,EAClC,MAAM;AAAA,EACN,QAAQ;AACV;AAuEO,MAAM,QAAQ;AAAA,EACnB,YAAY;AACd;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/index.js.map index dff94e8..df2c858 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvdHVpLWN1c3RvbWVyLXNlcnZpY2UtcGx1Z2luL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/tui-customer-service-plugin/index.vue'\nwx.createComponent(Component)"],"names":["TUICore","TUIConstants","isCustomerServiceMessage","isMessageRating"],"mappings":";;;AAkBA,MAAA,yBAAmC,MAAA;AACnC,MAAA,gBAA0B,MAAA;AAK1B,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,kBAAkB,CAAC,YAAgC;AACvDA,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,QAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,QAC5C,QAAQ,EAAE,QAAQ;AAAA,MAAA,CACnB;AAAA,IAAA;AAEG,UAAA,oBAAoB,CAAC,YAAkC;AAC3DD,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,QAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,QAC5C,QAAQ,EAAE,QAAQ;AAAA,MAAA,CACnB;AAAA,IAAA;AAEI,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MAAA,0BACAC,4CAAA;AAAA,MAAA,iBACAC,4CAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;ACzDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/index.vue?type=component"],"sourcesContent":["\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/tui-customer-service-plugin/index.vue'\nwx.createComponent(Component)"],"names":["TUICore","TUIConstants","isCustomerServiceMessage","isMessageRating"],"mappings":";;;AAkBA,MAAA,yBAAmC,MAAA;AACnC,MAAA,gBAA0B,MAAA;AAK1B,MAAe,YAAA;AAAA,EACb,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACF;AAAA,EACA,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,MACN,SAAS,OAAO,CAAA;AAAA,IAClB;AAAA,EACF;AAAA,EACA,MAAM,OAAc;AACZ,UAAA,kBAAkB,CAAC,YAAgC;AACvDA,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,QAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,QAC5C,QAAQ,EAAE,QAAQ;AAAA,MAAA,CACnB;AAAA,IAAA;AAEG,UAAA,oBAAoB,CAAC,YAAkC;AAC3DD,oBAAAA,EAAQ,YAAY;AAAA,QAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,QAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,QAC5C,QAAQ,EAAE,QAAQ;AAAA,MAAA,CACnB;AAAA,IAAA;AAEI,WAAA;AAAA,MACL;AAAA,MACA;AAAA,MACA;AAAA,MAAA,0BACAC,4CAAA;AAAA,MAAA,iBACAC,4CAAA;AAAA,IAAA;AAAA,EAEJ;AACF;;;;;;;;;;;;;;;;;;;;;;;;ACzDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/server.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/server.js.map index 656bc43..652e15c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/server.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/server.js.map @@ -1 +1 @@ -{"version":3,"file":"server.js","sources":["TUIKit/tui-customer-service-plugin/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\r\nimport {\r\n isCustomerServiceMessage,\r\n isMessageInvisible,\r\n} from './utils/index';\r\nimport { IMessageModel } from './interface';\r\n\r\nexport default class TUICustomerServer {\r\n static instance: TUICustomerServer;\r\n private customerServiceAccounts: any[];\r\n constructor() {\r\n console.log('TUICustomerServer.init ok');\r\n TUICore.registerService(TUIConstants.TUICustomerServicePlugin.SERVICE.NAME, this);\r\n TUICore.registerExtension(TUIConstants.TUIContact.EXTENSION.CONTACT_LIST.EXT_ID, this);\r\n this.customerServiceAccounts = ['@customer_service_account'];\r\n }\r\n\r\n static getInstance(): TUICustomerServer {\r\n if (!TUICustomerServer.instance) {\r\n TUICustomerServer.instance = new TUICustomerServer();\r\n }\r\n return TUICustomerServer.instance;\r\n }\r\n\r\n // Set customer service number\r\n public setCustomerServiceAccounts(accounts: any[]) {\r\n this.customerServiceAccounts = accounts;\r\n }\r\n\r\n // Obtain customer service number\r\n public getCustomerServiceAccounts() {\r\n return this.customerServiceAccounts;\r\n }\r\n\r\n // Determine if the current session is a customer service session\r\n private isCustomerConversation(conversationID: string) {\r\n const userID = (conversationID && conversationID.slice(3)) || '';\r\n return this.customerServiceAccounts.indexOf(userID) > -1;\r\n }\r\n\r\n // Determine if the current message is a customer service message\r\n public isCustomerServicePluginMessage(message: IMessageModel) {\r\n if (!message || !this.isCustomerConversation(message.conversationID)) {\r\n return false;\r\n }\r\n return isCustomerServiceMessage(message) || isMessageInvisible(message);\r\n }\r\n\r\n public onGetExtension(extensionID: string) {\r\n if (extensionID === TUIConstants.TUIContact.EXTENSION.CONTACT_LIST.EXT_ID) {\r\n return [\r\n {\r\n weight: 0,\r\n icon: '',\r\n text: '客服号',\r\n data: {\r\n name: 'customer',\r\n accountList: this.customerServiceAccounts,\r\n },\r\n },\r\n ];\r\n }\r\n }\r\n\r\n public onCall(method: string, params: any) {\r\n switch (method) {\r\n case TUIConstants.TUICustomerServicePlugin.SERVICE.METHOD.ACTIVE_CONVERSATION:\r\n if (this.isCustomerConversation(params.conversationID)) {\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIChat.SERVICE.NAME,\r\n method: TUIConstants.TUIChat.SERVICE.METHOD.SET_CHAT_TYPE,\r\n params: { chatType: 'customerService' },\r\n });\r\n TUICore.callService({\r\n serviceName: TUIConstants.TUIChat.SERVICE.NAME,\r\n method: TUIConstants.TUIChat.SERVICE.METHOD.SEND_CUSTOM_MESSAGE,\r\n params: {\r\n to: params.conversationID.slice(3),\r\n conversationType: 'C2C',\r\n payload: {\r\n data: JSON.stringify({ src: '7', customerServicePlugin: 0 }),\r\n },\r\n },\r\n });\r\n }\r\n break;\r\n }\r\n }\r\n}\r\n"],"names":["uni","TUICore","TUIConstants","isCustomerServiceMessage","isMessageInvisible"],"mappings":";;;;;;;;;AAOA,MAAqB,qBAArB,MAAqB,mBAAkB;AAAA,EAGrC,cAAc;AADN;AAENA,kBAAAA,MAAA,MAAA,OAAA,sDAAY,2BAA2B;AACvCC,kBAAA,EAAQ,gBAAgBC,gBAAa,yBAAyB,QAAQ,MAAM,IAAI;AAChFD,oBAAQ,kBAAkBC,cAAAA,EAAa,WAAW,UAAU,aAAa,QAAQ,IAAI;AAChF,SAAA,0BAA0B,CAAC,2BAA2B;AAAA,EAC7D;AAAA,EAEA,OAAO,cAAiC;AAClC,QAAA,CAAC,mBAAkB,UAAU;AACb,yBAAA,WAAW,IAAI;IACnC;AACA,WAAO,mBAAkB;AAAA,EAC3B;AAAA;AAAA,EAGO,2BAA2B,UAAiB;AACjD,SAAK,0BAA0B;AAAA,EACjC;AAAA;AAAA,EAGO,6BAA6B;AAClC,WAAO,KAAK;AAAA,EACd;AAAA;AAAA,EAGQ,uBAAuB,gBAAwB;AACrD,UAAM,SAAU,kBAAkB,eAAe,MAAM,CAAC,KAAM;AAC9D,WAAO,KAAK,wBAAwB,QAAQ,MAAM,IAAI;AAAA,EACxD;AAAA;AAAA,EAGO,+BAA+B,SAAwB;AAC5D,QAAI,CAAC,WAAW,CAAC,KAAK,uBAAuB,QAAQ,cAAc,GAAG;AAC7D,aAAA;AAAA,IACT;AACA,WAAOC,4CAAyB,yBAAA,OAAO,KAAKC,4CAAA,mBAAmB,OAAO;AAAA,EACxE;AAAA,EAEO,eAAe,aAAqB;AACzC,QAAI,gBAAgBF,cAAAA,EAAa,WAAW,UAAU,aAAa,QAAQ;AAClE,aAAA;AAAA,QACL;AAAA,UACE,QAAQ;AAAA,UACR,MAAM;AAAA,UACN,MAAM;AAAA,UACN,MAAM;AAAA,YACJ,MAAM;AAAA,YACN,aAAa,KAAK;AAAA,UACpB;AAAA,QACF;AAAA,MAAA;AAAA,IAEJ;AAAA,EACF;AAAA,EAEO,OAAO,QAAgB,QAAa;AACzC,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,yBAAyB,QAAQ,OAAO;AACxD,YAAI,KAAK,uBAAuB,OAAO,cAAc,GAAG;AACtDD,wBAAAA,EAAQ,YAAY;AAAA,YAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,YAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,YAC5C,QAAQ,EAAE,UAAU,kBAAkB;AAAA,UAAA,CACvC;AACDD,wBAAAA,EAAQ,YAAY;AAAA,YAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,YAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,YAC5C,QAAQ;AAAA,cACN,IAAI,OAAO,eAAe,MAAM,CAAC;AAAA,cACjC,kBAAkB;AAAA,cAClB,SAAS;AAAA,gBACP,MAAM,KAAK,UAAU,EAAE,KAAK,KAAK,uBAAuB,GAAG;AAAA,cAC7D;AAAA,YACF;AAAA,UAAA,CACD;AAAA,QACH;AACA;AAAA,IACJ;AAAA,EACF;AACF;AAhFE,cADmB,oBACZ;AADT,IAAqB,oBAArB;;"} \ No newline at end of file +{"version":3,"file":"server.js","sources":["TUIKit/tui-customer-service-plugin/server.ts"],"sourcesContent":["import TUICore, { TUIConstants } from '@tencentcloud/tui-core';\nimport {\n isCustomerServiceMessage,\n isMessageInvisible,\n} from './utils/index';\nimport { IMessageModel } from './interface';\n\nexport default class TUICustomerServer {\n static instance: TUICustomerServer;\n private customerServiceAccounts: any[];\n constructor() {\n console.log('TUICustomerServer.init ok');\n TUICore.registerService(TUIConstants.TUICustomerServicePlugin.SERVICE.NAME, this);\n TUICore.registerExtension(TUIConstants.TUIContact.EXTENSION.CONTACT_LIST.EXT_ID, this);\n this.customerServiceAccounts = ['@customer_service_account'];\n }\n\n static getInstance(): TUICustomerServer {\n if (!TUICustomerServer.instance) {\n TUICustomerServer.instance = new TUICustomerServer();\n }\n return TUICustomerServer.instance;\n }\n\n // Set customer service number\n public setCustomerServiceAccounts(accounts: any[]) {\n this.customerServiceAccounts = accounts;\n }\n\n // Obtain customer service number\n public getCustomerServiceAccounts() {\n return this.customerServiceAccounts;\n }\n\n // Determine if the current session is a customer service session\n private isCustomerConversation(conversationID: string) {\n const userID = (conversationID && conversationID.slice(3)) || '';\n return this.customerServiceAccounts.indexOf(userID) > -1;\n }\n\n // Determine if the current message is a customer service message\n public isCustomerServicePluginMessage(message: IMessageModel) {\n if (!message || !this.isCustomerConversation(message.conversationID)) {\n return false;\n }\n return isCustomerServiceMessage(message) || isMessageInvisible(message);\n }\n\n public onGetExtension(extensionID: string) {\n if (extensionID === TUIConstants.TUIContact.EXTENSION.CONTACT_LIST.EXT_ID) {\n return [\n {\n weight: 0,\n icon: '',\n text: '客服号',\n data: {\n name: 'customer',\n accountList: this.customerServiceAccounts,\n },\n },\n ];\n }\n }\n\n public onCall(method: string, params: any) {\n switch (method) {\n case TUIConstants.TUICustomerServicePlugin.SERVICE.METHOD.ACTIVE_CONVERSATION:\n if (this.isCustomerConversation(params.conversationID)) {\n TUICore.callService({\n serviceName: TUIConstants.TUIChat.SERVICE.NAME,\n method: TUIConstants.TUIChat.SERVICE.METHOD.SET_CHAT_TYPE,\n params: { chatType: 'customerService' },\n });\n TUICore.callService({\n serviceName: TUIConstants.TUIChat.SERVICE.NAME,\n method: TUIConstants.TUIChat.SERVICE.METHOD.SEND_CUSTOM_MESSAGE,\n params: {\n to: params.conversationID.slice(3),\n conversationType: 'C2C',\n payload: {\n data: JSON.stringify({ src: '7', customerServicePlugin: 0 }),\n },\n },\n });\n }\n break;\n }\n }\n}\n"],"names":["uni","TUICore","TUIConstants","isCustomerServiceMessage","isMessageInvisible"],"mappings":";;;;;;;;;AAOA,MAAqB,qBAArB,MAAqB,mBAAkB;AAAA,EAGrC,cAAc;AADN;AAENA,kBAAAA,MAAA,MAAA,OAAA,sDAAY,2BAA2B;AACvCC,kBAAA,EAAQ,gBAAgBC,gBAAa,yBAAyB,QAAQ,MAAM,IAAI;AAChFD,oBAAQ,kBAAkBC,cAAAA,EAAa,WAAW,UAAU,aAAa,QAAQ,IAAI;AAChF,SAAA,0BAA0B,CAAC,2BAA2B;AAAA,EAC7D;AAAA,EAEA,OAAO,cAAiC;AAClC,QAAA,CAAC,mBAAkB,UAAU;AACb,yBAAA,WAAW,IAAI;IACnC;AACA,WAAO,mBAAkB;AAAA,EAC3B;AAAA;AAAA,EAGO,2BAA2B,UAAiB;AACjD,SAAK,0BAA0B;AAAA,EACjC;AAAA;AAAA,EAGO,6BAA6B;AAClC,WAAO,KAAK;AAAA,EACd;AAAA;AAAA,EAGQ,uBAAuB,gBAAwB;AACrD,UAAM,SAAU,kBAAkB,eAAe,MAAM,CAAC,KAAM;AAC9D,WAAO,KAAK,wBAAwB,QAAQ,MAAM,IAAI;AAAA,EACxD;AAAA;AAAA,EAGO,+BAA+B,SAAwB;AAC5D,QAAI,CAAC,WAAW,CAAC,KAAK,uBAAuB,QAAQ,cAAc,GAAG;AAC7D,aAAA;AAAA,IACT;AACA,WAAOC,4CAAyB,yBAAA,OAAO,KAAKC,4CAAA,mBAAmB,OAAO;AAAA,EACxE;AAAA,EAEO,eAAe,aAAqB;AACzC,QAAI,gBAAgBF,cAAAA,EAAa,WAAW,UAAU,aAAa,QAAQ;AAClE,aAAA;AAAA,QACL;AAAA,UACE,QAAQ;AAAA,UACR,MAAM;AAAA,UACN,MAAM;AAAA,UACN,MAAM;AAAA,YACJ,MAAM;AAAA,YACN,aAAa,KAAK;AAAA,UACpB;AAAA,QACF;AAAA,MAAA;AAAA,IAEJ;AAAA,EACF;AAAA,EAEO,OAAO,QAAgB,QAAa;AACzC,YAAQ,QAAQ;AAAA,MACd,KAAKA,gBAAa,yBAAyB,QAAQ,OAAO;AACxD,YAAI,KAAK,uBAAuB,OAAO,cAAc,GAAG;AACtDD,wBAAAA,EAAQ,YAAY;AAAA,YAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,YAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,YAC5C,QAAQ,EAAE,UAAU,kBAAkB;AAAA,UAAA,CACvC;AACDD,wBAAAA,EAAQ,YAAY;AAAA,YAClB,aAAaC,cAAa,EAAA,QAAQ,QAAQ;AAAA,YAC1C,QAAQA,cAAAA,EAAa,QAAQ,QAAQ,OAAO;AAAA,YAC5C,QAAQ;AAAA,cACN,IAAI,OAAO,eAAe,MAAM,CAAC;AAAA,cACjC,kBAAkB;AAAA,cAClB,SAAS;AAAA,gBACP,MAAM,KAAK,UAAU,EAAE,KAAK,KAAK,uBAAuB,GAAG;AAAA,cAC7D;AAAA,YACF;AAAA,UAAA,CACD;AAAA,QACH;AACA;AAAA,IACJ;AAAA,EACF;AACF;AAhFE,cADmB,oBACZ;AADT,IAAqB,oBAArB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/env.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/env.js.map index 75236fd..602990a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/env.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/env.js.map @@ -1 +1 @@ -{"version":3,"file":"env.js","sources":["TUIKit/tui-customer-service-plugin/utils/env.ts"],"sourcesContent":["import { getPlatform } from '@tencentcloud/universal-api';\r\ndeclare const uni: any;\r\n\r\nexport const isPC = getPlatform() === 'pc';\r\n\r\nexport const isH5 = getPlatform() === 'h5';\r\n\r\nexport const isWeChat = getPlatform() === 'wechat';\r\n\r\nexport const isApp = getPlatform() === 'app';\r\n\r\nexport const isUniFrameWork = typeof uni !== 'undefined';\r\n\r\n// H5、小程序、app 均认为是手机端产品,如果需要统一手机端 UI 样式,可以直接用 isMobile 控制\r\nexport const isMobile = isH5 || isWeChat || isApp;\r\n"],"names":["getPlatform"],"mappings":";;AAGoBA,sBAAkB;AAElBA,sBAAkB;AAEdA,sBAAkB;AAE7B,MAAA,QAAQA,sBAAkB;;"} \ No newline at end of file +{"version":3,"file":"env.js","sources":["TUIKit/tui-customer-service-plugin/utils/env.ts"],"sourcesContent":["import { getPlatform } from '@tencentcloud/universal-api';\ndeclare const uni: any;\n\nexport const isPC = getPlatform() === 'pc';\n\nexport const isH5 = getPlatform() === 'h5';\n\nexport const isWeChat = getPlatform() === 'wechat';\n\nexport const isApp = getPlatform() === 'app';\n\nexport const isUniFrameWork = typeof uni !== 'undefined';\n\n// H5、小程序、app 均认为是手机端产品,如果需要统一手机端 UI 样式,可以直接用 isMobile 控制\nexport const isMobile = isH5 || isWeChat || isApp;\n"],"names":["getPlatform"],"mappings":";;AAGoBA,sBAAkB;AAElBA,sBAAkB;AAEdA,sBAAkB;AAE7B,MAAA,QAAQA,sBAAkB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/index.js.map index 8fbb500..030cf65 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/tui-customer-service-plugin/utils/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/utils/index.ts"],"sourcesContent":["import { customerServicePayloadType, IMessageModel } from '../interface';\r\nimport { CUSTOM_MESSAGE_SRC, TYPES } from '../constant';\r\n\r\n// Determine if it is a JSON string\r\nexport function isJSON(str: string): boolean {\r\n // eslint-disable-next-line no-useless-escape\r\n if (typeof str === 'string') {\r\n try {\r\n const data = JSON.parse(str);\r\n if (data) {\r\n return true;\r\n }\r\n return false;\r\n } catch (error: any) {\r\n return false;\r\n }\r\n }\r\n return false;\r\n}\r\n\r\n// Determine if it is a JSON string\r\nexport function JSONToObject(str: string) {\r\n if (!isJSON(str)) {\r\n return str;\r\n }\r\n return JSON.parse(str);\r\n}\r\n\r\nexport function isCustomerServiceMessage(message: IMessageModel): boolean {\r\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\r\n return Number(customerServicePayload?.customerServicePlugin) === 0 || Number(customerServicePayload?.chatbotPlugin) === 1;\r\n}\r\n\r\nexport const isMessageRating = (message: IMessageModel): boolean => {\r\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\r\n return isCustomerServiceMessage(message) && customerServicePayload.src === CUSTOM_MESSAGE_SRC.MENU;\r\n};\r\n\r\nexport const isMessageInvisible = (message: IMessageModel): boolean => {\r\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\r\n const robotCommandArray = ['feedback', 'updateBotStatus'];\r\n const whiteList = [\r\n CUSTOM_MESSAGE_SRC.MENU,\r\n CUSTOM_MESSAGE_SRC.BRANCH,\r\n CUSTOM_MESSAGE_SRC.BRANCH_NUMBER,\r\n CUSTOM_MESSAGE_SRC.FROM_INPUT,\r\n CUSTOM_MESSAGE_SRC.PRODUCT_CARD,\r\n CUSTOM_MESSAGE_SRC.ROBOT_MSG,\r\n CUSTOM_MESSAGE_SRC.RICH_TEXT,\r\n CUSTOM_MESSAGE_SRC.STREAM_TEXT,\r\n ];\r\n const isCustomerMessage = message?.type === TYPES.MSG_CUSTOM;\r\n const isCustomerInvisible = customerServicePayload?.src && !whiteList.includes(customerServicePayload?.src);\r\n const isRobot = customerServicePayload?.src === CUSTOM_MESSAGE_SRC.ROBOT && robotCommandArray.indexOf(customerServicePayload?.content?.command) !== -1;\r\n return isCustomerMessage && (isCustomerInvisible || isRobot);\r\n};\r\n"],"names":["CUSTOM_MESSAGE_SRC","TYPES"],"mappings":";;AAIO,SAAS,OAAO,KAAsB;AAEvC,MAAA,OAAO,QAAQ,UAAU;AACvB,QAAA;AACI,YAAA,OAAO,KAAK,MAAM,GAAG;AAC3B,UAAI,MAAM;AACD,eAAA;AAAA,MACT;AACO,aAAA;AAAA,aACA,OAAY;AACZ,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAGO,SAAS,aAAa,KAAa;AACpC,MAAA,CAAC,OAAO,GAAG,GAAG;AACT,WAAA;AAAA,EACT;AACO,SAAA,KAAK,MAAM,GAAG;AACvB;AAEO,SAAS,yBAAyB,SAAiC;;AACxE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvF,SAAA,OAAO,iEAAwB,qBAAqB,MAAM,KAAK,OAAO,iEAAwB,aAAa,MAAM;AAC1H;AAEa,MAAA,kBAAkB,CAAC,YAAoC;;AAClE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AAC9F,SAAO,yBAAyB,OAAO,KAAK,uBAAuB,QAAQA,yCAAmB,mBAAA;AAChG;AAEa,MAAA,qBAAqB,CAAC,YAAoC;;AACrE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACxF,QAAA,oBAAoB,CAAC,YAAY,iBAAiB;AACxD,QAAM,YAAY;AAAA,IAChBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,EAAA;AAEf,QAAA,qBAAoB,mCAAS,UAASC,yCAAAA,MAAM;AAClD,QAAM,uBAAsB,iEAAwB,QAAO,CAAC,UAAU,SAAS,iEAAwB,GAAG;AACpG,QAAA,WAAU,iEAAwB,SAAQD,yCAAAA,mBAAmB,SAAS,kBAAkB,SAAQ,sEAAwB,YAAxB,mBAAiC,OAAO,MAAM;AACpJ,SAAO,sBAAsB,uBAAuB;AACtD;;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/tui-customer-service-plugin/utils/index.ts"],"sourcesContent":["import { customerServicePayloadType, IMessageModel } from '../interface';\nimport { CUSTOM_MESSAGE_SRC, TYPES } from '../constant';\n\n// Determine if it is a JSON string\nexport function isJSON(str: string): boolean {\n // eslint-disable-next-line no-useless-escape\n if (typeof str === 'string') {\n try {\n const data = JSON.parse(str);\n if (data) {\n return true;\n }\n return false;\n } catch (error: any) {\n return false;\n }\n }\n return false;\n}\n\n// Determine if it is a JSON string\nexport function JSONToObject(str: string) {\n if (!isJSON(str)) {\n return str;\n }\n return JSON.parse(str);\n}\n\nexport function isCustomerServiceMessage(message: IMessageModel): boolean {\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\n return Number(customerServicePayload?.customerServicePlugin) === 0 || Number(customerServicePayload?.chatbotPlugin) === 1;\n}\n\nexport const isMessageRating = (message: IMessageModel): boolean => {\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\n return isCustomerServiceMessage(message) && customerServicePayload.src === CUSTOM_MESSAGE_SRC.MENU;\n};\n\nexport const isMessageInvisible = (message: IMessageModel): boolean => {\n const customerServicePayload: customerServicePayloadType = JSONToObject(message?.payload?.data);\n const robotCommandArray = ['feedback', 'updateBotStatus'];\n const whiteList = [\n CUSTOM_MESSAGE_SRC.MENU,\n CUSTOM_MESSAGE_SRC.BRANCH,\n CUSTOM_MESSAGE_SRC.BRANCH_NUMBER,\n CUSTOM_MESSAGE_SRC.FROM_INPUT,\n CUSTOM_MESSAGE_SRC.PRODUCT_CARD,\n CUSTOM_MESSAGE_SRC.ROBOT_MSG,\n CUSTOM_MESSAGE_SRC.RICH_TEXT,\n CUSTOM_MESSAGE_SRC.STREAM_TEXT,\n ];\n const isCustomerMessage = message?.type === TYPES.MSG_CUSTOM;\n const isCustomerInvisible = customerServicePayload?.src && !whiteList.includes(customerServicePayload?.src);\n const isRobot = customerServicePayload?.src === CUSTOM_MESSAGE_SRC.ROBOT && robotCommandArray.indexOf(customerServicePayload?.content?.command) !== -1;\n return isCustomerMessage && (isCustomerInvisible || isRobot);\n};\n"],"names":["CUSTOM_MESSAGE_SRC","TYPES"],"mappings":";;AAIO,SAAS,OAAO,KAAsB;AAEvC,MAAA,OAAO,QAAQ,UAAU;AACvB,QAAA;AACI,YAAA,OAAO,KAAK,MAAM,GAAG;AAC3B,UAAI,MAAM;AACD,eAAA;AAAA,MACT;AACO,aAAA;AAAA,aACA,OAAY;AACZ,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAGO,SAAS,aAAa,KAAa;AACpC,MAAA,CAAC,OAAO,GAAG,GAAG;AACT,WAAA;AAAA,EACT;AACO,SAAA,KAAK,MAAM,GAAG;AACvB;AAEO,SAAS,yBAAyB,SAAiC;;AACxE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACvF,SAAA,OAAO,iEAAwB,qBAAqB,MAAM,KAAK,OAAO,iEAAwB,aAAa,MAAM;AAC1H;AAEa,MAAA,kBAAkB,CAAC,YAAoC;;AAClE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AAC9F,SAAO,yBAAyB,OAAO,KAAK,uBAAuB,QAAQA,yCAAmB,mBAAA;AAChG;AAEa,MAAA,qBAAqB,CAAC,YAAoC;;AACrE,QAAM,yBAAqD,cAAa,wCAAS,YAAT,mBAAkB,IAAI;AACxF,QAAA,oBAAoB,CAAC,YAAY,iBAAiB;AACxD,QAAM,YAAY;AAAA,IAChBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,IACnBA,yCAAAA,mBAAmB;AAAA,EAAA;AAEf,QAAA,qBAAoB,mCAAS,UAASC,yCAAAA,MAAM;AAClD,QAAM,uBAAsB,iEAAwB,QAAO,CAAC,UAAU,SAAS,iEAAwB,GAAG;AACpG,QAAA,WAAU,iEAAwB,SAAQD,yCAAAA,mBAAmB,SAAS,kBAAkB,SAAQ,sEAAwB,YAAxB,mBAAiC,OAAO,MAAM;AACpJ,SAAO,sBAAsB,uBAAuB;AACtD;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/documentLink.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/documentLink.js.map index 1d167ac..4f57158 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/documentLink.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/documentLink.js.map @@ -1 +1 @@ -{"version":3,"file":"documentLink.js","sources":["TUIKit/utils/documentLink.ts"],"sourcesContent":["const Link = {\r\n product: {\r\n label: '产品文档',\r\n url: 'https://cloud.tencent.com/document/product/269/1499#.E7.BE.A4.E7.BB.84.E5.8A.9F.E8.83.BD',\r\n },\r\n customMessage: {\r\n label: '自定义消息',\r\n url: 'https://web.sdk.qcloud.com/im/doc/v3/zh-cn/SDK.html#createCustomMessage',\r\n },\r\n complaint: {\r\n label: '点此投诉',\r\n url: 'https://cloud.tencent.com/apply/p/xc3oaubi98g',\r\n },\r\n implement: {\r\n label: '集成TUICallKit',\r\n url: 'https://cloud.tencent.com/document/product/269/79861',\r\n },\r\n purchase: {\r\n label: '开通腾讯实时音视频服务',\r\n url: 'https://cloud.tencent.com/document/product/1640/79968',\r\n },\r\n};\r\nexport default Link;"],"names":[],"mappings":";AAAA,MAAM,OAAO;AAAA,EACX,SAAS;AAAA,IACP,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,eAAe;AAAA,IACb,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,UAAU;AAAA,IACR,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AACF;;"} \ No newline at end of file +{"version":3,"file":"documentLink.js","sources":["TUIKit/utils/documentLink.ts"],"sourcesContent":["const Link = {\n product: {\n label: '产品文档',\n url: 'https://cloud.tencent.com/document/product/269/1499#.E7.BE.A4.E7.BB.84.E5.8A.9F.E8.83.BD',\n },\n customMessage: {\n label: '自定义消息',\n url: 'https://web.sdk.qcloud.com/im/doc/v3/zh-cn/SDK.html#createCustomMessage',\n },\n complaint: {\n label: '点此投诉',\n url: 'https://cloud.tencent.com/apply/p/xc3oaubi98g',\n },\n implement: {\n label: '集成TUICallKit',\n url: 'https://cloud.tencent.com/document/product/269/79861',\n },\n purchase: {\n label: '开通腾讯实时音视频服务',\n url: 'https://cloud.tencent.com/document/product/1640/79968',\n },\n};\nexport default Link;"],"names":[],"mappings":";AAAA,MAAM,OAAO;AAAA,EACX,SAAS;AAAA,IACP,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,eAAe;AAAA,IACb,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,WAAW;AAAA,IACT,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AAAA,EACA,UAAU;AAAA,IACR,OAAO;AAAA,IACP,KAAK;AAAA,EACP;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/enableSampleTaskStatus.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/enableSampleTaskStatus.js.map index f6b8a55..4f7c672 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/enableSampleTaskStatus.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/enableSampleTaskStatus.js.map @@ -1 +1 @@ -{"version":3,"file":"enableSampleTaskStatus.js","sources":["TUIKit/utils/enableSampleTaskStatus.ts"],"sourcesContent":["import { TUIStore, StoreName } from \"@tencentcloud/chat-uikit-engine\";\r\nexport function enableSampleTaskStatus(taskKey: string) {\r\n const tasks = TUIStore.getData(StoreName.APP, \"tasks\");\r\n if (taskKey in tasks && !tasks[taskKey]) {\r\n tasks[taskKey] = true;\r\n TUIStore.update(StoreName.APP, \"tasks\", tasks);\r\n }\r\n}\r\n"],"names":["TUIStore","StoreName"],"mappings":";;AACO,SAAS,uBAAuB,SAAiB;AACtD,QAAM,QAAQA,cAAAA,GAAS,QAAQC,cAAAA,EAAU,KAAK,OAAO;AACrD,MAAI,WAAW,SAAS,CAAC,MAAM,OAAO,GAAG;AACvC,UAAM,OAAO,IAAI;AACjBD,kBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,SAAS,KAAK;AAAA,EAC/C;AACF;;"} \ No newline at end of file +{"version":3,"file":"enableSampleTaskStatus.js","sources":["TUIKit/utils/enableSampleTaskStatus.ts"],"sourcesContent":["import { TUIStore, StoreName } from \"@tencentcloud/chat-uikit-engine\";\nexport function enableSampleTaskStatus(taskKey: string) {\n const tasks = TUIStore.getData(StoreName.APP, \"tasks\");\n if (taskKey in tasks && !tasks[taskKey]) {\n tasks[taskKey] = true;\n TUIStore.update(StoreName.APP, \"tasks\", tasks);\n }\n}\n"],"names":["TUIStore","StoreName"],"mappings":";;AACO,SAAS,uBAAuB,SAAiB;AACtD,QAAM,QAAQA,cAAAA,GAAS,QAAQC,cAAAA,EAAU,KAAK,OAAO;AACrD,MAAI,WAAW,SAAS,CAAC,MAAM,OAAO,GAAG;AACvC,UAAM,OAAO,IAAI;AACjBD,kBAAA,GAAS,OAAOC,cAAA,EAAU,KAAK,SAAS,KAAK;AAAA,EAC/C;AACF;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/env.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/env.js.map index f53b26c..4552633 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/env.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/env.js.map @@ -1 +1 @@ -{"version":3,"file":"env.js","sources":["TUIKit/utils/env.ts"],"sourcesContent":["import { getPlatform } from '@tencentcloud/universal-api';\r\n\r\ndeclare const uni: any;\r\n\r\nexport const isPC = getPlatform() === 'pc';\r\n\r\nexport const isH5 = getPlatform() === 'h5';\r\n\r\nexport const isWeChat = getPlatform() === 'wechat';\r\n\r\nexport const isApp = getPlatform() === 'app';\r\n\r\nexport const isUniFrameWork = typeof uni !== 'undefined';\r\n\r\n// H5, mini programs, and apps are all considered mobile.\r\n// If you need to unify the mobile UI style, you can directly use isMobile to control\r\nexport const isMobile = isH5 || isWeChat || isApp;\r\n"],"names":["getPlatform","uni"],"mappings":";;AAIa,MAAA,OAAOA,sBAAkB;AAEzB,MAAA,OAAOA,sBAAkB;AAEzB,MAAA,WAAWA,sBAAkB;AAE7B,MAAA,QAAQA,sBAAkB;AAE1B,MAAA,iBAAiB,OAAOC,cAAAA,UAAQ;AAIhC,MAAA,WAAW,QAAQ,YAAY;;;;;;;"} \ No newline at end of file +{"version":3,"file":"env.js","sources":["TUIKit/utils/env.ts"],"sourcesContent":["import { getPlatform } from '@tencentcloud/universal-api';\n\ndeclare const uni: any;\n\nexport const isPC = getPlatform() === 'pc';\n\nexport const isH5 = getPlatform() === 'h5';\n\nexport const isWeChat = getPlatform() === 'wechat';\n\nexport const isApp = getPlatform() === 'app';\n\nexport const isUniFrameWork = typeof uni !== 'undefined';\n\n// H5, mini programs, and apps are all considered mobile.\n// If you need to unify the mobile UI style, you can directly use isMobile to control\nexport const isMobile = isH5 || isWeChat || isApp;\n"],"names":["getPlatform","uni"],"mappings":";;AAIa,MAAA,OAAOA,sBAAkB;AAEzB,MAAA,OAAOA,sBAAkB;AAEzB,MAAA,WAAWA,sBAAkB;AAE7B,MAAA,QAAQA,sBAAkB;AAE1B,MAAA,iBAAiB,OAAOC,cAAAA,UAAQ;AAIhC,MAAA,WAAW,QAAQ,YAAY;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/lodash.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/lodash.js.map index bfbc862..516a3b5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/lodash.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/lodash.js.map @@ -1 +1 @@ -{"version":3,"file":"lodash.js","sources":["TUIKit/utils/lodash.ts"],"sourcesContent":["// eslint-disable-next-line @typescript-eslint/ban-ts-comment\r\n// @ts-nocheck\r\n/** Error message constants. */\r\nconst FUNC_ERROR_TEXT = 'Expected a function';\r\n\r\ninterface IDebounceOptions {\r\n leading?: boolean;\r\n maxWait?: number;\r\n trailing?: boolean;\r\n}\r\n\r\ntype IThrottleOptions = IDebounceOptions;\r\n\r\nfunction throttle(func, wait: number, options?: IThrottleOptions) {\r\n let leading = true,\r\n trailing = true;\r\n\r\n if (typeof func != 'function') {\r\n throw new TypeError(FUNC_ERROR_TEXT);\r\n }\r\n if (options && isObject(options)) {\r\n leading = 'leading' in options ? !!options.leading : leading;\r\n trailing = 'trailing' in options ? !!options.trailing : trailing;\r\n }\r\n return debounce(func, wait, {\r\n leading: leading,\r\n maxWait: wait,\r\n trailing: trailing,\r\n });\r\n}\r\n\r\nfunction debounce(func, wait: number, options?: IDebounceOptions) {\r\n let lastArgs,\r\n lastThis,\r\n maxWait,\r\n result,\r\n timerId,\r\n lastCallTime,\r\n lastInvokeTime = 0,\r\n leading = false,\r\n maxing = false,\r\n trailing = true;\r\n\r\n if (typeof func != 'function') {\r\n throw new TypeError(FUNC_ERROR_TEXT);\r\n }\r\n wait = wait || 0;\r\n if (options && isObject(options)) {\r\n leading = !!options.leading;\r\n maxing = 'maxWait' in options;\r\n maxWait = maxing ? Math.max(options.maxWait || 0, wait) : maxWait;\r\n trailing = 'trailing' in options ? !!options.trailing : trailing;\r\n }\r\n\r\n function invokeFunc(time) {\r\n const args = lastArgs,\r\n thisArg = lastThis;\r\n\r\n lastArgs = lastThis = undefined;\r\n lastInvokeTime = time;\r\n result = func.apply(thisArg, args);\r\n return result;\r\n }\r\n\r\n function leadingEdge(time) {\r\n // Reset any `maxWait` timer.\r\n lastInvokeTime = time;\r\n // Start the timer for the trailing edge.\r\n timerId = setTimeout(timerExpired, wait);\r\n // Invoke the leading edge.\r\n return leading ? invokeFunc(time) : result;\r\n }\r\n\r\n function remainingWait(time) {\r\n const timeSinceLastCall = time - lastCallTime,\r\n timeSinceLastInvoke = time - lastInvokeTime,\r\n timeWaiting = wait - timeSinceLastCall;\r\n\r\n return maxing\r\n ? Math.min(timeWaiting, maxWait - timeSinceLastInvoke)\r\n : timeWaiting;\r\n }\r\n\r\n function shouldInvoke(time) {\r\n const timeSinceLastCall = time - lastCallTime,\r\n timeSinceLastInvoke = time - lastInvokeTime;\r\n\r\n // Either this is the first call, activity has stopped and we're at the\r\n // trailing edge, the system time has gone backwards and we're treating\r\n // it as the trailing edge, or we've hit the `maxWait` limit.\r\n return (lastCallTime === undefined || (timeSinceLastCall >= wait)\r\n || (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));\r\n }\r\n\r\n function timerExpired() {\r\n const time = Date.now();\r\n if (shouldInvoke(time)) {\r\n return trailingEdge(time);\r\n }\r\n // Restart the timer.\r\n timerId = setTimeout(timerExpired, remainingWait(time));\r\n }\r\n\r\n function trailingEdge(time) {\r\n timerId = undefined;\r\n\r\n // Only invoke if we have `lastArgs` which means `func` has been\r\n // debounced at least once.\r\n if (trailing && lastArgs) {\r\n return invokeFunc(time);\r\n }\r\n lastArgs = lastThis = undefined;\r\n return result;\r\n }\r\n\r\n function cancel() {\r\n if (timerId !== undefined) {\r\n clearTimeout(timerId);\r\n }\r\n lastInvokeTime = 0;\r\n lastArgs = lastCallTime = lastThis = timerId = undefined;\r\n }\r\n\r\n function flush() {\r\n return timerId === undefined ? result : trailingEdge(Date.now());\r\n }\r\n\r\n function debounced() {\r\n const time = Date.now(),\r\n isInvoking = shouldInvoke(time);\r\n\r\n // eslint-disable-next-line prefer-rest-params\r\n lastArgs = arguments;\r\n\r\n // @ts-expect-error ignore this type\r\n // eslint-disable-next-line @typescript-eslint/no-this-alias\r\n lastThis = this;\r\n lastCallTime = time;\r\n\r\n if (isInvoking) {\r\n if (timerId === undefined) {\r\n return leadingEdge(lastCallTime);\r\n }\r\n if (maxing) {\r\n // Handle invocations in a tight loop.\r\n clearTimeout(timerId);\r\n timerId = setTimeout(timerExpired, wait);\r\n return invokeFunc(lastCallTime);\r\n }\r\n }\r\n if (timerId === undefined) {\r\n timerId = setTimeout(timerExpired, wait);\r\n }\r\n return result;\r\n }\r\n debounced.cancel = cancel;\r\n debounced.flush = flush;\r\n return debounced;\r\n}\r\n\r\nfunction isObject(value) {\r\n const type = typeof value;\r\n return value != null && (type == 'object' || type == 'function');\r\n}\r\n\r\nexport {\r\n debounce,\r\n throttle,\r\n};\r\n"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"lodash.js","sources":["TUIKit/utils/lodash.ts"],"sourcesContent":["// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n/** Error message constants. */\nconst FUNC_ERROR_TEXT = 'Expected a function';\n\ninterface IDebounceOptions {\n leading?: boolean;\n maxWait?: number;\n trailing?: boolean;\n}\n\ntype IThrottleOptions = IDebounceOptions;\n\nfunction throttle(func, wait: number, options?: IThrottleOptions) {\n let leading = true,\n trailing = true;\n\n if (typeof func != 'function') {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n if (options && isObject(options)) {\n leading = 'leading' in options ? !!options.leading : leading;\n trailing = 'trailing' in options ? !!options.trailing : trailing;\n }\n return debounce(func, wait, {\n leading: leading,\n maxWait: wait,\n trailing: trailing,\n });\n}\n\nfunction debounce(func, wait: number, options?: IDebounceOptions) {\n let lastArgs,\n lastThis,\n maxWait,\n result,\n timerId,\n lastCallTime,\n lastInvokeTime = 0,\n leading = false,\n maxing = false,\n trailing = true;\n\n if (typeof func != 'function') {\n throw new TypeError(FUNC_ERROR_TEXT);\n }\n wait = wait || 0;\n if (options && isObject(options)) {\n leading = !!options.leading;\n maxing = 'maxWait' in options;\n maxWait = maxing ? Math.max(options.maxWait || 0, wait) : maxWait;\n trailing = 'trailing' in options ? !!options.trailing : trailing;\n }\n\n function invokeFunc(time) {\n const args = lastArgs,\n thisArg = lastThis;\n\n lastArgs = lastThis = undefined;\n lastInvokeTime = time;\n result = func.apply(thisArg, args);\n return result;\n }\n\n function leadingEdge(time) {\n // Reset any `maxWait` timer.\n lastInvokeTime = time;\n // Start the timer for the trailing edge.\n timerId = setTimeout(timerExpired, wait);\n // Invoke the leading edge.\n return leading ? invokeFunc(time) : result;\n }\n\n function remainingWait(time) {\n const timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime,\n timeWaiting = wait - timeSinceLastCall;\n\n return maxing\n ? Math.min(timeWaiting, maxWait - timeSinceLastInvoke)\n : timeWaiting;\n }\n\n function shouldInvoke(time) {\n const timeSinceLastCall = time - lastCallTime,\n timeSinceLastInvoke = time - lastInvokeTime;\n\n // Either this is the first call, activity has stopped and we're at the\n // trailing edge, the system time has gone backwards and we're treating\n // it as the trailing edge, or we've hit the `maxWait` limit.\n return (lastCallTime === undefined || (timeSinceLastCall >= wait)\n || (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));\n }\n\n function timerExpired() {\n const time = Date.now();\n if (shouldInvoke(time)) {\n return trailingEdge(time);\n }\n // Restart the timer.\n timerId = setTimeout(timerExpired, remainingWait(time));\n }\n\n function trailingEdge(time) {\n timerId = undefined;\n\n // Only invoke if we have `lastArgs` which means `func` has been\n // debounced at least once.\n if (trailing && lastArgs) {\n return invokeFunc(time);\n }\n lastArgs = lastThis = undefined;\n return result;\n }\n\n function cancel() {\n if (timerId !== undefined) {\n clearTimeout(timerId);\n }\n lastInvokeTime = 0;\n lastArgs = lastCallTime = lastThis = timerId = undefined;\n }\n\n function flush() {\n return timerId === undefined ? result : trailingEdge(Date.now());\n }\n\n function debounced() {\n const time = Date.now(),\n isInvoking = shouldInvoke(time);\n\n // eslint-disable-next-line prefer-rest-params\n lastArgs = arguments;\n\n // @ts-expect-error ignore this type\n // eslint-disable-next-line @typescript-eslint/no-this-alias\n lastThis = this;\n lastCallTime = time;\n\n if (isInvoking) {\n if (timerId === undefined) {\n return leadingEdge(lastCallTime);\n }\n if (maxing) {\n // Handle invocations in a tight loop.\n clearTimeout(timerId);\n timerId = setTimeout(timerExpired, wait);\n return invokeFunc(lastCallTime);\n }\n }\n if (timerId === undefined) {\n timerId = setTimeout(timerExpired, wait);\n }\n return result;\n }\n debounced.cancel = cancel;\n debounced.flush = flush;\n return debounced;\n}\n\nfunction isObject(value) {\n const type = typeof value;\n return value != null && (type == 'object' || type == 'function');\n}\n\nexport {\n debounce,\n throttle,\n};\n"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/type-check.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/type-check.js.map index f70486a..585ced1 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/type-check.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/TUIKit/utils/type-check.js.map @@ -1 +1 @@ -{"version":3,"file":"type-check.js","sources":["TUIKit/utils/type-check.ts"],"sourcesContent":["const objectToString = Object.prototype.toString;\r\nconst toTypeString = (value: any) => objectToString.call(value);\r\n\r\nexport const { isArray } = Array;\r\nexport const isMap = (val: any) => toTypeString(val) === '[object Map]';\r\nexport const isSet = (val: any) => toTypeString(val) === '[object Set]';\r\nexport const isDate = (val: any) => val instanceof Date;\r\nexport const isFunction = (val: any) => typeof val === 'function';\r\nexport const isString = (val: any) => typeof val === 'string';\r\nexport const isSymbol = (val: any) => typeof val === 'symbol';\r\nexport const isObject = (val: any) => val !== null && typeof val === 'object';\r\nexport const isPromise = (val: any) =>\r\n isObject(val) && isFunction(val.then) && isFunction(val.catch);\r\n// Determine whether it is url\r\nexport const isUrl = (url: string) => {\r\n return /^(https?:\\/\\/(([a-zA-Z0-9]+-?)+[a-zA-Z0-9]+\\.)+[a-zA-Z]+)(:\\d+)?(\\/.*)?(\\?.*)?(#.*)?$/.test(\r\n url,\r\n );\r\n};\r\n\r\n// Determine if it is a JSON string\r\nexport const isJSON = (str: string) => {\r\n // eslint-disable-next-line no-useless-escape\r\n if (typeof str === 'string') {\r\n try {\r\n const data = JSON.parse(str);\r\n if (data) {\r\n return true;\r\n }\r\n return false;\r\n } catch (error: any) {\r\n return false;\r\n }\r\n }\r\n return false;\r\n};\r\n\r\n// Determine if it is a JSON string\r\nexport const JSONToObject = (str: string) => {\r\n if (!str || !isJSON(str)) {\r\n return str;\r\n }\r\n return JSON.parse(str);\r\n};\r\n"],"names":[],"mappings":";AAOO,MAAM,aAAa,CAAC,QAAa,OAAO,QAAQ;AAGhD,MAAM,WAAW,CAAC,QAAa,QAAQ,QAAQ,OAAO,QAAQ;AAIxD,MAAA,QAAQ,CAAC,QAAgB;AACpC,SAAO,wFAAwF;AAAA,IAC7F;AAAA,EAAA;AAEJ;AAGa,MAAA,SAAS,CAAC,QAAgB;AAEjC,MAAA,OAAO,QAAQ,UAAU;AACvB,QAAA;AACI,YAAA,OAAO,KAAK,MAAM,GAAG;AAC3B,UAAI,MAAM;AACD,eAAA;AAAA,MACT;AACO,aAAA;AAAA,aACA,OAAY;AACZ,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAGa,MAAA,eAAe,CAAC,QAAgB;AAC3C,MAAI,CAAC,OAAO,CAAC,OAAO,GAAG,GAAG;AACjB,WAAA;AAAA,EACT;AACO,SAAA,KAAK,MAAM,GAAG;AACvB;;;;;"} \ No newline at end of file +{"version":3,"file":"type-check.js","sources":["TUIKit/utils/type-check.ts"],"sourcesContent":["const objectToString = Object.prototype.toString;\nconst toTypeString = (value: any) => objectToString.call(value);\n\nexport const { isArray } = Array;\nexport const isMap = (val: any) => toTypeString(val) === '[object Map]';\nexport const isSet = (val: any) => toTypeString(val) === '[object Set]';\nexport const isDate = (val: any) => val instanceof Date;\nexport const isFunction = (val: any) => typeof val === 'function';\nexport const isString = (val: any) => typeof val === 'string';\nexport const isSymbol = (val: any) => typeof val === 'symbol';\nexport const isObject = (val: any) => val !== null && typeof val === 'object';\nexport const isPromise = (val: any) =>\n isObject(val) && isFunction(val.then) && isFunction(val.catch);\n// Determine whether it is url\nexport const isUrl = (url: string) => {\n return /^(https?:\\/\\/(([a-zA-Z0-9]+-?)+[a-zA-Z0-9]+\\.)+[a-zA-Z]+)(:\\d+)?(\\/.*)?(\\?.*)?(#.*)?$/.test(\n url,\n );\n};\n\n// Determine if it is a JSON string\nexport const isJSON = (str: string) => {\n // eslint-disable-next-line no-useless-escape\n if (typeof str === 'string') {\n try {\n const data = JSON.parse(str);\n if (data) {\n return true;\n }\n return false;\n } catch (error: any) {\n return false;\n }\n }\n return false;\n};\n\n// Determine if it is a JSON string\nexport const JSONToObject = (str: string) => {\n if (!str || !isJSON(str)) {\n return str;\n }\n return JSON.parse(str);\n};\n"],"names":[],"mappings":";AAOO,MAAM,aAAa,CAAC,QAAa,OAAO,QAAQ;AAGhD,MAAM,WAAW,CAAC,QAAa,QAAQ,QAAQ,OAAO,QAAQ;AAIxD,MAAA,QAAQ,CAAC,QAAgB;AACpC,SAAO,wFAAwF;AAAA,IAC7F;AAAA,EAAA;AAEJ;AAGa,MAAA,SAAS,CAAC,QAAgB;AAEjC,MAAA,OAAO,QAAQ,UAAU;AACvB,QAAA;AACI,YAAA,OAAO,KAAK,MAAM,GAAG;AAC3B,UAAI,MAAM;AACD,eAAA;AAAA,MACT;AACO,aAAA;AAAA,aACA,OAAY;AACZ,aAAA;AAAA,IACT;AAAA,EACF;AACO,SAAA;AACT;AAGa,MAAA,eAAe,CAAC,QAAgB;AAC3C,MAAI,CAAC,OAAO,CAAC,OAAO,GAAG,GAAG;AACjB,WAAA;AAAA,EACT;AACO,SAAA,KAAK,MAAM,GAAG;AACvB;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map index 1874463..eceb904 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map @@ -1 +1 @@ -{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n","import App from './App'\r\nimport { createSSRApp } from 'vue';\r\nimport * as Pinia from 'pinia';\r\n\r\nexport function createApp() {\r\n\tconst app = createSSRApp(App);\r\n\tapp.use(Pinia.createPinia());\r\n\treturn {\r\n\t\tapp,\r\n\t\tPinia, // 此处必须将 Pinia 返回\r\n\t};\r\n}"],"names":["uni","createSSRApp","App","Pinia.createPinia","Pinia"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAaA,MAAe,YAAA;AAAA,EACb,OAAO;AACE,WAAA;AAAA,MACL,MAAM,CAAC;AAAA,MACP,SAAS;AAAA,MACT,UAAU,CAAC;AAAA,IAAA;AAAA,EAEf;AAAA,EAEA,OAAO,QAAQ;AACb,SAAK,kBAAkB;AACvBA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,OAAO,IAAI;AAChB,gBAAQ,OAAO,EAAE,QAAQ,KAAK,KAAM,CAAA;AAAA,MACtC;AAAA,MACA,MAAM,MAAM;AAAA,MAAC;AAAA,IAAA,CACd;AAAA,EACH;AAAA,EACA,SAAS;AAAA;AAAA,IAEP,oBAAoB;AAClB,YAAM,gBAAgBA,cAAA,MAAI,eAAe,iBAAiB,KAAK;AACzD,YAAA,MAAM,KAAK;AACjB,UAAI,MAAM,gBAAgB,IAAI,KAAK,OAAO;AAAM;AAChDA,oBAAA,MAAI,aAAa;AACbA,oBAAAA,MAAA,eAAe,mBAAmB,GAAG;AAAA,IAC3C;AAAA,EACF;AAAA,EACA,UAAU;AACD,WAAA;AAAA,MACL,SAAS;AAAA,QACP,UAAU;AAAA,MACZ;AAAA,IAAA;AAAA,EAEJ;AACF;AC9CO,SAAS,YAAY;AAC3B,QAAM,MAAMC,2BAAaC,SAAG;AAC5B,MAAI,IAAIC,cAAiB,YAAA,CAAE;AAC3B,SAAO;AAAA,IACN;AAAA,IACF,OAAEC,cAAK;AAAA;AAAA,EACP;AACA;AACA,YAAY,IAAI,MAAM,MAAM;;"} \ No newline at end of file +{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\n\n","import App from './App'\nimport { createSSRApp } from 'vue';\nimport * as Pinia from 'pinia';\n\nexport function createApp() {\n\tconst app = createSSRApp(App);\n\tapp.use(Pinia.createPinia());\n\treturn {\n\t\tapp,\n\t\tPinia, // 此处必须将 Pinia 返回\n\t};\n}"],"names":["uni","createSSRApp","App","Pinia.createPinia","Pinia"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAaA,MAAe,YAAA;AAAA,EACb,OAAO;AACE,WAAA;AAAA,MACL,MAAM,CAAC;AAAA,MACP,SAAS;AAAA,MACT,UAAU,CAAC;AAAA,IAAA;AAAA,EAEf;AAAA,EAEA,OAAO,QAAQ;AACb,SAAK,kBAAkB;AACvBA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,OAAO,IAAI;AAChB,gBAAQ,OAAO,EAAE,QAAQ,KAAK,KAAM,CAAA;AAAA,MACtC;AAAA,MACA,MAAM,MAAM;AAAA,MAAC;AAAA,IAAA,CACd;AAAA,EACH;AAAA,EACA,SAAS;AAAA;AAAA,IAEP,oBAAoB;AAClB,YAAM,gBAAgBA,cAAA,MAAI,eAAe,iBAAiB,KAAK;AACzD,YAAA,MAAM,KAAK;AACjB,UAAI,MAAM,gBAAgB,IAAI,KAAK,OAAO;AAAM;AAChDA,oBAAA,MAAI,aAAa;AACbA,oBAAAA,MAAA,eAAe,mBAAmB,GAAG;AAAA,IAC3C;AAAA,EACF;AAAA,EACA,UAAU;AACD,WAAA;AAAA,MACL,SAAS;AAAA,QACP,UAAU;AAAA,MACZ;AAAA,IAAA;AAAA,EAEJ;AACF;AC9CO,SAAS,YAAY;AAC3B,QAAM,MAAMC,2BAAaC,SAAG;AAC5B,MAAI,IAAIC,cAAiB,YAAA,CAAE;AAC3B,SAAO;AAAA,IACN;AAAA,IACF,OAAEC,cAAK;AAAA;AAAA,EACP;AACA;AACA,YAAY,IAAI,MAAM,MAAM;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map index 4bfb81f..9da158f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map @@ -1 +1 @@ -{"version":3,"file":"assets.js","sources":["TUIKit/assets/icon/start-group.svg","TUIKit/assets/icon/icon-c2c.svg","TUIKit/assets/icon/setting.svg","TUIKit/assets/icon/mute.svg","TUIKit/assets/icon/face-uni.png","TUIKit/assets/icon/more-uni.png","TUIKit/assets/icon/forward-each.svg","TUIKit/assets/icon/forward-merge.svg","TUIKit/assets/icon/add-circle.svg","TUIKit/assets/icon/search.svg","TUIKit/assets/icon/input-close.svg","TUIKit/assets/icon/down-icon.svg","TUIKit/assets/icon/close-dark.svg","TUIKit/assets/icon/right-icon.svg","TUIKit/assets/icon/add.svg","TUIKit/assets/icon/back.svg","TUIKit/assets/icon/edit.svg","TUIKit/assets/icon/icon-close.svg","TUIKit/assets/icon/video-play.png","TUIKit/assets/icon/msg-audio.svg","TUIKit/assets/icon/file-light.svg","TUIKit/assets/icon/star-light.png","TUIKit/assets/icon/loading.png","TUIKit/assets/icon/msg-del.svg","TUIKit/assets/icon/msg-copy.svg","TUIKit/assets/icon/msg-quote.svg","TUIKit/assets/icon/msg-revoke.svg","TUIKit/assets/icon/msg-forward.svg","TUIKit/assets/icon/translate.svg","TUIKit/assets/icon/multiple-select.svg","TUIKit/assets/icon/convertText_zh.svg","TUIKit/assets/icon/double-arrow.svg","TUIKit/assets/icon/audio.svg","TUIKit/assets/icon/selected.svg","TUIKit/assets/icon/cancel.svg","TUIKit/assets/icon/image-light.svg","TUIKit/assets/icon/image-dark.svg","TUIKit/assets/icon/image-uni.png","TUIKit/assets/icon/camera-uni.png","TUIKit/assets/icon/video-light.svg","TUIKit/assets/icon/video-dark.svg","TUIKit/assets/icon/video-uni.png","TUIKit/assets/icon/words-light.svg","TUIKit/assets/icon/words-dark.svg","TUIKit/assets/icon/face-light.svg","TUIKit/assets/icon/face-dark.svg","TUIKit/assets/icon/InvitationDark.png","TUIKit/assets/icon/InvitationLight.png","TUIKit/assets/icon/search-default.svg","TUIKit/assets/icon/del-icon.svg","TUIKit/assets/icon/plus.svg","TUIKit/assets/icon/minus.svg","TUIKit/assets/icon/check-sm.svg","TUIKit/assets/icon/radio.svg","TUIKit/assets/icon/call-video.svg","TUIKit/assets/icon/call-voice.svg","TUIKit/assets/icon/left-arrow.svg","TUIKit/assets/icon/right-arrow.svg","TUIKit/assets/icon/d-left-arrow.svg","TUIKit/assets/icon/d-right-arrow.svg","TUIKit/tui-customer-service-plugin/assets/iconRight.svg","TUIKit/tui-customer-service-plugin/assets/imRobotGuess.svg","TUIKit/tui-customer-service-plugin/assets/refresh.svg","TUIKit/tui-customer-service-plugin/assets/star.png","TUIKit/tui-customer-service-plugin/assets/starLine.png"],"sourcesContent":["export default \"__VITE_ASSET__5f1c641f__\"","export default \"__VITE_ASSET__6e2af86f__\"","export default \"__VITE_ASSET__161bfa16__\"","export default \"__VITE_ASSET__81a6d6d5__\"","export default \"__VITE_ASSET__e33f5632__\"","export default \"__VITE_ASSET__030c2d9a__\"","export default \"__VITE_ASSET__d0857f96__\"","export default \"__VITE_ASSET__73273fff__\"","export default \"__VITE_ASSET__376cda7c__\"","export default \"__VITE_ASSET__980f6827__\"","export default \"__VITE_ASSET__0b5e85b2__\"","export default \"__VITE_ASSET__50c12418__\"","export default \"__VITE_ASSET__c1b1ccca__\"","export default \"__VITE_ASSET__b206bd3e__\"","export default \"__VITE_ASSET__6f2b9261__\"","export default \"__VITE_ASSET__b82bef7a__\"","export default \"__VITE_ASSET__5adfff7a__\"","export default \"__VITE_ASSET__90eb4be2__\"","export default \"__VITE_ASSET__58b451c9__\"","export default \"__VITE_ASSET__ac2cd1c9__\"","export default \"__VITE_ASSET__565ad764__\"","export default \"__VITE_ASSET__d9a7aedf__\"","export default \"__VITE_ASSET__2a143778__\"","export default \"__VITE_ASSET__05341954__\"","export default \"__VITE_ASSET__8d896bef__\"","export default \"__VITE_ASSET__550cd8cb__\"","export default \"__VITE_ASSET__39595cc0__\"","export default \"__VITE_ASSET__1907b7f9__\"","export default \"__VITE_ASSET__8c9408be__\"","export default \"__VITE_ASSET__d38619b0__\"","export default \"__VITE_ASSET__51e06e84__\"","export default \"__VITE_ASSET__c51bb7cf__\"","export default \"__VITE_ASSET__21bb2ba6__\"","export default \"__VITE_ASSET__1c6e50da__\"","export default \"__VITE_ASSET__051cb10c__\"","export default \"__VITE_ASSET__ef346b4b__\"","export default \"__VITE_ASSET__44be7480__\"","export default \"__VITE_ASSET__3e951cbb__\"","export default \"__VITE_ASSET__e7fd6e1a__\"","export default \"__VITE_ASSET__c7253748__\"","export default \"__VITE_ASSET__0bbf3476__\"","export default \"__VITE_ASSET__0b4d3e53__\"","export default \"__VITE_ASSET__97e1bc17__\"","export default \"__VITE_ASSET__cda35c0a__\"","export default \"__VITE_ASSET__61678cbe__\"","export default \"__VITE_ASSET__21e333dd__\"","export default \"__VITE_ASSET__c8a31c9e__\"","export default \"__VITE_ASSET__ee30129f__\"","export default \"__VITE_ASSET__4e6b7fca__\"","export default \"__VITE_ASSET__c693da44__\"","export default \"__VITE_ASSET__f3b9aa49__\"","export default \"__VITE_ASSET__887a634f__\"","export default \"__VITE_ASSET__c3984331__\"","export default \"__VITE_ASSET__168a4b70__\"","export default \"__VITE_ASSET__21b022ad__\"","export default \"__VITE_ASSET__1ef6b7f7__\"","export default \"__VITE_ASSET__be72449a__\"","export default \"__VITE_ASSET__0c0041ad__\"","export default \"__VITE_ASSET__9b5f8cc0__\"","export default \"__VITE_ASSET__7ab4b4ba__\"","export default \"__VITE_ASSET__ab6f6855__\"","export default \"__VITE_ASSET__06ae9855__\"","export default \"__VITE_ASSET__cddffc91__\"","export default \"__VITE_ASSET__0d13712b__\"","export default \"__VITE_ASSET__f4211758__\""],"names":[],"mappings":";AAAA,MAAe,cAAA;ACAf,MAAe,MAAA;ACAf,MAAe,aAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,mBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,UAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,SAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,cAAA;ACAf,MAAe,QAAA;ACAf,MAAe,SAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,qBAAA;ACAf,MAAe,cAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,oBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,UAAA;ACAf,MAAe,OAAA;ACAf,MAAe,WAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"assets.js","sources":["TUIKit/assets/icon/start-group.svg","TUIKit/assets/icon/icon-c2c.svg","TUIKit/assets/icon/setting.svg","TUIKit/assets/icon/mute.svg","TUIKit/assets/icon/face-uni.png","TUIKit/assets/icon/more-uni.png","TUIKit/assets/icon/forward-each.svg","TUIKit/assets/icon/forward-merge.svg","TUIKit/assets/icon/add-circle.svg","TUIKit/assets/icon/search.svg","TUIKit/assets/icon/input-close.svg","TUIKit/assets/icon/down-icon.svg","TUIKit/assets/icon/close-dark.svg","TUIKit/assets/icon/right-icon.svg","TUIKit/assets/icon/add.svg","TUIKit/assets/icon/back.svg","TUIKit/assets/icon/edit.svg","TUIKit/assets/icon/icon-close.svg","TUIKit/assets/icon/video-play.png","TUIKit/assets/icon/msg-audio.svg","TUIKit/assets/icon/file-light.svg","TUIKit/assets/icon/star-light.png","TUIKit/assets/icon/loading.png","TUIKit/assets/icon/msg-del.svg","TUIKit/assets/icon/msg-copy.svg","TUIKit/assets/icon/msg-quote.svg","TUIKit/assets/icon/msg-revoke.svg","TUIKit/assets/icon/msg-forward.svg","TUIKit/assets/icon/translate.svg","TUIKit/assets/icon/multiple-select.svg","TUIKit/assets/icon/convertText_zh.svg","TUIKit/assets/icon/double-arrow.svg","TUIKit/assets/icon/audio.svg","TUIKit/assets/icon/selected.svg","TUIKit/assets/icon/cancel.svg","TUIKit/assets/icon/image-light.svg","TUIKit/assets/icon/image-dark.svg","TUIKit/assets/icon/image-uni.png","TUIKit/assets/icon/camera-uni.png","TUIKit/assets/icon/video-light.svg","TUIKit/assets/icon/video-dark.svg","TUIKit/assets/icon/video-uni.png","TUIKit/assets/icon/words-light.svg","TUIKit/assets/icon/words-dark.svg","TUIKit/assets/icon/face-light.svg","TUIKit/assets/icon/face-dark.svg","TUIKit/assets/icon/InvitationDark.png","TUIKit/assets/icon/InvitationLight.png","TUIKit/assets/icon/search-default.svg","TUIKit/assets/icon/del-icon.svg","TUIKit/assets/icon/plus.svg","TUIKit/assets/icon/minus.svg","TUIKit/assets/icon/check-sm.svg","TUIKit/assets/icon/radio.svg","TUIKit/assets/icon/call-video.svg","TUIKit/assets/icon/call-voice.svg","TUIKit/assets/icon/left-arrow.svg","TUIKit/assets/icon/right-arrow.svg","TUIKit/assets/icon/d-left-arrow.svg","TUIKit/assets/icon/d-right-arrow.svg","TUIKit/tui-customer-service-plugin/assets/iconRight.svg","TUIKit/tui-customer-service-plugin/assets/imRobotGuess.svg","TUIKit/tui-customer-service-plugin/assets/refresh.svg","TUIKit/tui-customer-service-plugin/assets/star.png","TUIKit/tui-customer-service-plugin/assets/starLine.png"],"sourcesContent":["export default \"__VITE_ASSET__6d6b5fbb__\"","export default \"__VITE_ASSET__d80299ab__\"","export default \"__VITE_ASSET__a15e5daf__\"","export default \"__VITE_ASSET__94c8513a__\"","export default \"__VITE_ASSET__e33f5632__\"","export default \"__VITE_ASSET__030c2d9a__\"","export default \"__VITE_ASSET__9e79e381__\"","export default \"__VITE_ASSET__eef115cf__\"","export default \"__VITE_ASSET__b2afe9dc__\"","export default \"__VITE_ASSET__dabca596__\"","export default \"__VITE_ASSET__3bf506b7__\"","export default \"__VITE_ASSET__fbb4047c__\"","export default \"__VITE_ASSET__f3809f45__\"","export default \"__VITE_ASSET__a24fdba0__\"","export default \"__VITE_ASSET__ea3b9dc9__\"","export default \"__VITE_ASSET__e9626a2e__\"","export default \"__VITE_ASSET__4601124c__\"","export default \"__VITE_ASSET__00e2ef94__\"","export default \"__VITE_ASSET__58b451c9__\"","export default \"__VITE_ASSET__ac2cd1c9__\"","export default \"__VITE_ASSET__7beeea9d__\"","export default \"__VITE_ASSET__d9a7aedf__\"","export default \"__VITE_ASSET__2a143778__\"","export default \"__VITE_ASSET__8e1884b8__\"","export default \"__VITE_ASSET__91b797d7__\"","export default \"__VITE_ASSET__6ed4649b__\"","export default \"__VITE_ASSET__a0b46d31__\"","export default \"__VITE_ASSET__b9d14da1__\"","export default \"__VITE_ASSET__a0cfa550__\"","export default \"__VITE_ASSET__63011d60__\"","export default \"__VITE_ASSET__ea05cc29__\"","export default \"__VITE_ASSET__a1a15b8b__\"","export default \"__VITE_ASSET__3e97d529__\"","export default \"__VITE_ASSET__0a1e59e6__\"","export default \"__VITE_ASSET__aba36dc1__\"","export default \"__VITE_ASSET__3da9cf2c__\"","export default \"__VITE_ASSET__bf322028__\"","export default \"__VITE_ASSET__3e951cbb__\"","export default \"__VITE_ASSET__e7fd6e1a__\"","export default \"__VITE_ASSET__48615dd3__\"","export default \"__VITE_ASSET__e7ceead3__\"","export default \"__VITE_ASSET__0b4d3e53__\"","export default \"__VITE_ASSET__c8aec883__\"","export default \"__VITE_ASSET__6a706f9a__\"","export default \"__VITE_ASSET__b3a6acfa__\"","export default \"__VITE_ASSET__1ce4b9fa__\"","export default \"__VITE_ASSET__c8a31c9e__\"","export default \"__VITE_ASSET__ee30129f__\"","export default \"__VITE_ASSET__0969a8df__\"","export default \"__VITE_ASSET__e0d1d417__\"","export default \"__VITE_ASSET__dfad243b__\"","export default \"__VITE_ASSET__28312fe8__\"","export default \"__VITE_ASSET__bfc05916__\"","export default \"__VITE_ASSET__0422f0b5__\"","export default \"__VITE_ASSET__6c7799e9__\"","export default \"__VITE_ASSET__f8912d47__\"","export default \"__VITE_ASSET__dce2f352__\"","export default \"__VITE_ASSET__0091db6c__\"","export default \"__VITE_ASSET__d3dcfc22__\"","export default \"__VITE_ASSET__2202133f__\"","export default \"__VITE_ASSET__eac74a1a__\"","export default \"__VITE_ASSET__5fc0b4ca__\"","export default \"__VITE_ASSET__8efc59f5__\"","export default \"__VITE_ASSET__0d13712b__\"","export default \"__VITE_ASSET__f4211758__\""],"names":[],"mappings":";AAAA,MAAe,cAAA;ACAf,MAAe,MAAA;ACAf,MAAe,aAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,mBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,UAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,SAAA;ACAf,MAAe,WAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,cAAA;ACAf,MAAe,QAAA;ACAf,MAAe,SAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,qBAAA;ACAf,MAAe,cAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,eAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,oBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,iBAAA;ACAf,MAAe,kBAAA;ACAf,MAAe,YAAA;ACAf,MAAe,eAAA;ACAf,MAAe,UAAA;ACAf,MAAe,OAAA;ACAf,MAAe,WAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map index eb8a3cf..d4445f7 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map @@ -1 +1 @@ -{"version":3,"file":"vendor.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/shared/dist/shared.esm-bundler.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-i18n/dist/uni-i18n.es.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-shared/dist/uni-shared.es.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-mp-vue/dist/vue.runtime.esm.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-mp-weixin/dist/uni.api.esm.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-console/dist/mp.esm.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-mp-weixin/dist/uni.mp.esm.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/vue-demi/lib/index.mjs","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/pinia/dist/pinia.mjs","node_modules/@tencentcloud/chat/index.js","node_modules/tim-upload-plugin/index.js","node_modules/tim-profanity-filter-plugin/index.js","node_modules/@tencentcloud/tui-core/index.js","node_modules/cos-wx-sdk-v5/dist/cos-wx-sdk-v5.min.js","node_modules/@tencentcloud/chat-uikit-engine/index.js","node_modules/@tencentcloud/universal-api/index.js","../../HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-app/dist/uni-app.es.js","node_modules/dayjs/dayjs.min.js","node_modules/dayjs/plugin/localeData.js","node_modules/dayjs/plugin/isSameOrAfter.js","node_modules/dayjs/plugin/isSameOrBefore.js","node_modules/dayjs/locale/zh-cn.js","node_modules/@vue/composition-api/dist/vue-composition-api.mjs","node_modules/marked/lib/marked.esm.js"],"sourcesContent":["/**\n* @vue/shared v3.4.21\n* (c) 2018-present Yuxi (Evan) You and Vue contributors\n* @license MIT\n**/\nfunction makeMap(str, expectsLowerCase) {\n const set = new Set(str.split(\",\"));\n return expectsLowerCase ? (val) => set.has(val.toLowerCase()) : (val) => set.has(val);\n}\n\nconst EMPTY_OBJ = !!(process.env.NODE_ENV !== \"production\") ? Object.freeze({}) : {};\nconst EMPTY_ARR = !!(process.env.NODE_ENV !== \"production\") ? Object.freeze([]) : [];\nconst NOOP = () => {\n};\nconst NO = () => false;\nconst isOn = (key) => key.charCodeAt(0) === 111 && key.charCodeAt(1) === 110 && // uppercase letter\n(key.charCodeAt(2) > 122 || key.charCodeAt(2) < 97);\nconst isModelListener = (key) => key.startsWith(\"onUpdate:\");\nconst extend = Object.assign;\nconst remove = (arr, el) => {\n const i = arr.indexOf(el);\n if (i > -1) {\n arr.splice(i, 1);\n }\n};\nconst hasOwnProperty = Object.prototype.hasOwnProperty;\nconst hasOwn = (val, key) => hasOwnProperty.call(val, key);\nconst isArray = Array.isArray;\nconst isMap = (val) => toTypeString(val) === \"[object Map]\";\nconst isSet = (val) => toTypeString(val) === \"[object Set]\";\nconst isDate = (val) => toTypeString(val) === \"[object Date]\";\nconst isRegExp = (val) => toTypeString(val) === \"[object RegExp]\";\nconst isFunction = (val) => typeof val === \"function\";\nconst isString = (val) => typeof val === \"string\";\nconst isSymbol = (val) => typeof val === \"symbol\";\nconst isObject = (val) => val !== null && typeof val === \"object\";\nconst isPromise = (val) => {\n return (isObject(val) || isFunction(val)) && isFunction(val.then) && isFunction(val.catch);\n};\nconst objectToString = Object.prototype.toString;\nconst toTypeString = (value) => objectToString.call(value);\nconst toRawType = (value) => {\n return toTypeString(value).slice(8, -1);\n};\nconst isPlainObject = (val) => toTypeString(val) === \"[object Object]\";\nconst isIntegerKey = (key) => isString(key) && key !== \"NaN\" && key[0] !== \"-\" && \"\" + parseInt(key, 10) === key;\nconst isReservedProp = /* @__PURE__ */ makeMap(\n // the leading comma is intentional so empty string \"\" is also included\n \",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted\"\n);\nconst isBuiltInDirective = /* @__PURE__ */ makeMap(\n \"bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo\"\n);\nconst cacheStringFunction = (fn) => {\n const cache = /* @__PURE__ */ Object.create(null);\n return (str) => {\n const hit = cache[str];\n return hit || (cache[str] = fn(str));\n };\n};\nconst camelizeRE = /-(\\w)/g;\nconst camelize = cacheStringFunction((str) => {\n return str.replace(camelizeRE, (_, c) => c ? c.toUpperCase() : \"\");\n});\nconst hyphenateRE = /\\B([A-Z])/g;\nconst hyphenate = cacheStringFunction(\n (str) => str.replace(hyphenateRE, \"-$1\").toLowerCase()\n);\nconst capitalize = cacheStringFunction((str) => {\n return str.charAt(0).toUpperCase() + str.slice(1);\n});\nconst toHandlerKey = cacheStringFunction((str) => {\n const s = str ? `on${capitalize(str)}` : ``;\n return s;\n});\nconst hasChanged = (value, oldValue) => !Object.is(value, oldValue);\nconst invokeArrayFns = (fns, arg) => {\n for (let i = 0; i < fns.length; i++) {\n fns[i](arg);\n }\n};\nconst def = (obj, key, value) => {\n Object.defineProperty(obj, key, {\n configurable: true,\n enumerable: false,\n value\n });\n};\nconst looseToNumber = (val) => {\n const n = parseFloat(val);\n return isNaN(n) ? val : n;\n};\nconst toNumber = (val) => {\n const n = isString(val) ? Number(val) : NaN;\n return isNaN(n) ? val : n;\n};\nlet _globalThis;\nconst getGlobalThis = () => {\n return _globalThis || (_globalThis = typeof globalThis !== \"undefined\" ? globalThis : typeof self !== \"undefined\" ? self : typeof window !== \"undefined\" ? window : typeof global !== \"undefined\" ? global : {});\n};\nconst identRE = /^[_$a-zA-Z\\xA0-\\uFFFF][_$a-zA-Z0-9\\xA0-\\uFFFF]*$/;\nfunction genPropsAccessExp(name) {\n return identRE.test(name) ? `__props.${name}` : `__props[${JSON.stringify(name)}]`;\n}\n\nconst PatchFlags = {\n \"TEXT\": 1,\n \"1\": \"TEXT\",\n \"CLASS\": 2,\n \"2\": \"CLASS\",\n \"STYLE\": 4,\n \"4\": \"STYLE\",\n \"PROPS\": 8,\n \"8\": \"PROPS\",\n \"FULL_PROPS\": 16,\n \"16\": \"FULL_PROPS\",\n \"NEED_HYDRATION\": 32,\n \"32\": \"NEED_HYDRATION\",\n \"STABLE_FRAGMENT\": 64,\n \"64\": \"STABLE_FRAGMENT\",\n \"KEYED_FRAGMENT\": 128,\n \"128\": \"KEYED_FRAGMENT\",\n \"UNKEYED_FRAGMENT\": 256,\n \"256\": \"UNKEYED_FRAGMENT\",\n \"NEED_PATCH\": 512,\n \"512\": \"NEED_PATCH\",\n \"DYNAMIC_SLOTS\": 1024,\n \"1024\": \"DYNAMIC_SLOTS\",\n \"DEV_ROOT_FRAGMENT\": 2048,\n \"2048\": \"DEV_ROOT_FRAGMENT\",\n \"HOISTED\": -1,\n \"-1\": \"HOISTED\",\n \"BAIL\": -2,\n \"-2\": \"BAIL\"\n};\nconst PatchFlagNames = {\n [1]: `TEXT`,\n [2]: `CLASS`,\n [4]: `STYLE`,\n [8]: `PROPS`,\n [16]: `FULL_PROPS`,\n [32]: `NEED_HYDRATION`,\n [64]: `STABLE_FRAGMENT`,\n [128]: `KEYED_FRAGMENT`,\n [256]: `UNKEYED_FRAGMENT`,\n [512]: `NEED_PATCH`,\n [1024]: `DYNAMIC_SLOTS`,\n [2048]: `DEV_ROOT_FRAGMENT`,\n [-1]: `HOISTED`,\n [-2]: `BAIL`\n};\n\nconst ShapeFlags = {\n \"ELEMENT\": 1,\n \"1\": \"ELEMENT\",\n \"FUNCTIONAL_COMPONENT\": 2,\n \"2\": \"FUNCTIONAL_COMPONENT\",\n \"STATEFUL_COMPONENT\": 4,\n \"4\": \"STATEFUL_COMPONENT\",\n \"TEXT_CHILDREN\": 8,\n \"8\": \"TEXT_CHILDREN\",\n \"ARRAY_CHILDREN\": 16,\n \"16\": \"ARRAY_CHILDREN\",\n \"SLOTS_CHILDREN\": 32,\n \"32\": \"SLOTS_CHILDREN\",\n \"TELEPORT\": 64,\n \"64\": \"TELEPORT\",\n \"SUSPENSE\": 128,\n \"128\": \"SUSPENSE\",\n \"COMPONENT_SHOULD_KEEP_ALIVE\": 256,\n \"256\": \"COMPONENT_SHOULD_KEEP_ALIVE\",\n \"COMPONENT_KEPT_ALIVE\": 512,\n \"512\": \"COMPONENT_KEPT_ALIVE\",\n \"COMPONENT\": 6,\n \"6\": \"COMPONENT\"\n};\n\nconst SlotFlags = {\n \"STABLE\": 1,\n \"1\": \"STABLE\",\n \"DYNAMIC\": 2,\n \"2\": \"DYNAMIC\",\n \"FORWARDED\": 3,\n \"3\": \"FORWARDED\"\n};\nconst slotFlagsText = {\n [1]: \"STABLE\",\n [2]: \"DYNAMIC\",\n [3]: \"FORWARDED\"\n};\n\nconst GLOBALS_ALLOWED = \"Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error\";\nconst isGloballyAllowed = /* @__PURE__ */ makeMap(GLOBALS_ALLOWED);\nconst isGloballyWhitelisted = isGloballyAllowed;\n\nconst range = 2;\nfunction generateCodeFrame(source, start = 0, end = source.length) {\n let lines = source.split(/(\\r?\\n)/);\n const newlineSequences = lines.filter((_, idx) => idx % 2 === 1);\n lines = lines.filter((_, idx) => idx % 2 === 0);\n let count = 0;\n const res = [];\n for (let i = 0; i < lines.length; i++) {\n count += lines[i].length + (newlineSequences[i] && newlineSequences[i].length || 0);\n if (count >= start) {\n for (let j = i - range; j <= i + range || end > count; j++) {\n if (j < 0 || j >= lines.length)\n continue;\n const line = j + 1;\n res.push(\n `${line}${\" \".repeat(Math.max(3 - String(line).length, 0))}| ${lines[j]}`\n );\n const lineLength = lines[j].length;\n const newLineSeqLength = newlineSequences[j] && newlineSequences[j].length || 0;\n if (j === i) {\n const pad = start - (count - (lineLength + newLineSeqLength));\n const length = Math.max(\n 1,\n end > count ? lineLength - pad : end - start\n );\n res.push(` | ` + \" \".repeat(pad) + \"^\".repeat(length));\n } else if (j > i) {\n if (end > count) {\n const length = Math.max(Math.min(end - count, lineLength), 1);\n res.push(` | ` + \"^\".repeat(length));\n }\n count += lineLength + newLineSeqLength;\n }\n }\n break;\n }\n }\n return res.join(\"\\n\");\n}\n\nfunction normalizeStyle(value) {\n if (isArray(value)) {\n const res = {};\n for (let i = 0; i < value.length; i++) {\n const item = value[i];\n const normalized = isString(item) ? parseStringStyle(item) : normalizeStyle(item);\n if (normalized) {\n for (const key in normalized) {\n res[key] = normalized[key];\n }\n }\n }\n return res;\n } else if (isString(value) || isObject(value)) {\n return value;\n }\n}\nconst listDelimiterRE = /;(?![^(]*\\))/g;\nconst propertyDelimiterRE = /:([^]+)/;\nconst styleCommentRE = /\\/\\*[^]*?\\*\\//g;\nfunction parseStringStyle(cssText) {\n const ret = {};\n cssText.replace(styleCommentRE, \"\").split(listDelimiterRE).forEach((item) => {\n if (item) {\n const tmp = item.split(propertyDelimiterRE);\n tmp.length > 1 && (ret[tmp[0].trim()] = tmp[1].trim());\n }\n });\n return ret;\n}\nfunction stringifyStyle(styles) {\n let ret = \"\";\n if (!styles || isString(styles)) {\n return ret;\n }\n for (const key in styles) {\n const value = styles[key];\n const normalizedKey = key.startsWith(`--`) ? key : hyphenate(key);\n if (isString(value) || typeof value === \"number\") {\n ret += `${normalizedKey}:${value};`;\n }\n }\n return ret;\n}\nfunction normalizeClass(value) {\n let res = \"\";\n if (isString(value)) {\n res = value;\n } else if (isArray(value)) {\n for (let i = 0; i < value.length; i++) {\n const normalized = normalizeClass(value[i]);\n if (normalized) {\n res += normalized + \" \";\n }\n }\n } else if (isObject(value)) {\n for (const name in value) {\n if (value[name]) {\n res += name + \" \";\n }\n }\n }\n return res.trim();\n}\nfunction normalizeProps(props) {\n if (!props)\n return null;\n let { class: klass, style } = props;\n if (klass && !isString(klass)) {\n props.class = normalizeClass(klass);\n }\n if (style) {\n props.style = normalizeStyle(style);\n }\n return props;\n}\n\nconst HTML_TAGS = \"html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot\";\nconst SVG_TAGS = \"svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view\";\nconst MATH_TAGS = \"annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics\";\nconst VOID_TAGS = \"area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr\";\nconst isHTMLTag = /* @__PURE__ */ makeMap(HTML_TAGS);\nconst isSVGTag = /* @__PURE__ */ makeMap(SVG_TAGS);\nconst isMathMLTag = /* @__PURE__ */ makeMap(MATH_TAGS);\nconst isVoidTag = /* @__PURE__ */ makeMap(VOID_TAGS);\n\nconst specialBooleanAttrs = `itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`;\nconst isSpecialBooleanAttr = /* @__PURE__ */ makeMap(specialBooleanAttrs);\nconst isBooleanAttr = /* @__PURE__ */ makeMap(\n specialBooleanAttrs + `,async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected`\n);\nfunction includeBooleanAttr(value) {\n return !!value || value === \"\";\n}\nconst unsafeAttrCharRE = /[>/=\"'\\u0009\\u000a\\u000c\\u0020]/;\nconst attrValidationCache = {};\nfunction isSSRSafeAttrName(name) {\n if (attrValidationCache.hasOwnProperty(name)) {\n return attrValidationCache[name];\n }\n const isUnsafe = unsafeAttrCharRE.test(name);\n if (isUnsafe) {\n console.error(`unsafe attribute name: ${name}`);\n }\n return attrValidationCache[name] = !isUnsafe;\n}\nconst propsToAttrMap = {\n acceptCharset: \"accept-charset\",\n className: \"class\",\n htmlFor: \"for\",\n httpEquiv: \"http-equiv\"\n};\nconst isKnownHtmlAttr = /* @__PURE__ */ makeMap(\n `accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap`\n);\nconst isKnownSvgAttr = /* @__PURE__ */ makeMap(\n `xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan`\n);\nfunction isRenderableAttrValue(value) {\n if (value == null) {\n return false;\n }\n const type = typeof value;\n return type === \"string\" || type === \"number\" || type === \"boolean\";\n}\n\nconst escapeRE = /[\"'&<>]/;\nfunction escapeHtml(string) {\n const str = \"\" + string;\n const match = escapeRE.exec(str);\n if (!match) {\n return str;\n }\n let html = \"\";\n let escaped;\n let index;\n let lastIndex = 0;\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34:\n escaped = \""\";\n break;\n case 38:\n escaped = \"&\";\n break;\n case 39:\n escaped = \"'\";\n break;\n case 60:\n escaped = \"<\";\n break;\n case 62:\n escaped = \">\";\n break;\n default:\n continue;\n }\n if (lastIndex !== index) {\n html += str.slice(lastIndex, index);\n }\n lastIndex = index + 1;\n html += escaped;\n }\n return lastIndex !== index ? html + str.slice(lastIndex, index) : html;\n}\nconst commentStripRE = /^-?>||--!>| looseEqual(item, val));\n}\n\nconst toDisplayString = (val) => {\n return isString(val) ? val : val == null ? \"\" : isArray(val) || isObject(val) && (val.toString === objectToString || !isFunction(val.toString)) ? JSON.stringify(val, replacer, 2) : String(val);\n};\nconst replacer = (_key, val) => {\n if (val && val.__v_isRef) {\n return replacer(_key, val.value);\n } else if (isMap(val)) {\n return {\n [`Map(${val.size})`]: [...val.entries()].reduce(\n (entries, [key, val2], i) => {\n entries[stringifySymbol(key, i) + \" =>\"] = val2;\n return entries;\n },\n {}\n )\n };\n } else if (isSet(val)) {\n return {\n [`Set(${val.size})`]: [...val.values()].map((v) => stringifySymbol(v))\n };\n } else if (isSymbol(val)) {\n return stringifySymbol(val);\n } else if (isObject(val) && !isArray(val) && !isPlainObject(val)) {\n return String(val);\n }\n return val;\n};\nconst stringifySymbol = (v, i = \"\") => {\n var _a;\n return isSymbol(v) ? `Symbol(${(_a = v.description) != null ? _a : i})` : v;\n};\n\nexport { EMPTY_ARR, EMPTY_OBJ, NO, NOOP, PatchFlagNames, PatchFlags, ShapeFlags, SlotFlags, camelize, capitalize, def, escapeHtml, escapeHtmlComment, extend, genPropsAccessExp, generateCodeFrame, getGlobalThis, hasChanged, hasOwn, hyphenate, includeBooleanAttr, invokeArrayFns, isArray, isBooleanAttr, isBuiltInDirective, isDate, isFunction, isGloballyAllowed, isGloballyWhitelisted, isHTMLTag, isIntegerKey, isKnownHtmlAttr, isKnownSvgAttr, isMap, isMathMLTag, isModelListener, isObject, isOn, isPlainObject, isPromise, isRegExp, isRenderableAttrValue, isReservedProp, isSSRSafeAttrName, isSVGTag, isSet, isSpecialBooleanAttr, isString, isSymbol, isVoidTag, looseEqual, looseIndexOf, looseToNumber, makeMap, normalizeClass, normalizeProps, normalizeStyle, objectToString, parseStringStyle, propsToAttrMap, remove, slotFlagsText, stringifyStyle, toDisplayString, toHandlerKey, toNumber, toRawType, toTypeString };\n","const isObject = (val) => val !== null && typeof val === 'object';\nconst defaultDelimiters = ['{', '}'];\nclass BaseFormatter {\n constructor() {\n this._caches = Object.create(null);\n }\n interpolate(message, values, delimiters = defaultDelimiters) {\n if (!values) {\n return [message];\n }\n let tokens = this._caches[message];\n if (!tokens) {\n tokens = parse(message, delimiters);\n this._caches[message] = tokens;\n }\n return compile(tokens, values);\n }\n}\nconst RE_TOKEN_LIST_VALUE = /^(?:\\d)+/;\nconst RE_TOKEN_NAMED_VALUE = /^(?:\\w)+/;\nfunction parse(format, [startDelimiter, endDelimiter]) {\n const tokens = [];\n let position = 0;\n let text = '';\n while (position < format.length) {\n let char = format[position++];\n if (char === startDelimiter) {\n if (text) {\n tokens.push({ type: 'text', value: text });\n }\n text = '';\n let sub = '';\n char = format[position++];\n while (char !== undefined && char !== endDelimiter) {\n sub += char;\n char = format[position++];\n }\n const isClosed = char === endDelimiter;\n const type = RE_TOKEN_LIST_VALUE.test(sub)\n ? 'list'\n : isClosed && RE_TOKEN_NAMED_VALUE.test(sub)\n ? 'named'\n : 'unknown';\n tokens.push({ value: sub, type });\n }\n // else if (char === '%') {\n // // when found rails i18n syntax, skip text capture\n // if (format[position] !== '{') {\n // text += char\n // }\n // }\n else {\n text += char;\n }\n }\n text && tokens.push({ type: 'text', value: text });\n return tokens;\n}\nfunction compile(tokens, values) {\n const compiled = [];\n let index = 0;\n const mode = Array.isArray(values)\n ? 'list'\n : isObject(values)\n ? 'named'\n : 'unknown';\n if (mode === 'unknown') {\n return compiled;\n }\n while (index < tokens.length) {\n const token = tokens[index];\n switch (token.type) {\n case 'text':\n compiled.push(token.value);\n break;\n case 'list':\n compiled.push(values[parseInt(token.value, 10)]);\n break;\n case 'named':\n if (mode === 'named') {\n compiled.push(values[token.value]);\n }\n else {\n if (process.env.NODE_ENV !== 'production') {\n console.warn(`Type of token '${token.type}' and format of value '${mode}' don't match!`);\n }\n }\n break;\n case 'unknown':\n if (process.env.NODE_ENV !== 'production') {\n console.warn(`Detect 'unknown' type of token!`);\n }\n break;\n }\n index++;\n }\n return compiled;\n}\n\nconst LOCALE_ZH_HANS = 'zh-Hans';\nconst LOCALE_ZH_HANT = 'zh-Hant';\nconst LOCALE_EN = 'en';\nconst LOCALE_FR = 'fr';\nconst LOCALE_ES = 'es';\nconst hasOwnProperty = Object.prototype.hasOwnProperty;\nconst hasOwn = (val, key) => hasOwnProperty.call(val, key);\nconst defaultFormatter = new BaseFormatter();\nfunction include(str, parts) {\n return !!parts.find((part) => str.indexOf(part) !== -1);\n}\nfunction startsWith(str, parts) {\n return parts.find((part) => str.indexOf(part) === 0);\n}\nfunction normalizeLocale(locale, messages) {\n if (!locale) {\n return;\n }\n locale = locale.trim().replace(/_/g, '-');\n if (messages && messages[locale]) {\n return locale;\n }\n locale = locale.toLowerCase();\n if (locale === 'chinese') {\n // 支付宝\n return LOCALE_ZH_HANS;\n }\n if (locale.indexOf('zh') === 0) {\n if (locale.indexOf('-hans') > -1) {\n return LOCALE_ZH_HANS;\n }\n if (locale.indexOf('-hant') > -1) {\n return LOCALE_ZH_HANT;\n }\n if (include(locale, ['-tw', '-hk', '-mo', '-cht'])) {\n return LOCALE_ZH_HANT;\n }\n return LOCALE_ZH_HANS;\n }\n let locales = [LOCALE_EN, LOCALE_FR, LOCALE_ES];\n if (messages && Object.keys(messages).length > 0) {\n locales = Object.keys(messages);\n }\n const lang = startsWith(locale, locales);\n if (lang) {\n return lang;\n }\n}\nclass I18n {\n constructor({ locale, fallbackLocale, messages, watcher, formater, }) {\n this.locale = LOCALE_EN;\n this.fallbackLocale = LOCALE_EN;\n this.message = {};\n this.messages = {};\n this.watchers = [];\n if (fallbackLocale) {\n this.fallbackLocale = fallbackLocale;\n }\n this.formater = formater || defaultFormatter;\n this.messages = messages || {};\n this.setLocale(locale || LOCALE_EN);\n if (watcher) {\n this.watchLocale(watcher);\n }\n }\n setLocale(locale) {\n const oldLocale = this.locale;\n this.locale = normalizeLocale(locale, this.messages) || this.fallbackLocale;\n if (!this.messages[this.locale]) {\n // 可能初始化时不存在\n this.messages[this.locale] = {};\n }\n this.message = this.messages[this.locale];\n // 仅发生变化时,通知\n if (oldLocale !== this.locale) {\n this.watchers.forEach((watcher) => {\n watcher(this.locale, oldLocale);\n });\n }\n }\n getLocale() {\n return this.locale;\n }\n watchLocale(fn) {\n const index = this.watchers.push(fn) - 1;\n return () => {\n this.watchers.splice(index, 1);\n };\n }\n add(locale, message, override = true) {\n const curMessages = this.messages[locale];\n if (curMessages) {\n if (override) {\n Object.assign(curMessages, message);\n }\n else {\n Object.keys(message).forEach((key) => {\n if (!hasOwn(curMessages, key)) {\n curMessages[key] = message[key];\n }\n });\n }\n }\n else {\n this.messages[locale] = message;\n }\n }\n f(message, values, delimiters) {\n return this.formater.interpolate(message, values, delimiters).join('');\n }\n t(key, locale, values) {\n let message = this.message;\n if (typeof locale === 'string') {\n locale = normalizeLocale(locale, this.messages);\n locale && (message = this.messages[locale]);\n }\n else {\n values = locale;\n }\n if (!hasOwn(message, key)) {\n console.warn(`Cannot translate the value of keypath ${key}. Use the value of keypath as default.`);\n return key;\n }\n return this.formater.interpolate(message[key], values).join('');\n }\n}\n\nfunction watchAppLocale(appVm, i18n) {\n // 需要保证 watch 的触发在组件渲染之前\n if (appVm.$watchLocale) {\n // vue2\n appVm.$watchLocale((newLocale) => {\n i18n.setLocale(newLocale);\n });\n }\n else {\n appVm.$watch(() => appVm.$locale, (newLocale) => {\n i18n.setLocale(newLocale);\n });\n }\n}\nfunction getDefaultLocale() {\n if (typeof uni !== 'undefined' && uni.getLocale) {\n return uni.getLocale();\n }\n // 小程序平台,uni 和 uni-i18n 互相引用,导致访问不到 uni,故在 global 上挂了 getLocale\n if (typeof global !== 'undefined' && global.getLocale) {\n return global.getLocale();\n }\n return LOCALE_EN;\n}\nfunction initVueI18n(locale, messages = {}, fallbackLocale, watcher) {\n // 兼容旧版本入参\n if (typeof locale !== 'string') {\n // ;[locale, messages] = [\n // messages as unknown as string,\n // locale as unknown as LocaleMessages,\n // ]\n // 暂不使用数组解构,uts编译器暂未支持。\n const options = [\n messages,\n locale,\n ];\n locale = options[0];\n messages = options[1];\n }\n if (typeof locale !== 'string') {\n // 因为小程序平台,uni-i18n 和 uni 互相引用,导致此时访问 uni 时,为 undefined\n locale = getDefaultLocale();\n }\n if (typeof fallbackLocale !== 'string') {\n fallbackLocale =\n (typeof __uniConfig !== 'undefined' && __uniConfig.fallbackLocale) ||\n LOCALE_EN;\n }\n const i18n = new I18n({\n locale,\n fallbackLocale,\n messages,\n watcher,\n });\n let t = (key, values) => {\n if (typeof getApp !== 'function') {\n // app view\n /* eslint-disable no-func-assign */\n t = function (key, values) {\n return i18n.t(key, values);\n };\n }\n else {\n let isWatchedAppLocale = false;\n t = function (key, values) {\n const appVm = getApp().$vm;\n // 可能$vm还不存在,比如在支付宝小程序中,组件定义较早,在props的default里使用了t()函数(如uni-goods-nav),此时app还未初始化\n // options: {\n // \ttype: Array,\n // \tdefault () {\n // \t\treturn [{\n // \t\t\ticon: 'shop',\n // \t\t\ttext: t(\"uni-goods-nav.options.shop\"),\n // \t\t}, {\n // \t\t\ticon: 'cart',\n // \t\t\ttext: t(\"uni-goods-nav.options.cart\")\n // \t\t}]\n // \t}\n // },\n if (appVm) {\n // 触发响应式\n appVm.$locale;\n if (!isWatchedAppLocale) {\n isWatchedAppLocale = true;\n watchAppLocale(appVm, i18n);\n }\n }\n return i18n.t(key, values);\n };\n }\n return t(key, values);\n };\n return {\n i18n,\n f(message, values, delimiters) {\n return i18n.f(message, values, delimiters);\n },\n t(key, values) {\n return t(key, values);\n },\n add(locale, message, override = true) {\n return i18n.add(locale, message, override);\n },\n watch(fn) {\n return i18n.watchLocale(fn);\n },\n getLocale() {\n return i18n.getLocale();\n },\n setLocale(newLocale) {\n return i18n.setLocale(newLocale);\n },\n };\n}\n\nconst isString = (val) => typeof val === 'string';\nlet formater;\nfunction hasI18nJson(jsonObj, delimiters) {\n if (!formater) {\n formater = new BaseFormatter();\n }\n return walkJsonObj(jsonObj, (jsonObj, key) => {\n const value = jsonObj[key];\n if (isString(value)) {\n if (isI18nStr(value, delimiters)) {\n return true;\n }\n }\n else {\n return hasI18nJson(value, delimiters);\n }\n });\n}\nfunction parseI18nJson(jsonObj, values, delimiters) {\n if (!formater) {\n formater = new BaseFormatter();\n }\n walkJsonObj(jsonObj, (jsonObj, key) => {\n const value = jsonObj[key];\n if (isString(value)) {\n if (isI18nStr(value, delimiters)) {\n jsonObj[key] = compileStr(value, values, delimiters);\n }\n }\n else {\n parseI18nJson(value, values, delimiters);\n }\n });\n return jsonObj;\n}\nfunction compileI18nJsonStr(jsonStr, { locale, locales, delimiters, }) {\n if (!isI18nStr(jsonStr, delimiters)) {\n return jsonStr;\n }\n if (!formater) {\n formater = new BaseFormatter();\n }\n const localeValues = [];\n Object.keys(locales).forEach((name) => {\n if (name !== locale) {\n localeValues.push({\n locale: name,\n values: locales[name],\n });\n }\n });\n localeValues.unshift({ locale, values: locales[locale] });\n try {\n return JSON.stringify(compileJsonObj(JSON.parse(jsonStr), localeValues, delimiters), null, 2);\n }\n catch (e) { }\n return jsonStr;\n}\nfunction isI18nStr(value, delimiters) {\n return value.indexOf(delimiters[0]) > -1;\n}\nfunction compileStr(value, values, delimiters) {\n return formater.interpolate(value, values, delimiters).join('');\n}\nfunction compileValue(jsonObj, key, localeValues, delimiters) {\n const value = jsonObj[key];\n if (isString(value)) {\n // 存在国际化\n if (isI18nStr(value, delimiters)) {\n jsonObj[key] = compileStr(value, localeValues[0].values, delimiters);\n if (localeValues.length > 1) {\n // 格式化国际化语言\n const valueLocales = (jsonObj[key + 'Locales'] = {});\n localeValues.forEach((localValue) => {\n valueLocales[localValue.locale] = compileStr(value, localValue.values, delimiters);\n });\n }\n }\n }\n else {\n compileJsonObj(value, localeValues, delimiters);\n }\n}\nfunction compileJsonObj(jsonObj, localeValues, delimiters) {\n walkJsonObj(jsonObj, (jsonObj, key) => {\n compileValue(jsonObj, key, localeValues, delimiters);\n });\n return jsonObj;\n}\nfunction walkJsonObj(jsonObj, walk) {\n if (Array.isArray(jsonObj)) {\n for (let i = 0; i < jsonObj.length; i++) {\n if (walk(jsonObj, i)) {\n return true;\n }\n }\n }\n else if (isObject(jsonObj)) {\n for (const key in jsonObj) {\n if (walk(jsonObj, key)) {\n return true;\n }\n }\n }\n return false;\n}\n\nfunction resolveLocale(locales) {\n return (locale) => {\n if (!locale) {\n return locale;\n }\n locale = normalizeLocale(locale) || locale;\n return resolveLocaleChain(locale).find((locale) => locales.indexOf(locale) > -1);\n };\n}\nfunction resolveLocaleChain(locale) {\n const chain = [];\n const tokens = locale.split('-');\n while (tokens.length) {\n chain.push(tokens.join('-'));\n tokens.pop();\n }\n return chain;\n}\n\nexport { BaseFormatter as Formatter, I18n, LOCALE_EN, LOCALE_ES, LOCALE_FR, LOCALE_ZH_HANS, LOCALE_ZH_HANT, compileI18nJsonStr, hasI18nJson, initVueI18n, isI18nStr, isString, normalizeLocale, parseI18nJson, resolveLocale };\n","import { isHTMLTag, isSVGTag, isVoidTag, isString, isFunction, isPlainObject, hyphenate, camelize, normalizeStyle as normalizeStyle$1, parseStringStyle, isArray, normalizeClass as normalizeClass$1, extend, capitalize } from '@vue/shared';\n\nconst BUILT_IN_TAG_NAMES = [\n 'ad',\n 'ad-content-page',\n 'ad-draw',\n 'audio',\n 'button',\n 'camera',\n 'canvas',\n 'checkbox',\n 'checkbox-group',\n 'cover-image',\n 'cover-view',\n 'editor',\n 'form',\n 'functional-page-navigator',\n 'icon',\n 'image',\n 'input',\n 'label',\n 'live-player',\n 'live-pusher',\n 'map',\n 'movable-area',\n 'movable-view',\n 'navigator',\n 'official-account',\n 'open-data',\n 'picker',\n 'picker-view',\n 'picker-view-column',\n 'progress',\n 'radio',\n 'radio-group',\n 'rich-text',\n 'scroll-view',\n 'slider',\n 'swiper',\n 'swiper-item',\n 'switch',\n 'text',\n 'textarea',\n 'video',\n 'view',\n 'web-view',\n 'location-picker',\n 'location-view',\n];\nconst BUILT_IN_TAGS = BUILT_IN_TAG_NAMES.map((tag) => 'uni-' + tag);\nconst TAGS = [\n 'app',\n 'layout',\n 'content',\n 'main',\n 'top-window',\n 'left-window',\n 'right-window',\n 'tabbar',\n 'page',\n 'page-head',\n 'page-wrapper',\n 'page-body',\n 'page-refresh',\n 'actionsheet',\n 'modal',\n 'toast',\n 'resize-sensor',\n 'shadow-root',\n].map((tag) => 'uni-' + tag);\nconst NVUE_BUILT_IN_TAGS = [\n 'svg',\n 'view',\n 'a',\n 'div',\n 'img',\n 'image',\n 'text',\n 'span',\n 'input',\n 'textarea',\n 'spinner',\n 'select',\n // slider 被自定义 u-slider 替代\n // 'slider',\n 'slider-neighbor',\n 'indicator',\n 'canvas',\n 'list',\n 'cell',\n 'header',\n 'loading',\n 'loading-indicator',\n 'refresh',\n 'scrollable',\n 'scroller',\n 'video',\n 'web',\n 'embed',\n 'tabbar',\n 'tabheader',\n 'datepicker',\n 'timepicker',\n 'marquee',\n 'countdown',\n 'dc-switch',\n 'waterfall',\n 'richtext',\n 'recycle-list',\n 'u-scalable',\n 'barcode',\n 'gcanvas',\n];\nconst UVUE_BUILT_IN_TAGS = [\n 'ad',\n 'ad-content-page',\n 'ad-draw',\n 'native-view',\n 'loading-indicator',\n 'list-view',\n 'list-item',\n 'swiper',\n 'swiper-item',\n 'rich-text',\n 'sticky-view',\n 'sticky-header',\n 'sticky-section',\n // 自定义\n 'uni-slider',\n // 原生实现\n 'button',\n 'nested-scroll-header',\n 'nested-scroll-body',\n 'waterflow',\n 'flow-item',\n 'share-element',\n 'cover-view',\n 'cover-image',\n];\nconst UVUE_WEB_BUILT_IN_TAGS = [\n 'list-view',\n 'list-item',\n 'sticky-section',\n 'sticky-header',\n 'cloud-db-element',\n].map((tag) => 'uni-' + tag);\nconst UVUE_IOS_BUILT_IN_TAGS = [\n 'scroll-view',\n 'web-view',\n 'slider',\n 'form',\n 'switch',\n];\nconst UVUE_HARMONY_BUILT_IN_TAGS = [\n // TODO 列出完整列表\n ...BUILT_IN_TAG_NAMES,\n 'volume-panel',\n];\nconst NVUE_U_BUILT_IN_TAGS = [\n 'u-text',\n 'u-image',\n 'u-input',\n 'u-textarea',\n 'u-video',\n 'u-web-view',\n 'u-slider',\n 'u-ad',\n 'u-ad-draw',\n 'u-rich-text',\n];\nconst UNI_UI_CONFLICT_TAGS = ['list-item'].map((tag) => 'uni-' + tag);\nfunction isBuiltInComponent(tag) {\n if (UNI_UI_CONFLICT_TAGS.indexOf(tag) !== -1) {\n return false;\n }\n // h5 平台会被转换为 v-uni-\n const realTag = 'uni-' + tag.replace('v-uni-', '');\n // TODO 区分x和非x\n return (BUILT_IN_TAGS.indexOf(realTag) !== -1 ||\n UVUE_WEB_BUILT_IN_TAGS.indexOf(realTag) !== -1);\n}\nfunction isH5CustomElement(tag, isX = false) {\n if (isX && UVUE_WEB_BUILT_IN_TAGS.indexOf(tag) !== -1) {\n return true;\n }\n return TAGS.indexOf(tag) !== -1 || BUILT_IN_TAGS.indexOf(tag) !== -1;\n}\nfunction isUniXElement(name) {\n return /^I?Uni.*Element(?:Impl)?$/.test(name);\n}\nfunction isH5NativeTag(tag) {\n return (tag !== 'head' &&\n (isHTMLTag(tag) || isSVGTag(tag)) &&\n !isBuiltInComponent(tag));\n}\nfunction isAppNativeTag(tag) {\n return isHTMLTag(tag) || isSVGTag(tag) || isBuiltInComponent(tag);\n}\nconst NVUE_CUSTOM_COMPONENTS = [\n 'ad',\n 'ad-draw',\n 'button',\n 'checkbox-group',\n 'checkbox',\n 'form',\n 'icon',\n 'label',\n 'movable-area',\n 'movable-view',\n 'navigator',\n 'picker',\n 'progress',\n 'radio-group',\n 'radio',\n 'rich-text',\n 'swiper-item',\n 'swiper',\n 'switch',\n 'slider',\n 'picker-view',\n 'picker-view-column',\n];\n// 内置的easycom组件\nconst UVUE_BUILT_IN_EASY_COMPONENTS = ['map', 'camera'];\nfunction isAppUVueBuiltInEasyComponent(tag) {\n return UVUE_BUILT_IN_EASY_COMPONENTS.includes(tag);\n}\n// 主要是指前端实现的组件列表\nconst UVUE_CUSTOM_COMPONENTS = [\n ...NVUE_CUSTOM_COMPONENTS,\n ...UVUE_BUILT_IN_EASY_COMPONENTS,\n];\nfunction isAppUVueNativeTag(tag) {\n // 前端实现的内置组件都会注册一个根组件\n if (tag.startsWith('uni-') && tag.endsWith('-element')) {\n return true;\n }\n if (UVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (UVUE_CUSTOM_COMPONENTS.includes(tag)) {\n return false;\n }\n if (isBuiltInComponent(tag)) {\n return true;\n }\n // u-text,u-video...\n if (NVUE_U_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n return false;\n}\nfunction isAppIOSUVueNativeTag(tag) {\n // 前端实现的内置组件都会注册一个根组件\n if (tag.startsWith('uni-') && tag.endsWith('-element')) {\n return true;\n }\n if (NVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (UVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (UVUE_IOS_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n return false;\n}\nfunction isAppHarmonyUVueNativeTag(tag) {\n // video 目前是easycom实现的\n if (tag === 'video' || tag === 'map') {\n return false;\n }\n // 前端实现的内置组件都会注册一个根组件\n if (tag.startsWith('uni-') && tag.endsWith('-element')) {\n return true;\n }\n if (NVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (UVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (UVUE_HARMONY_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n return false;\n}\nfunction isAppNVueNativeTag(tag) {\n if (NVUE_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n if (NVUE_CUSTOM_COMPONENTS.includes(tag)) {\n return false;\n }\n if (isBuiltInComponent(tag)) {\n return true;\n }\n // u-text,u-video...\n if (NVUE_U_BUILT_IN_TAGS.includes(tag)) {\n return true;\n }\n return false;\n}\nfunction isMiniProgramNativeTag(tag) {\n return isBuiltInComponent(tag);\n}\nfunction isMiniProgramUVueNativeTag(tag) {\n // 小程序平台内置的自定义元素,会被转换为 view\n if (tag.startsWith('uni-') && tag.endsWith('-element')) {\n return true;\n }\n return isBuiltInComponent(tag);\n}\nfunction createIsCustomElement(tags = []) {\n return function isCustomElement(tag) {\n return tags.includes(tag);\n };\n}\nfunction isComponentTag(tag) {\n return tag[0].toLowerCase() + tag.slice(1) === 'component';\n}\nconst COMPONENT_SELECTOR_PREFIX = 'uni-';\nconst COMPONENT_PREFIX = 'v-' + COMPONENT_SELECTOR_PREFIX;\n// TODO 是否还存在其他需要特殊处理的 void 标签?\nconst APP_VOID_TAGS = ['textarea'];\nfunction isAppVoidTag(tag) {\n return APP_VOID_TAGS.includes(tag) || isVoidTag(tag);\n}\n\nconst LINEFEED = '\\n';\nconst NAVBAR_HEIGHT = 44;\nconst TABBAR_HEIGHT = 50;\nconst ON_REACH_BOTTOM_DISTANCE = 50;\nconst RESPONSIVE_MIN_WIDTH = 768;\nconst UNI_STORAGE_LOCALE = 'UNI_LOCALE';\n// quickapp-webview 不能使用 default 作为插槽名称\nconst SLOT_DEFAULT_NAME = 'd';\nconst COMPONENT_NAME_PREFIX = 'VUni';\nconst I18N_JSON_DELIMITERS = ['%', '%'];\nconst PRIMARY_COLOR = '#007aff';\nconst SELECTED_COLOR = '#0062cc'; // 选中的颜色,如选项卡默认的选中颜色\nconst BACKGROUND_COLOR = '#f7f7f7'; // 背景色,如标题栏默认背景色\nconst UNI_SSR = '__uniSSR';\nconst UNI_SSR_TITLE = 'title';\nconst UNI_SSR_STORE = 'store';\nconst UNI_SSR_DATA = 'data';\nconst UNI_SSR_GLOBAL_DATA = 'globalData';\nconst SCHEME_RE = /^([a-z-]+:)?\\/\\//i;\nconst DATA_RE = /^data:.*,.*/;\nconst WEB_INVOKE_APPSERVICE = 'WEB_INVOKE_APPSERVICE';\nconst WXS_PROTOCOL = 'wxs://';\nconst JSON_PROTOCOL = 'json://';\nconst WXS_MODULES = 'wxsModules';\nconst RENDERJS_MODULES = 'renderjsModules';\n// lifecycle\n// App and Page\nconst ON_SHOW = 'onShow';\nconst ON_HIDE = 'onHide';\n//App\nconst ON_LAUNCH = 'onLaunch';\nconst ON_ERROR = 'onError';\nconst ON_THEME_CHANGE = 'onThemeChange';\nconst OFF_THEME_CHANGE = 'offThemeChange';\nconst ON_HOST_THEME_CHANGE = 'onHostThemeChange';\nconst OFF_HOST_THEME_CHANGE = 'offHostThemeChange';\nconst ON_KEYBOARD_HEIGHT_CHANGE = 'onKeyboardHeightChange';\nconst ON_PAGE_NOT_FOUND = 'onPageNotFound';\nconst ON_UNHANDLE_REJECTION = 'onUnhandledRejection';\nconst ON_EXIT = 'onExit';\n//Page\nconst ON_LOAD = 'onLoad';\nconst ON_READY = 'onReady';\nconst ON_UNLOAD = 'onUnload';\n// 百度特有\nconst ON_INIT = 'onInit';\n// 微信特有\nconst ON_SAVE_EXIT_STATE = 'onSaveExitState';\nconst ON_RESIZE = 'onResize';\nconst ON_BACK_PRESS = 'onBackPress';\nconst ON_PAGE_SCROLL = 'onPageScroll';\nconst ON_TAB_ITEM_TAP = 'onTabItemTap';\nconst ON_REACH_BOTTOM = 'onReachBottom';\nconst ON_PULL_DOWN_REFRESH = 'onPullDownRefresh';\nconst ON_SHARE_TIMELINE = 'onShareTimeline';\nconst ON_SHARE_CHAT = 'onShareChat'; // xhs-share\nconst ON_ADD_TO_FAVORITES = 'onAddToFavorites';\nconst ON_SHARE_APP_MESSAGE = 'onShareAppMessage';\n// navigationBar\nconst ON_NAVIGATION_BAR_BUTTON_TAP = 'onNavigationBarButtonTap';\nconst ON_NAVIGATION_BAR_CHANGE = 'onNavigationBarChange';\nconst ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED = 'onNavigationBarSearchInputClicked';\nconst ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED = 'onNavigationBarSearchInputChanged';\nconst ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED = 'onNavigationBarSearchInputConfirmed';\nconst ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED = 'onNavigationBarSearchInputFocusChanged';\n// framework\nconst ON_APP_ENTER_FOREGROUND = 'onAppEnterForeground';\nconst ON_APP_ENTER_BACKGROUND = 'onAppEnterBackground';\nconst ON_WEB_INVOKE_APP_SERVICE = 'onWebInvokeAppService';\nconst ON_WXS_INVOKE_CALL_METHOD = 'onWxsInvokeCallMethod';\n// mergeVirtualHostAttributes\nconst VIRTUAL_HOST_STYLE = 'virtualHostStyle';\nconst VIRTUAL_HOST_CLASS = 'virtualHostClass';\nconst VIRTUAL_HOST_HIDDEN = 'virtualHostHidden';\nconst VIRTUAL_HOST_ID = 'virtualHostId';\n\nfunction cache(fn) {\n const cache = Object.create(null);\n return (str) => {\n const hit = cache[str];\n return hit || (cache[str] = fn(str));\n };\n}\nfunction cacheStringFunction(fn) {\n return cache(fn);\n}\nfunction getLen(str = '') {\n return ('' + str).replace(/[^\\x00-\\xff]/g, '**').length;\n}\nfunction hasLeadingSlash(str) {\n return str.indexOf('/') === 0;\n}\nfunction addLeadingSlash(str) {\n return hasLeadingSlash(str) ? str : '/' + str;\n}\nfunction removeLeadingSlash(str) {\n return hasLeadingSlash(str) ? str.slice(1) : str;\n}\nconst invokeArrayFns = (fns, arg) => {\n let ret;\n for (let i = 0; i < fns.length; i++) {\n ret = fns[i](arg);\n }\n return ret;\n};\nfunction updateElementStyle(element, styles) {\n for (const attrName in styles) {\n element.style[attrName] = styles[attrName];\n }\n}\nfunction once(fn, ctx = null) {\n let res;\n return ((...args) => {\n if (fn) {\n res = fn.apply(ctx, args);\n fn = null;\n }\n return res;\n });\n}\nconst sanitise = (val) => (val && JSON.parse(JSON.stringify(val))) || val;\nconst _completeValue = (value) => (value > 9 ? value : '0' + value);\nfunction formatDateTime({ date = new Date(), mode = 'date' }) {\n if (mode === 'time') {\n return (_completeValue(date.getHours()) + ':' + _completeValue(date.getMinutes()));\n }\n else {\n return (date.getFullYear() +\n '-' +\n _completeValue(date.getMonth() + 1) +\n '-' +\n _completeValue(date.getDate()));\n }\n}\nfunction callOptions(options, data) {\n options = options || {};\n if (isString(data)) {\n data = {\n errMsg: data,\n };\n }\n if (/:ok$/.test(data.errMsg)) {\n if (isFunction(options.success)) {\n options.success(data);\n }\n }\n else {\n if (isFunction(options.fail)) {\n options.fail(data);\n }\n }\n if (isFunction(options.complete)) {\n options.complete(data);\n }\n}\nfunction getValueByDataPath(obj, path) {\n if (!isString(path)) {\n return;\n }\n path = path.replace(/\\[(\\d+)\\]/g, '.$1');\n const parts = path.split('.');\n let key = parts[0];\n if (!obj) {\n obj = {};\n }\n if (parts.length === 1) {\n return obj[key];\n }\n return getValueByDataPath(obj[key], parts.slice(1).join('.'));\n}\nfunction sortObject(obj) {\n let sortObj = {};\n if (isPlainObject(obj)) {\n Object.keys(obj)\n .sort()\n .forEach((key) => {\n const _key = key;\n sortObj[_key] = obj[_key];\n });\n }\n return !Object.keys(sortObj) ? obj : sortObj;\n}\nfunction getGlobalOnce() {\n if (typeof globalThis !== 'undefined') {\n return globalThis;\n }\n // worker\n if (typeof self !== 'undefined') {\n return self;\n }\n // browser\n if (typeof window !== 'undefined') {\n return window;\n }\n // nodejs\n // if (typeof global !== 'undefined') {\n // return global\n // }\n function g() {\n return this;\n }\n if (typeof g() !== 'undefined') {\n return g();\n }\n return (function () {\n return new Function('return this')();\n })();\n}\nlet g = undefined;\nfunction getGlobal() {\n if (g) {\n return g;\n }\n g = getGlobalOnce();\n return g;\n}\n\nfunction isComponentInternalInstance(vm) {\n return !!vm.appContext;\n}\nfunction resolveComponentInstance(instance) {\n return (instance &&\n (isComponentInternalInstance(instance) ? instance.proxy : instance));\n}\nfunction resolveOwnerVm(vm) {\n if (!vm) {\n return;\n }\n let componentName = vm.type.name;\n while (componentName && isBuiltInComponent(hyphenate(componentName))) {\n // ownerInstance 内置组件需要使用父 vm\n vm = vm.parent;\n componentName = vm.type.name;\n }\n return vm.proxy;\n}\nfunction isElement(el) {\n // Element\n return el.nodeType === 1;\n}\nfunction resolveOwnerEl(instance, multi = false) {\n const { vnode } = instance;\n if (isElement(vnode.el)) {\n return multi ? (vnode.el ? [vnode.el] : []) : vnode.el;\n }\n const { subTree } = instance;\n // ShapeFlags.ARRAY_CHILDREN = 1<<4\n if (subTree.shapeFlag & 16) {\n const elemVNodes = subTree.children.filter((vnode) => vnode.el && isElement(vnode.el));\n if (elemVNodes.length > 0) {\n if (multi) {\n return elemVNodes.map((node) => node.el);\n }\n return elemVNodes[0].el;\n }\n }\n return multi ? (vnode.el ? [vnode.el] : []) : vnode.el;\n}\nfunction dynamicSlotName(name) {\n return name === 'default' ? SLOT_DEFAULT_NAME : name;\n}\nconst customizeRE = /:/g;\nfunction customizeEvent(str) {\n return camelize(str.replace(customizeRE, '-'));\n}\nfunction normalizeStyle(value) {\n const g = getGlobal();\n if (g && g.UTSJSONObject && value instanceof g.UTSJSONObject) {\n const styleObject = {};\n g.UTSJSONObject.keys(value).forEach((key) => {\n styleObject[key] = value[key];\n });\n return normalizeStyle$1(styleObject);\n }\n else if (value instanceof Map) {\n const styleObject = {};\n value.forEach((value, key) => {\n styleObject[key] = value;\n });\n return normalizeStyle$1(styleObject);\n }\n else if (isString(value)) {\n return parseStringStyle(value);\n }\n else if (isArray(value)) {\n const res = {};\n for (let i = 0; i < value.length; i++) {\n const item = value[i];\n const normalized = isString(item)\n ? parseStringStyle(item)\n : normalizeStyle(item);\n if (normalized) {\n for (const key in normalized) {\n res[key] = normalized[key];\n }\n }\n }\n return res;\n }\n else {\n return normalizeStyle$1(value);\n }\n}\nfunction normalizeClass(value) {\n let res = '';\n const g = getGlobal();\n if (g && g.UTSJSONObject && value instanceof g.UTSJSONObject) {\n g.UTSJSONObject.keys(value).forEach((key) => {\n if (value[key]) {\n res += key + ' ';\n }\n });\n }\n else if (value instanceof Map) {\n value.forEach((value, key) => {\n if (value) {\n res += key + ' ';\n }\n });\n }\n else if (isArray(value)) {\n for (let i = 0; i < value.length; i++) {\n const normalized = normalizeClass(value[i]);\n if (normalized) {\n res += normalized + ' ';\n }\n }\n }\n else {\n res = normalizeClass$1(value);\n }\n return res.trim();\n}\nfunction normalizeProps(props) {\n if (!props)\n return null;\n let { class: klass, style } = props;\n if (klass && !isString(klass)) {\n props.class = normalizeClass(klass);\n }\n if (style) {\n props.style = normalizeStyle(style);\n }\n return props;\n}\n\nlet lastLogTime = 0;\nfunction formatLog(module, ...args) {\n const now = Date.now();\n const diff = lastLogTime ? now - lastLogTime : 0;\n lastLogTime = now;\n return `[${now}][${diff}ms][${module}]:${args\n .map((arg) => JSON.stringify(arg))\n .join(' ')}`;\n}\n\nfunction formatKey(key) {\n return camelize(key.substring(5));\n}\n// question/139181,增加副作用,避免 initCustomDataset 在 build 下被 tree-shaking\nconst initCustomDatasetOnce = /*#__PURE__*/ once((isBuiltInElement) => {\n isBuiltInElement =\n isBuiltInElement || ((el) => el.tagName.startsWith('UNI-'));\n const prototype = HTMLElement.prototype;\n const setAttribute = prototype.setAttribute;\n prototype.setAttribute = function (key, value) {\n if (key.startsWith('data-') && isBuiltInElement(this)) {\n const dataset = this.__uniDataset ||\n (this.__uniDataset = {});\n dataset[formatKey(key)] = value;\n }\n setAttribute.call(this, key, value);\n };\n const removeAttribute = prototype.removeAttribute;\n prototype.removeAttribute = function (key) {\n if (this.__uniDataset &&\n key.startsWith('data-') &&\n isBuiltInElement(this)) {\n delete this.__uniDataset[formatKey(key)];\n }\n removeAttribute.call(this, key);\n };\n});\nfunction getCustomDataset(el) {\n return extend({}, el.dataset, el.__uniDataset);\n}\n\nconst unitRE = new RegExp(`\"[^\"]+\"|'[^']+'|url\\\\([^)]+\\\\)|(\\\\d*\\\\.?\\\\d+)[r|u]px`, 'g');\nfunction toFixed(number, precision) {\n const multiplier = Math.pow(10, precision + 1);\n const wholeNumber = Math.floor(number * multiplier);\n return (Math.round(wholeNumber / 10) * 10) / multiplier;\n}\nconst defaultRpx2Unit = {\n unit: 'rem',\n unitRatio: 10 / 320,\n unitPrecision: 5,\n};\nconst defaultMiniProgramRpx2Unit = {\n unit: 'rpx',\n unitRatio: 1,\n unitPrecision: 1,\n};\nconst defaultNVueRpx2Unit = defaultMiniProgramRpx2Unit;\nfunction createRpx2Unit(unit, unitRatio, unitPrecision) {\n // ignore: rpxCalcIncludeWidth\n return (val) => val.replace(unitRE, (m, $1) => {\n if (!$1) {\n return m;\n }\n if (unitRatio === 1) {\n return `${$1}${unit}`;\n }\n const value = toFixed(parseFloat($1) * unitRatio, unitPrecision);\n return value === 0 ? '0' : `${value}${unit}`;\n });\n}\n\nfunction passive(passive) {\n return { passive };\n}\nfunction normalizeDataset(el) {\n // TODO\n return JSON.parse(JSON.stringify(el.dataset || {}));\n}\nfunction normalizeTarget(el) {\n const { id, offsetTop, offsetLeft } = el;\n return {\n id,\n dataset: getCustomDataset(el),\n offsetTop,\n offsetLeft,\n };\n}\nfunction addFont(family, source, desc) {\n const fonts = document.fonts;\n if (fonts) {\n const fontFace = new FontFace(family, source, desc);\n return fontFace.load().then(() => {\n fonts.add && fonts.add(fontFace);\n });\n }\n return new Promise((resolve) => {\n const style = document.createElement('style');\n const values = [];\n if (desc) {\n const { style, weight, stretch, unicodeRange, variant, featureSettings } = desc;\n style && values.push(`font-style:${style}`);\n weight && values.push(`font-weight:${weight}`);\n stretch && values.push(`font-stretch:${stretch}`);\n unicodeRange && values.push(`unicode-range:${unicodeRange}`);\n variant && values.push(`font-variant:${variant}`);\n featureSettings && values.push(`font-feature-settings:${featureSettings}`);\n }\n style.innerText = `@font-face{font-family:\"${family}\";src:${source};${values.join(';')}}`;\n document.head.appendChild(style);\n resolve();\n });\n}\nfunction scrollTo(scrollTop, duration, isH5) {\n if (isString(scrollTop)) {\n const el = document.querySelector(scrollTop);\n if (el) {\n const { top } = el.getBoundingClientRect();\n scrollTop = top + window.pageYOffset;\n // 如果存在,减去 高度\n const pageHeader = document.querySelector('uni-page-head');\n if (pageHeader) {\n scrollTop -= pageHeader.offsetHeight;\n }\n }\n }\n if (scrollTop < 0) {\n scrollTop = 0;\n }\n const documentElement = document.documentElement;\n const { clientHeight, scrollHeight } = documentElement;\n scrollTop = Math.min(scrollTop, scrollHeight - clientHeight);\n if (duration === 0) {\n // 部分浏览器(比如微信)中 scrollTop 的值需要通过 document.body 来控制\n documentElement.scrollTop = document.body.scrollTop = scrollTop;\n return;\n }\n if (window.scrollY === scrollTop) {\n return;\n }\n const scrollTo = (duration) => {\n if (duration <= 0) {\n window.scrollTo(0, scrollTop);\n return;\n }\n const distaince = scrollTop - window.scrollY;\n requestAnimationFrame(function () {\n window.scrollTo(0, window.scrollY + (distaince / duration) * 10);\n scrollTo(duration - 10);\n });\n };\n scrollTo(duration);\n}\n\nconst encode = encodeURIComponent;\nfunction stringifyQuery(obj, encodeStr = encode) {\n const res = obj\n ? Object.keys(obj)\n .map((key) => {\n let val = obj[key];\n if (typeof val === undefined || val === null) {\n val = '';\n }\n else if (isPlainObject(val)) {\n val = JSON.stringify(val);\n }\n return encodeStr(key) + '=' + encodeStr(val);\n })\n .filter((x) => x.length > 0)\n .join('&')\n : null;\n return res ? `?${res}` : '';\n}\n/**\n * Decode text using `decodeURIComponent`. Returns the original text if it\n * fails.\n *\n * @param text - string to decode\n * @returns decoded string\n */\nfunction decode(text) {\n try {\n return decodeURIComponent('' + text);\n }\n catch (err) { }\n return '' + text;\n}\nfunction decodedQuery(query = {}) {\n const decodedQuery = {};\n Object.keys(query).forEach((name) => {\n try {\n decodedQuery[name] = decode(query[name]);\n }\n catch (e) {\n decodedQuery[name] = query[name];\n }\n });\n return decodedQuery;\n}\nconst PLUS_RE = /\\+/g; // %2B\n/**\n * https://github.com/vuejs/vue-router-next/blob/master/src/query.ts\n * @internal\n *\n * @param search - search string to parse\n * @returns a query object\n */\nfunction parseQuery(search) {\n const query = {};\n // avoid creating an object with an empty key and empty value\n // because of split('&')\n if (search === '' || search === '?')\n return query;\n const hasLeadingIM = search[0] === '?';\n const searchParams = (hasLeadingIM ? search.slice(1) : search).split('&');\n for (let i = 0; i < searchParams.length; ++i) {\n // pre decode the + into space\n const searchParam = searchParams[i].replace(PLUS_RE, ' ');\n // allow the = character\n let eqPos = searchParam.indexOf('=');\n let key = decode(eqPos < 0 ? searchParam : searchParam.slice(0, eqPos));\n let value = eqPos < 0 ? null : decode(searchParam.slice(eqPos + 1));\n if (key in query) {\n // an extra variable for ts types\n let currentValue = query[key];\n if (!isArray(currentValue)) {\n currentValue = query[key] = [currentValue];\n }\n currentValue.push(value);\n }\n else {\n query[key] = value;\n }\n }\n return query;\n}\n\nfunction parseUrl(url) {\n const [path, querystring] = url.split('?', 2);\n return {\n path,\n query: parseQuery(querystring || ''),\n };\n}\n\nfunction parseNVueDataset(attr) {\n const dataset = {};\n if (attr) {\n Object.keys(attr).forEach((key) => {\n if (key.indexOf('data-') === 0) {\n dataset[key.replace('data-', '')] = attr[key];\n }\n });\n }\n return dataset;\n}\n\nfunction plusReady(callback) {\n if (!isFunction(callback)) {\n return;\n }\n if (window.plus) {\n return callback();\n }\n document.addEventListener('plusready', callback);\n}\n\nclass DOMException extends Error {\n constructor(message) {\n super(message);\n this.name = 'DOMException';\n }\n}\n\nfunction normalizeEventType(type, options) {\n if (options) {\n if (options.capture) {\n type += 'Capture';\n }\n if (options.once) {\n type += 'Once';\n }\n if (options.passive) {\n type += 'Passive';\n }\n }\n return `on${capitalize(camelize(type))}`;\n}\nclass UniEvent {\n constructor(type, opts) {\n this.defaultPrevented = false;\n this.timeStamp = Date.now();\n this._stop = false;\n this._end = false;\n this.type = type;\n this.bubbles = !!opts.bubbles;\n this.cancelable = !!opts.cancelable;\n }\n preventDefault() {\n this.defaultPrevented = true;\n }\n stopImmediatePropagation() {\n this._end = this._stop = true;\n }\n stopPropagation() {\n this._stop = true;\n }\n}\nfunction createUniEvent(evt) {\n if (evt instanceof UniEvent) {\n return evt;\n }\n const [type] = parseEventName(evt.type);\n const uniEvent = new UniEvent(type, {\n bubbles: false,\n cancelable: false,\n });\n extend(uniEvent, evt);\n return uniEvent;\n}\nclass UniEventTarget {\n constructor() {\n this.listeners = Object.create(null);\n }\n dispatchEvent(evt) {\n const listeners = this.listeners[evt.type];\n if (!listeners) {\n if ((process.env.NODE_ENV !== 'production')) {\n console.error(formatLog('dispatchEvent', this.nodeId), evt.type, 'not found');\n }\n return false;\n }\n // 格式化事件类型\n const event = createUniEvent(evt);\n const len = listeners.length;\n for (let i = 0; i < len; i++) {\n listeners[i].call(this, event);\n if (event._end) {\n break;\n }\n }\n return event.cancelable && event.defaultPrevented;\n }\n addEventListener(type, listener, options) {\n type = normalizeEventType(type, options);\n (this.listeners[type] || (this.listeners[type] = [])).push(listener);\n }\n removeEventListener(type, callback, options) {\n type = normalizeEventType(type, options);\n const listeners = this.listeners[type];\n if (!listeners) {\n return;\n }\n const index = listeners.indexOf(callback);\n if (index > -1) {\n listeners.splice(index, 1);\n }\n }\n}\nconst optionsModifierRE = /(?:Once|Passive|Capture)$/;\nfunction parseEventName(name) {\n let options;\n if (optionsModifierRE.test(name)) {\n options = {};\n let m;\n while ((m = name.match(optionsModifierRE))) {\n name = name.slice(0, name.length - m[0].length);\n options[m[0].toLowerCase()] = true;\n }\n }\n return [hyphenate(name.slice(2)), options];\n}\n\nconst EventModifierFlags = /*#__PURE__*/ (() => {\n return {\n stop: 1,\n prevent: 1 << 1,\n self: 1 << 2,\n };\n})();\nfunction encodeModifier(modifiers) {\n let flag = 0;\n if (modifiers.includes('stop')) {\n flag |= EventModifierFlags.stop;\n }\n if (modifiers.includes('prevent')) {\n flag |= EventModifierFlags.prevent;\n }\n if (modifiers.includes('self')) {\n flag |= EventModifierFlags.self;\n }\n return flag;\n}\n\nconst NODE_TYPE_PAGE = 0;\nconst NODE_TYPE_ELEMENT = 1;\nconst NODE_TYPE_TEXT = 3;\nconst NODE_TYPE_COMMENT = 8;\nfunction sibling(node, type) {\n const { parentNode } = node;\n if (!parentNode) {\n return null;\n }\n const { childNodes } = parentNode;\n return childNodes[childNodes.indexOf(node) + (type === 'n' ? 1 : -1)] || null;\n}\nfunction removeNode(node) {\n const { parentNode } = node;\n if (parentNode) {\n const { childNodes } = parentNode;\n const index = childNodes.indexOf(node);\n if (index > -1) {\n node.parentNode = null;\n childNodes.splice(index, 1);\n }\n }\n}\nfunction checkNodeId(node) {\n if (!node.nodeId && node.pageNode) {\n node.nodeId = node.pageNode.genId();\n }\n}\n// 为优化性能,各平台不使用proxy来实现node的操作拦截,而是直接通过pageNode定制\nclass UniNode extends UniEventTarget {\n constructor(nodeType, nodeName, container) {\n super();\n this.pageNode = null;\n this.parentNode = null;\n this._text = null;\n if (container) {\n const { pageNode } = container;\n if (pageNode) {\n this.pageNode = pageNode;\n this.nodeId = pageNode.genId();\n !pageNode.isUnmounted && pageNode.onCreate(this, nodeName);\n }\n }\n this.nodeType = nodeType;\n this.nodeName = nodeName;\n this.childNodes = [];\n }\n get firstChild() {\n return this.childNodes[0] || null;\n }\n get lastChild() {\n const { childNodes } = this;\n const length = childNodes.length;\n return length ? childNodes[length - 1] : null;\n }\n get nextSibling() {\n return sibling(this, 'n');\n }\n get nodeValue() {\n return null;\n }\n set nodeValue(_val) { }\n get textContent() {\n return this._text || '';\n }\n set textContent(text) {\n this._text = text;\n if (this.pageNode && !this.pageNode.isUnmounted) {\n this.pageNode.onTextContent(this, text);\n }\n }\n get parentElement() {\n const { parentNode } = this;\n if (parentNode && parentNode.nodeType === NODE_TYPE_ELEMENT) {\n return parentNode;\n }\n return null;\n }\n get previousSibling() {\n return sibling(this, 'p');\n }\n appendChild(newChild) {\n return this.insertBefore(newChild, null);\n }\n cloneNode(deep) {\n const cloned = extend(Object.create(Object.getPrototypeOf(this)), this);\n const { attributes } = cloned;\n if (attributes) {\n cloned.attributes = extend({}, attributes);\n }\n if (deep) {\n cloned.childNodes = cloned.childNodes.map((childNode) => childNode.cloneNode(true));\n }\n return cloned;\n }\n insertBefore(newChild, refChild) {\n // 先从现在的父节点移除(注意:不能触发onRemoveChild,否则会生成先remove该 id,再 insert)\n removeNode(newChild);\n newChild.pageNode = this.pageNode;\n newChild.parentNode = this;\n checkNodeId(newChild);\n const { childNodes } = this;\n if (refChild) {\n const index = childNodes.indexOf(refChild);\n if (index === -1) {\n throw new DOMException(`Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.`);\n }\n childNodes.splice(index, 0, newChild);\n }\n else {\n childNodes.push(newChild);\n }\n return this.pageNode && !this.pageNode.isUnmounted\n ? this.pageNode.onInsertBefore(this, newChild, refChild)\n : newChild;\n }\n removeChild(oldChild) {\n const { childNodes } = this;\n const index = childNodes.indexOf(oldChild);\n if (index === -1) {\n throw new DOMException(`Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.`);\n }\n oldChild.parentNode = null;\n childNodes.splice(index, 1);\n return this.pageNode && !this.pageNode.isUnmounted\n ? this.pageNode.onRemoveChild(oldChild)\n : oldChild;\n }\n}\nconst ATTR_CLASS = 'class';\nconst ATTR_STYLE = 'style';\nconst ATTR_INNER_HTML = 'innerHTML';\nconst ATTR_TEXT_CONTENT = 'textContent';\nconst ATTR_V_SHOW = '.vShow';\nconst ATTR_V_OWNER_ID = '.vOwnerId';\nconst ATTR_V_RENDERJS = '.vRenderjs';\nconst ATTR_CHANGE_PREFIX = 'change:';\nclass UniBaseNode extends UniNode {\n constructor(nodeType, nodeName, container) {\n super(nodeType, nodeName, container);\n this.attributes = Object.create(null);\n this.style = null;\n this.vShow = null;\n this._html = null;\n }\n get className() {\n return (this.attributes[ATTR_CLASS] || '');\n }\n set className(val) {\n this.setAttribute(ATTR_CLASS, val);\n }\n get innerHTML() {\n return '';\n }\n set innerHTML(html) {\n this._html = html;\n }\n addEventListener(type, listener, options) {\n super.addEventListener(type, listener, options);\n if (this.pageNode && !this.pageNode.isUnmounted) {\n if (listener.wxsEvent) {\n this.pageNode.onAddWxsEvent(this, normalizeEventType(type, options), listener.wxsEvent, encodeModifier(listener.modifiers || []));\n }\n else {\n this.pageNode.onAddEvent(this, normalizeEventType(type, options), encodeModifier(listener.modifiers || []));\n }\n }\n }\n removeEventListener(type, callback, options) {\n super.removeEventListener(type, callback, options);\n if (this.pageNode && !this.pageNode.isUnmounted) {\n this.pageNode.onRemoveEvent(this, normalizeEventType(type, options));\n }\n }\n getAttribute(qualifiedName) {\n if (qualifiedName === ATTR_STYLE) {\n return this.style;\n }\n return this.attributes[qualifiedName];\n }\n removeAttribute(qualifiedName) {\n if (qualifiedName == ATTR_STYLE) {\n this.style = null;\n }\n else {\n delete this.attributes[qualifiedName];\n }\n if (this.pageNode && !this.pageNode.isUnmounted) {\n this.pageNode.onRemoveAttribute(this, qualifiedName);\n }\n }\n setAttribute(qualifiedName, value) {\n if (qualifiedName === ATTR_STYLE) {\n this.style = value;\n }\n else {\n this.attributes[qualifiedName] = value;\n }\n if (this.pageNode && !this.pageNode.isUnmounted) {\n this.pageNode.onSetAttribute(this, qualifiedName, value);\n }\n }\n toJSON({ attr, normalize, } = {}) {\n const { attributes, style, listeners, _text } = this;\n const res = {};\n if (Object.keys(attributes).length) {\n res.a = normalize ? normalize(attributes) : attributes;\n }\n const events = Object.keys(listeners);\n if (events.length) {\n let w = undefined;\n const e = {};\n events.forEach((name) => {\n const handlers = listeners[name];\n if (handlers.length) {\n // 可能存在多个 handler 且不同 modifiers 吗?\n const { wxsEvent, modifiers } = handlers[0];\n const modifier = encodeModifier(modifiers || []);\n if (!wxsEvent) {\n e[name] = modifier;\n }\n else {\n if (!w) {\n w = {};\n }\n w[name] = [normalize ? normalize(wxsEvent) : wxsEvent, modifier];\n }\n }\n });\n res.e = normalize ? normalize(e, false) : e;\n if (w) {\n res.w = normalize ? normalize(w, false) : w;\n }\n }\n if (style !== null) {\n res.s = normalize ? normalize(style) : style;\n }\n if (!attr) {\n res.i = this.nodeId;\n res.n = this.nodeName;\n }\n if (_text !== null) {\n res.t = normalize ? normalize(_text) : _text;\n }\n return res;\n }\n}\n\nclass UniCommentNode extends UniNode {\n constructor(text, container) {\n super(NODE_TYPE_COMMENT, '#comment', container);\n this._text = (process.env.NODE_ENV !== 'production') ? text : '';\n }\n toJSON(opts = {}) {\n // 暂时不传递 text 到 view 层,没啥意义,节省点数据量\n return opts.attr\n ? {}\n : {\n i: this.nodeId,\n };\n // return opts.attr\n // ? { t: this._text as string }\n // : {\n // i: this.nodeId!,\n // t: this._text as string,\n // }\n }\n}\n\nclass UniElement extends UniBaseNode {\n constructor(nodeName, container) {\n super(NODE_TYPE_ELEMENT, nodeName.toUpperCase(), container);\n this.tagName = this.nodeName;\n }\n}\nclass UniInputElement extends UniElement {\n get value() {\n return this.getAttribute('value');\n }\n set value(val) {\n this.setAttribute('value', val);\n }\n}\nclass UniTextAreaElement extends UniInputElement {\n}\n\nclass UniTextNode extends UniBaseNode {\n constructor(text, container) {\n super(NODE_TYPE_TEXT, '#text', container);\n this._text = text;\n }\n get nodeValue() {\n return this._text || '';\n }\n set nodeValue(text) {\n this._text = text;\n if (this.pageNode && !this.pageNode.isUnmounted) {\n this.pageNode.onNodeValue(this, text);\n }\n }\n}\n\nconst forcePatchProps = {\n AD: ['data'],\n 'AD-DRAW': ['data'],\n 'LIVE-PLAYER': ['picture-in-picture-mode'],\n MAP: [\n 'markers',\n 'polyline',\n 'circles',\n 'controls',\n 'include-points',\n 'polygons',\n ],\n PICKER: ['range', 'value'],\n 'PICKER-VIEW': ['value'],\n 'RICH-TEXT': ['nodes'],\n VIDEO: ['danmu-list', 'header'],\n 'WEB-VIEW': ['webview-styles'],\n};\nconst forcePatchPropKeys = ['animation'];\n\nconst forcePatchProp = (el, key) => {\n if (forcePatchPropKeys.indexOf(key) > -1) {\n return true;\n }\n const keys = forcePatchProps[el.nodeName];\n if (keys && keys.indexOf(key) > -1) {\n return true;\n }\n return false;\n};\n\nconst ACTION_TYPE_PAGE_CREATE = 1;\nconst ACTION_TYPE_PAGE_CREATED = 2;\nconst ACTION_TYPE_CREATE = 3;\nconst ACTION_TYPE_INSERT = 4;\nconst ACTION_TYPE_REMOVE = 5;\nconst ACTION_TYPE_SET_ATTRIBUTE = 6;\nconst ACTION_TYPE_REMOVE_ATTRIBUTE = 7;\nconst ACTION_TYPE_ADD_EVENT = 8;\nconst ACTION_TYPE_REMOVE_EVENT = 9;\nconst ACTION_TYPE_SET_TEXT = 10;\nconst ACTION_TYPE_ADD_WXS_EVENT = 12;\nconst ACTION_TYPE_PAGE_SCROLL = 15;\nconst ACTION_TYPE_EVENT = 20;\n\n/**\n * 需要手动传入 timer,主要是解决 App 平台的定制 timer\n */\nfunction debounce(fn, delay, { clearTimeout, setTimeout }) {\n let timeout;\n const newFn = function () {\n clearTimeout(timeout);\n const timerFn = () => fn.apply(this, arguments);\n timeout = setTimeout(timerFn, delay);\n };\n newFn.cancel = function () {\n clearTimeout(timeout);\n };\n return newFn;\n}\n\nclass EventChannel {\n constructor(id, events) {\n this.id = id;\n this.listener = {};\n this.emitCache = [];\n if (events) {\n Object.keys(events).forEach((name) => {\n this.on(name, events[name]);\n });\n }\n }\n emit(eventName, ...args) {\n const fns = this.listener[eventName];\n if (!fns) {\n return this.emitCache.push({\n eventName,\n args,\n });\n }\n fns.forEach((opt) => {\n opt.fn.apply(opt.fn, args);\n });\n this.listener[eventName] = fns.filter((opt) => opt.type !== 'once');\n }\n on(eventName, fn) {\n this._addListener(eventName, 'on', fn);\n this._clearCache(eventName);\n }\n once(eventName, fn) {\n this._addListener(eventName, 'once', fn);\n this._clearCache(eventName);\n }\n off(eventName, fn) {\n const fns = this.listener[eventName];\n if (!fns) {\n return;\n }\n if (fn) {\n for (let i = 0; i < fns.length;) {\n if (fns[i].fn === fn) {\n fns.splice(i, 1);\n i--;\n }\n i++;\n }\n }\n else {\n delete this.listener[eventName];\n }\n }\n _clearCache(eventName) {\n for (let index = 0; index < this.emitCache.length; index++) {\n const cache = this.emitCache[index];\n const _name = eventName\n ? cache.eventName === eventName\n ? eventName\n : null\n : cache.eventName;\n if (!_name)\n continue;\n const location = this.emit.apply(this, [_name, ...cache.args]);\n if (typeof location === 'number') {\n this.emitCache.pop();\n continue;\n }\n this.emitCache.splice(index, 1);\n index--;\n }\n }\n _addListener(eventName, type, fn) {\n (this.listener[eventName] || (this.listener[eventName] = [])).push({\n fn,\n type,\n });\n }\n}\n\nconst PAGE_HOOKS = [\n ON_INIT,\n ON_LOAD,\n ON_SHOW,\n ON_HIDE,\n ON_UNLOAD,\n ON_BACK_PRESS,\n ON_PAGE_SCROLL,\n ON_TAB_ITEM_TAP,\n ON_REACH_BOTTOM,\n ON_PULL_DOWN_REFRESH,\n ON_SHARE_TIMELINE,\n ON_SHARE_APP_MESSAGE,\n ON_SHARE_CHAT,\n ON_ADD_TO_FAVORITES,\n ON_SAVE_EXIT_STATE,\n ON_NAVIGATION_BAR_BUTTON_TAP,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED,\n];\nfunction isRootImmediateHook(name) {\n const PAGE_SYNC_HOOKS = [ON_LOAD, ON_SHOW];\n return PAGE_SYNC_HOOKS.indexOf(name) > -1;\n}\n// isRootImmediateHookX deprecated\nfunction isRootHook(name) {\n return PAGE_HOOKS.indexOf(name) > -1;\n}\nconst UniLifecycleHooks = [\n ON_SHOW,\n ON_HIDE,\n ON_LAUNCH,\n ON_ERROR,\n ON_THEME_CHANGE,\n ON_PAGE_NOT_FOUND,\n ON_UNHANDLE_REJECTION,\n ON_EXIT,\n ON_INIT,\n ON_LOAD,\n ON_READY,\n ON_UNLOAD,\n ON_RESIZE,\n ON_BACK_PRESS,\n ON_PAGE_SCROLL,\n ON_TAB_ITEM_TAP,\n ON_REACH_BOTTOM,\n ON_PULL_DOWN_REFRESH,\n ON_SHARE_TIMELINE,\n ON_ADD_TO_FAVORITES,\n ON_SHARE_APP_MESSAGE,\n ON_SHARE_CHAT,\n ON_SAVE_EXIT_STATE,\n ON_NAVIGATION_BAR_BUTTON_TAP,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED,\n ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED,\n];\nconst MINI_PROGRAM_PAGE_RUNTIME_HOOKS = /*#__PURE__*/ (() => {\n return {\n onPageScroll: 1,\n onShareAppMessage: 1 << 1,\n onShareTimeline: 1 << 2,\n };\n})();\nfunction isUniLifecycleHook(name, value, checkType = true) {\n // 检查类型\n if (checkType && !isFunction(value)) {\n return false;\n }\n if (UniLifecycleHooks.indexOf(name) > -1) {\n // 已预定义\n return true;\n }\n else if (name.indexOf('on') === 0) {\n // 以 on 开头\n return true;\n }\n return false;\n}\n\nlet vueApp;\nconst createVueAppHooks = [];\n/**\n * 提供 createApp 的回调事件,方便三方插件接收 App 对象,处理挂靠全局 mixin 之类的逻辑\n */\nfunction onCreateVueApp(hook) {\n // TODO 每个 nvue 页面都会触发\n if (vueApp) {\n return hook(vueApp);\n }\n createVueAppHooks.push(hook);\n}\nfunction invokeCreateVueAppHook(app) {\n vueApp = app;\n createVueAppHooks.forEach((hook) => hook(app));\n}\nconst invokeCreateErrorHandler = once((app, createErrorHandler) => {\n // 不再判断开发者是否监听了onError,直接返回 createErrorHandler,内部 errorHandler 会调用开发者自定义的 errorHandler,以及判断开发者是否监听了onError\n return createErrorHandler(app);\n});\n\nconst E = function () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n};\nE.prototype = {\n _id: 1,\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx,\n _id: this._id,\n });\n return this._id++;\n },\n once: function (name, callback, ctx) {\n var self = this;\n function listener() {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n }\n listener._ = callback;\n return this.on(name, listener, ctx);\n },\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n return this;\n },\n off: function (name, event) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n if (evts && event) {\n for (var i = evts.length - 1; i >= 0; i--) {\n if (evts[i].fn === event ||\n evts[i].fn._ === event ||\n evts[i]._id === event) {\n evts.splice(i, 1);\n break;\n }\n }\n liveEvents = evts;\n }\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n liveEvents.length ? (e[name] = liveEvents) : delete e[name];\n return this;\n },\n};\nvar E$1 = E;\n\nconst borderStyles = {\n black: 'rgba(0,0,0,0.4)',\n white: 'rgba(255,255,255,0.4)',\n};\nfunction normalizeTabBarStyles(borderStyle) {\n if (borderStyle && borderStyle in borderStyles) {\n return borderStyles[borderStyle];\n }\n return borderStyle;\n}\nfunction normalizeTitleColor(titleColor) {\n return titleColor === 'black' ? '#000000' : '#ffffff';\n}\nfunction resolveStringStyleItem(modeStyle, styleItem, key) {\n if (isString(styleItem) && styleItem.startsWith('@')) {\n const _key = styleItem.replace('@', '');\n let _styleItem = modeStyle[_key] || styleItem;\n switch (key) {\n case 'titleColor':\n _styleItem = normalizeTitleColor(_styleItem);\n break;\n case 'borderStyle':\n _styleItem = normalizeTabBarStyles(_styleItem);\n break;\n }\n return _styleItem;\n }\n return styleItem;\n}\nfunction normalizeStyles(pageStyle, themeConfig = {}, mode = 'light') {\n const modeStyle = themeConfig[mode];\n const styles = {};\n if (typeof modeStyle === 'undefined' || !pageStyle)\n return pageStyle;\n Object.keys(pageStyle).forEach((key) => {\n const styleItem = pageStyle[key]; // Object Array String\n const parseStyleItem = () => {\n if (isPlainObject(styleItem))\n return normalizeStyles(styleItem, themeConfig, mode);\n if (isArray(styleItem))\n return styleItem.map((item) => {\n if (isPlainObject(item))\n return normalizeStyles(item, themeConfig, mode);\n return resolveStringStyleItem(modeStyle, item);\n });\n return resolveStringStyleItem(modeStyle, styleItem, key);\n };\n styles[key] = parseStyleItem();\n });\n return styles;\n}\n\nfunction getEnvLocale() {\n const { env } = process;\n const lang = env.LC_ALL || env.LC_MESSAGES || env.LANG || env.LANGUAGE;\n return (lang && lang.replace(/[.:].*/, '')) || 'en';\n}\n\nconst isStringIntegerKey = (key) => typeof key === 'string' &&\n key !== 'NaN' &&\n key[0] !== '-' &&\n '' + parseInt(key, 10) === key;\nconst isNumberIntegerKey = (key) => typeof key === 'number' &&\n !isNaN(key) &&\n key >= 0 &&\n parseInt(key + '', 10) === key;\n/**\n * 用于替代@vue/shared的isIntegerKey,原始方法在鸿蒙arkts中会引发bug。根本原因是arkts的数组的key是数字而不是字符串。\n * 目前这个方法使用的地方都和数组有关,切记不能挪作他用。\n * @param key\n * @returns\n */\nconst isIntegerKey = (key) => isNumberIntegerKey(key) || isStringIntegerKey(key);\n\nexport { ACTION_TYPE_ADD_EVENT, ACTION_TYPE_ADD_WXS_EVENT, ACTION_TYPE_CREATE, ACTION_TYPE_EVENT, ACTION_TYPE_INSERT, ACTION_TYPE_PAGE_CREATE, ACTION_TYPE_PAGE_CREATED, ACTION_TYPE_PAGE_SCROLL, ACTION_TYPE_REMOVE, ACTION_TYPE_REMOVE_ATTRIBUTE, ACTION_TYPE_REMOVE_EVENT, ACTION_TYPE_SET_ATTRIBUTE, ACTION_TYPE_SET_TEXT, ATTR_CHANGE_PREFIX, ATTR_CLASS, ATTR_INNER_HTML, ATTR_STYLE, ATTR_TEXT_CONTENT, ATTR_V_OWNER_ID, ATTR_V_RENDERJS, ATTR_V_SHOW, BACKGROUND_COLOR, BUILT_IN_TAGS, BUILT_IN_TAG_NAMES, COMPONENT_NAME_PREFIX, COMPONENT_PREFIX, COMPONENT_SELECTOR_PREFIX, DATA_RE, E$1 as Emitter, EventChannel, EventModifierFlags, I18N_JSON_DELIMITERS, JSON_PROTOCOL, LINEFEED, MINI_PROGRAM_PAGE_RUNTIME_HOOKS, NAVBAR_HEIGHT, NODE_TYPE_COMMENT, NODE_TYPE_ELEMENT, NODE_TYPE_PAGE, NODE_TYPE_TEXT, NVUE_BUILT_IN_TAGS, NVUE_U_BUILT_IN_TAGS, OFF_HOST_THEME_CHANGE, OFF_THEME_CHANGE, ON_ADD_TO_FAVORITES, ON_APP_ENTER_BACKGROUND, ON_APP_ENTER_FOREGROUND, ON_BACK_PRESS, ON_ERROR, ON_EXIT, ON_HIDE, ON_HOST_THEME_CHANGE, ON_INIT, ON_KEYBOARD_HEIGHT_CHANGE, ON_LAUNCH, ON_LOAD, ON_NAVIGATION_BAR_BUTTON_TAP, ON_NAVIGATION_BAR_CHANGE, ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED, ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED, ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED, ON_PAGE_NOT_FOUND, ON_PAGE_SCROLL, ON_PULL_DOWN_REFRESH, ON_REACH_BOTTOM, ON_REACH_BOTTOM_DISTANCE, ON_READY, ON_RESIZE, ON_SAVE_EXIT_STATE, ON_SHARE_APP_MESSAGE, ON_SHARE_CHAT, ON_SHARE_TIMELINE, ON_SHOW, ON_TAB_ITEM_TAP, ON_THEME_CHANGE, ON_UNHANDLE_REJECTION, ON_UNLOAD, ON_WEB_INVOKE_APP_SERVICE, ON_WXS_INVOKE_CALL_METHOD, PLUS_RE, PRIMARY_COLOR, RENDERJS_MODULES, RESPONSIVE_MIN_WIDTH, SCHEME_RE, SELECTED_COLOR, SLOT_DEFAULT_NAME, TABBAR_HEIGHT, TAGS, UNI_SSR, UNI_SSR_DATA, UNI_SSR_GLOBAL_DATA, UNI_SSR_STORE, UNI_SSR_TITLE, UNI_STORAGE_LOCALE, UNI_UI_CONFLICT_TAGS, UVUE_BUILT_IN_TAGS, UVUE_HARMONY_BUILT_IN_TAGS, UVUE_IOS_BUILT_IN_TAGS, UVUE_WEB_BUILT_IN_TAGS, UniBaseNode, UniCommentNode, UniElement, UniEvent, UniInputElement, UniLifecycleHooks, UniNode, UniTextAreaElement, UniTextNode, VIRTUAL_HOST_CLASS, VIRTUAL_HOST_HIDDEN, VIRTUAL_HOST_ID, VIRTUAL_HOST_STYLE, WEB_INVOKE_APPSERVICE, WXS_MODULES, WXS_PROTOCOL, addFont, addLeadingSlash, borderStyles, cache, cacheStringFunction, callOptions, createIsCustomElement, createRpx2Unit, createUniEvent, customizeEvent, debounce, decode, decodedQuery, defaultMiniProgramRpx2Unit, defaultNVueRpx2Unit, defaultRpx2Unit, dynamicSlotName, forcePatchProp, formatDateTime, formatLog, getCustomDataset, getEnvLocale, getGlobal, getLen, getValueByDataPath, initCustomDatasetOnce, invokeArrayFns, invokeCreateErrorHandler, invokeCreateVueAppHook, isAppHarmonyUVueNativeTag, isAppIOSUVueNativeTag, isAppNVueNativeTag, isAppNativeTag, isAppUVueBuiltInEasyComponent, isAppUVueNativeTag, isAppVoidTag, isBuiltInComponent, isComponentInternalInstance, isComponentTag, isH5CustomElement, isH5NativeTag, isIntegerKey, isMiniProgramNativeTag, isMiniProgramUVueNativeTag, isRootHook, isRootImmediateHook, isUniLifecycleHook, isUniXElement, normalizeClass, normalizeDataset, normalizeEventType, normalizeProps, normalizeStyle, normalizeStyles, normalizeTabBarStyles, normalizeTarget, normalizeTitleColor, onCreateVueApp, once, parseEventName, parseNVueDataset, parseQuery, parseUrl, passive, plusReady, removeLeadingSlash, resolveComponentInstance, resolveOwnerEl, resolveOwnerVm, sanitise, scrollTo, sortObject, stringifyQuery, updateElementStyle };\n","import { isRootHook, getValueByDataPath, isUniLifecycleHook, ON_ERROR, UniLifecycleHooks, invokeCreateErrorHandler, dynamicSlotName } from '@dcloudio/uni-shared';\nimport { NOOP, extend, isSymbol, isObject, def, hasChanged, isFunction, isArray, isPromise, camelize, capitalize, EMPTY_OBJ, remove, toHandlerKey, hasOwn, hyphenate, isReservedProp, toRawType, isString, normalizeClass, normalizeStyle, isOn, toTypeString, isMap, isIntegerKey, isSet, isPlainObject, makeMap, invokeArrayFns, isBuiltInDirective, looseToNumber, NO, EMPTY_ARR, isModelListener, toNumber, toDisplayString } from '@vue/shared';\nexport { EMPTY_OBJ, camelize, normalizeClass, normalizeProps, normalizeStyle, toDisplayString, toHandlerKey } from '@vue/shared';\n\n/**\n* @dcloudio/uni-mp-vue v3.4.21\n* (c) 2018-present Yuxi (Evan) You and Vue contributors\n* @license MIT\n**/\n\nfunction warn$2(msg, ...args) {\n console.warn(`[Vue warn] ${msg}`, ...args);\n}\n\nlet activeEffectScope;\nclass EffectScope {\n constructor(detached = false) {\n this.detached = detached;\n /**\n * @internal\n */\n this._active = true;\n /**\n * @internal\n */\n this.effects = [];\n /**\n * @internal\n */\n this.cleanups = [];\n this.parent = activeEffectScope;\n if (!detached && activeEffectScope) {\n this.index = (activeEffectScope.scopes || (activeEffectScope.scopes = [])).push(\n this\n ) - 1;\n }\n }\n get active() {\n return this._active;\n }\n run(fn) {\n if (this._active) {\n const currentEffectScope = activeEffectScope;\n try {\n activeEffectScope = this;\n return fn();\n } finally {\n activeEffectScope = currentEffectScope;\n }\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$2(`cannot run an inactive effect scope.`);\n }\n }\n /**\n * This should only be called on non-detached scopes\n * @internal\n */\n on() {\n activeEffectScope = this;\n }\n /**\n * This should only be called on non-detached scopes\n * @internal\n */\n off() {\n activeEffectScope = this.parent;\n }\n stop(fromParent) {\n if (this._active) {\n let i, l;\n for (i = 0, l = this.effects.length; i < l; i++) {\n this.effects[i].stop();\n }\n for (i = 0, l = this.cleanups.length; i < l; i++) {\n this.cleanups[i]();\n }\n if (this.scopes) {\n for (i = 0, l = this.scopes.length; i < l; i++) {\n this.scopes[i].stop(true);\n }\n }\n if (!this.detached && this.parent && !fromParent) {\n const last = this.parent.scopes.pop();\n if (last && last !== this) {\n this.parent.scopes[this.index] = last;\n last.index = this.index;\n }\n }\n this.parent = void 0;\n this._active = false;\n }\n }\n}\nfunction effectScope(detached) {\n return new EffectScope(detached);\n}\nfunction recordEffectScope(effect, scope = activeEffectScope) {\n if (scope && scope.active) {\n scope.effects.push(effect);\n }\n}\nfunction getCurrentScope() {\n return activeEffectScope;\n}\nfunction onScopeDispose(fn) {\n if (activeEffectScope) {\n activeEffectScope.cleanups.push(fn);\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$2(\n `onScopeDispose() is called when there is no active effect scope to be associated with.`\n );\n }\n}\n\nlet activeEffect;\nclass ReactiveEffect {\n constructor(fn, trigger, scheduler, scope) {\n this.fn = fn;\n this.trigger = trigger;\n this.scheduler = scheduler;\n this.active = true;\n this.deps = [];\n /**\n * @internal\n */\n this._dirtyLevel = 4;\n /**\n * @internal\n */\n this._trackId = 0;\n /**\n * @internal\n */\n this._runnings = 0;\n /**\n * @internal\n */\n this._shouldSchedule = false;\n /**\n * @internal\n */\n this._depsLength = 0;\n recordEffectScope(this, scope);\n }\n get dirty() {\n if (this._dirtyLevel === 2 || this._dirtyLevel === 3) {\n this._dirtyLevel = 1;\n pauseTracking();\n for (let i = 0; i < this._depsLength; i++) {\n const dep = this.deps[i];\n if (dep.computed) {\n triggerComputed(dep.computed);\n if (this._dirtyLevel >= 4) {\n break;\n }\n }\n }\n if (this._dirtyLevel === 1) {\n this._dirtyLevel = 0;\n }\n resetTracking();\n }\n return this._dirtyLevel >= 4;\n }\n set dirty(v) {\n this._dirtyLevel = v ? 4 : 0;\n }\n run() {\n this._dirtyLevel = 0;\n if (!this.active) {\n return this.fn();\n }\n let lastShouldTrack = shouldTrack;\n let lastEffect = activeEffect;\n try {\n shouldTrack = true;\n activeEffect = this;\n this._runnings++;\n preCleanupEffect(this);\n return this.fn();\n } finally {\n postCleanupEffect(this);\n this._runnings--;\n activeEffect = lastEffect;\n shouldTrack = lastShouldTrack;\n }\n }\n stop() {\n var _a;\n if (this.active) {\n preCleanupEffect(this);\n postCleanupEffect(this);\n (_a = this.onStop) == null ? void 0 : _a.call(this);\n this.active = false;\n }\n }\n}\nfunction triggerComputed(computed) {\n return computed.value;\n}\nfunction preCleanupEffect(effect2) {\n effect2._trackId++;\n effect2._depsLength = 0;\n}\nfunction postCleanupEffect(effect2) {\n if (effect2.deps.length > effect2._depsLength) {\n for (let i = effect2._depsLength; i < effect2.deps.length; i++) {\n cleanupDepEffect(effect2.deps[i], effect2);\n }\n effect2.deps.length = effect2._depsLength;\n }\n}\nfunction cleanupDepEffect(dep, effect2) {\n const trackId = dep.get(effect2);\n if (trackId !== void 0 && effect2._trackId !== trackId) {\n dep.delete(effect2);\n if (dep.size === 0) {\n dep.cleanup();\n }\n }\n}\nfunction effect(fn, options) {\n if (fn.effect instanceof ReactiveEffect) {\n fn = fn.effect.fn;\n }\n const _effect = new ReactiveEffect(fn, NOOP, () => {\n if (_effect.dirty) {\n _effect.run();\n }\n });\n if (options) {\n extend(_effect, options);\n if (options.scope)\n recordEffectScope(_effect, options.scope);\n }\n if (!options || !options.lazy) {\n _effect.run();\n }\n const runner = _effect.run.bind(_effect);\n runner.effect = _effect;\n return runner;\n}\nfunction stop(runner) {\n runner.effect.stop();\n}\nlet shouldTrack = true;\nlet pauseScheduleStack = 0;\nconst trackStack = [];\nfunction pauseTracking() {\n trackStack.push(shouldTrack);\n shouldTrack = false;\n}\nfunction resetTracking() {\n const last = trackStack.pop();\n shouldTrack = last === void 0 ? true : last;\n}\nfunction pauseScheduling() {\n pauseScheduleStack++;\n}\nfunction resetScheduling() {\n pauseScheduleStack--;\n while (!pauseScheduleStack && queueEffectSchedulers.length) {\n queueEffectSchedulers.shift()();\n }\n}\nfunction trackEffect(effect2, dep, debuggerEventExtraInfo) {\n var _a;\n if (dep.get(effect2) !== effect2._trackId) {\n dep.set(effect2, effect2._trackId);\n const oldDep = effect2.deps[effect2._depsLength];\n if (oldDep !== dep) {\n if (oldDep) {\n cleanupDepEffect(oldDep, effect2);\n }\n effect2.deps[effect2._depsLength++] = dep;\n } else {\n effect2._depsLength++;\n }\n if (!!(process.env.NODE_ENV !== \"production\")) {\n (_a = effect2.onTrack) == null ? void 0 : _a.call(effect2, extend({ effect: effect2 }, debuggerEventExtraInfo));\n }\n }\n}\nconst queueEffectSchedulers = [];\nfunction triggerEffects(dep, dirtyLevel, debuggerEventExtraInfo) {\n var _a;\n pauseScheduling();\n for (const effect2 of dep.keys()) {\n let tracking;\n if (effect2._dirtyLevel < dirtyLevel && (tracking != null ? tracking : tracking = dep.get(effect2) === effect2._trackId)) {\n effect2._shouldSchedule || (effect2._shouldSchedule = effect2._dirtyLevel === 0);\n effect2._dirtyLevel = dirtyLevel;\n }\n if (effect2._shouldSchedule && (tracking != null ? tracking : tracking = dep.get(effect2) === effect2._trackId)) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n (_a = effect2.onTrigger) == null ? void 0 : _a.call(effect2, extend({ effect: effect2 }, debuggerEventExtraInfo));\n }\n effect2.trigger();\n if ((!effect2._runnings || effect2.allowRecurse) && effect2._dirtyLevel !== 2) {\n effect2._shouldSchedule = false;\n if (effect2.scheduler) {\n queueEffectSchedulers.push(effect2.scheduler);\n }\n }\n }\n }\n resetScheduling();\n}\n\nconst createDep = (cleanup, computed) => {\n const dep = /* @__PURE__ */ new Map();\n dep.cleanup = cleanup;\n dep.computed = computed;\n return dep;\n};\n\nconst targetMap = /* @__PURE__ */ new WeakMap();\nconst ITERATE_KEY = Symbol(!!(process.env.NODE_ENV !== \"production\") ? \"iterate\" : \"\");\nconst MAP_KEY_ITERATE_KEY = Symbol(!!(process.env.NODE_ENV !== \"production\") ? \"Map key iterate\" : \"\");\nfunction track(target, type, key) {\n if (shouldTrack && activeEffect) {\n let depsMap = targetMap.get(target);\n if (!depsMap) {\n targetMap.set(target, depsMap = /* @__PURE__ */ new Map());\n }\n let dep = depsMap.get(key);\n if (!dep) {\n depsMap.set(key, dep = createDep(() => depsMap.delete(key)));\n }\n trackEffect(\n activeEffect,\n dep,\n !!(process.env.NODE_ENV !== \"production\") ? {\n target,\n type,\n key\n } : void 0\n );\n }\n}\nfunction trigger(target, type, key, newValue, oldValue, oldTarget) {\n const depsMap = targetMap.get(target);\n if (!depsMap) {\n return;\n }\n let deps = [];\n if (type === \"clear\") {\n deps = [...depsMap.values()];\n } else if (key === \"length\" && isArray(target)) {\n const newLength = Number(newValue);\n depsMap.forEach((dep, key2) => {\n if (key2 === \"length\" || !isSymbol(key2) && key2 >= newLength) {\n deps.push(dep);\n }\n });\n } else {\n if (key !== void 0) {\n deps.push(depsMap.get(key));\n }\n switch (type) {\n case \"add\":\n if (!isArray(target)) {\n deps.push(depsMap.get(ITERATE_KEY));\n if (isMap(target)) {\n deps.push(depsMap.get(MAP_KEY_ITERATE_KEY));\n }\n } else if (isIntegerKey(key)) {\n deps.push(depsMap.get(\"length\"));\n }\n break;\n case \"delete\":\n if (!isArray(target)) {\n deps.push(depsMap.get(ITERATE_KEY));\n if (isMap(target)) {\n deps.push(depsMap.get(MAP_KEY_ITERATE_KEY));\n }\n }\n break;\n case \"set\":\n if (isMap(target)) {\n deps.push(depsMap.get(ITERATE_KEY));\n }\n break;\n }\n }\n pauseScheduling();\n for (const dep of deps) {\n if (dep) {\n triggerEffects(\n dep,\n 4,\n !!(process.env.NODE_ENV !== \"production\") ? {\n target,\n type,\n key,\n newValue,\n oldValue,\n oldTarget\n } : void 0\n );\n }\n }\n resetScheduling();\n}\nfunction getDepFromReactive(object, key) {\n var _a;\n return (_a = targetMap.get(object)) == null ? void 0 : _a.get(key);\n}\n\nconst isNonTrackableKeys = /* @__PURE__ */ makeMap(`__proto__,__v_isRef,__isVue`);\nconst builtInSymbols = new Set(\n /* @__PURE__ */ Object.getOwnPropertyNames(Symbol).filter((key) => key !== \"arguments\" && key !== \"caller\").map((key) => Symbol[key]).filter(isSymbol)\n);\nconst arrayInstrumentations = /* @__PURE__ */ createArrayInstrumentations();\nfunction createArrayInstrumentations() {\n const instrumentations = {};\n [\"includes\", \"indexOf\", \"lastIndexOf\"].forEach((key) => {\n instrumentations[key] = function(...args) {\n const arr = toRaw(this);\n for (let i = 0, l = this.length; i < l; i++) {\n track(arr, \"get\", i + \"\");\n }\n const res = arr[key](...args);\n if (res === -1 || res === false) {\n return arr[key](...args.map(toRaw));\n } else {\n return res;\n }\n };\n });\n [\"push\", \"pop\", \"shift\", \"unshift\", \"splice\"].forEach((key) => {\n instrumentations[key] = function(...args) {\n pauseTracking();\n pauseScheduling();\n const res = toRaw(this)[key].apply(this, args);\n resetScheduling();\n resetTracking();\n return res;\n };\n });\n return instrumentations;\n}\nfunction hasOwnProperty(key) {\n const obj = toRaw(this);\n track(obj, \"has\", key);\n return obj.hasOwnProperty(key);\n}\nclass BaseReactiveHandler {\n constructor(_isReadonly = false, _isShallow = false) {\n this._isReadonly = _isReadonly;\n this._isShallow = _isShallow;\n }\n get(target, key, receiver) {\n const isReadonly2 = this._isReadonly, isShallow2 = this._isShallow;\n if (key === \"__v_isReactive\") {\n return !isReadonly2;\n } else if (key === \"__v_isReadonly\") {\n return isReadonly2;\n } else if (key === \"__v_isShallow\") {\n return isShallow2;\n } else if (key === \"__v_raw\") {\n if (receiver === (isReadonly2 ? isShallow2 ? shallowReadonlyMap : readonlyMap : isShallow2 ? shallowReactiveMap : reactiveMap).get(target) || // receiver is not the reactive proxy, but has the same prototype\n // this means the reciever is a user proxy of the reactive proxy\n Object.getPrototypeOf(target) === Object.getPrototypeOf(receiver)) {\n return target;\n }\n return;\n }\n const targetIsArray = isArray(target);\n if (!isReadonly2) {\n if (targetIsArray && hasOwn(arrayInstrumentations, key)) {\n return Reflect.get(arrayInstrumentations, key, receiver);\n }\n if (key === \"hasOwnProperty\") {\n return hasOwnProperty;\n }\n }\n const res = Reflect.get(target, key, receiver);\n if (isSymbol(key) ? builtInSymbols.has(key) : isNonTrackableKeys(key)) {\n return res;\n }\n if (!isReadonly2) {\n track(target, \"get\", key);\n }\n if (isShallow2) {\n return res;\n }\n if (isRef(res)) {\n return targetIsArray && isIntegerKey(key) ? res : res.value;\n }\n if (isObject(res)) {\n return isReadonly2 ? readonly(res) : reactive(res);\n }\n return res;\n }\n}\nclass MutableReactiveHandler extends BaseReactiveHandler {\n constructor(isShallow2 = false) {\n super(false, isShallow2);\n }\n set(target, key, value, receiver) {\n let oldValue = target[key];\n if (!this._isShallow) {\n const isOldValueReadonly = isReadonly(oldValue);\n if (!isShallow(value) && !isReadonly(value)) {\n oldValue = toRaw(oldValue);\n value = toRaw(value);\n }\n if (!isArray(target) && isRef(oldValue) && !isRef(value)) {\n if (isOldValueReadonly) {\n return false;\n } else {\n oldValue.value = value;\n return true;\n }\n }\n }\n const hadKey = isArray(target) && isIntegerKey(key) ? Number(key) < target.length : hasOwn(target, key);\n const result = Reflect.set(target, key, value, receiver);\n if (target === toRaw(receiver)) {\n if (!hadKey) {\n trigger(target, \"add\", key, value);\n } else if (hasChanged(value, oldValue)) {\n trigger(target, \"set\", key, value, oldValue);\n }\n }\n return result;\n }\n deleteProperty(target, key) {\n const hadKey = hasOwn(target, key);\n const oldValue = target[key];\n const result = Reflect.deleteProperty(target, key);\n if (result && hadKey) {\n trigger(target, \"delete\", key, void 0, oldValue);\n }\n return result;\n }\n has(target, key) {\n const result = Reflect.has(target, key);\n if (!isSymbol(key) || !builtInSymbols.has(key)) {\n track(target, \"has\", key);\n }\n return result;\n }\n ownKeys(target) {\n track(\n target,\n \"iterate\",\n isArray(target) ? \"length\" : ITERATE_KEY\n );\n return Reflect.ownKeys(target);\n }\n}\nclass ReadonlyReactiveHandler extends BaseReactiveHandler {\n constructor(isShallow2 = false) {\n super(true, isShallow2);\n }\n set(target, key) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$2(\n `Set operation on key \"${String(key)}\" failed: target is readonly.`,\n target\n );\n }\n return true;\n }\n deleteProperty(target, key) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$2(\n `Delete operation on key \"${String(key)}\" failed: target is readonly.`,\n target\n );\n }\n return true;\n }\n}\nconst mutableHandlers = /* @__PURE__ */ new MutableReactiveHandler();\nconst readonlyHandlers = /* @__PURE__ */ new ReadonlyReactiveHandler();\nconst shallowReactiveHandlers = /* @__PURE__ */ new MutableReactiveHandler(\n true\n);\nconst shallowReadonlyHandlers = /* @__PURE__ */ new ReadonlyReactiveHandler(true);\n\nconst toShallow = (value) => value;\nconst getProto = (v) => Reflect.getPrototypeOf(v);\nfunction get(target, key, isReadonly = false, isShallow = false) {\n target = target[\"__v_raw\"];\n const rawTarget = toRaw(target);\n const rawKey = toRaw(key);\n if (!isReadonly) {\n if (hasChanged(key, rawKey)) {\n track(rawTarget, \"get\", key);\n }\n track(rawTarget, \"get\", rawKey);\n }\n const { has: has2 } = getProto(rawTarget);\n const wrap = isShallow ? toShallow : isReadonly ? toReadonly : toReactive;\n if (has2.call(rawTarget, key)) {\n return wrap(target.get(key));\n } else if (has2.call(rawTarget, rawKey)) {\n return wrap(target.get(rawKey));\n } else if (target !== rawTarget) {\n target.get(key);\n }\n}\nfunction has(key, isReadonly = false) {\n const target = this[\"__v_raw\"];\n const rawTarget = toRaw(target);\n const rawKey = toRaw(key);\n if (!isReadonly) {\n if (hasChanged(key, rawKey)) {\n track(rawTarget, \"has\", key);\n }\n track(rawTarget, \"has\", rawKey);\n }\n return key === rawKey ? target.has(key) : target.has(key) || target.has(rawKey);\n}\nfunction size(target, isReadonly = false) {\n target = target[\"__v_raw\"];\n !isReadonly && track(toRaw(target), \"iterate\", ITERATE_KEY);\n return Reflect.get(target, \"size\", target);\n}\nfunction add(value) {\n value = toRaw(value);\n const target = toRaw(this);\n const proto = getProto(target);\n const hadKey = proto.has.call(target, value);\n if (!hadKey) {\n target.add(value);\n trigger(target, \"add\", value, value);\n }\n return this;\n}\nfunction set$1(key, value) {\n value = toRaw(value);\n const target = toRaw(this);\n const { has: has2, get: get2 } = getProto(target);\n let hadKey = has2.call(target, key);\n if (!hadKey) {\n key = toRaw(key);\n hadKey = has2.call(target, key);\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n checkIdentityKeys(target, has2, key);\n }\n const oldValue = get2.call(target, key);\n target.set(key, value);\n if (!hadKey) {\n trigger(target, \"add\", key, value);\n } else if (hasChanged(value, oldValue)) {\n trigger(target, \"set\", key, value, oldValue);\n }\n return this;\n}\nfunction deleteEntry(key) {\n const target = toRaw(this);\n const { has: has2, get: get2 } = getProto(target);\n let hadKey = has2.call(target, key);\n if (!hadKey) {\n key = toRaw(key);\n hadKey = has2.call(target, key);\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n checkIdentityKeys(target, has2, key);\n }\n const oldValue = get2 ? get2.call(target, key) : void 0;\n const result = target.delete(key);\n if (hadKey) {\n trigger(target, \"delete\", key, void 0, oldValue);\n }\n return result;\n}\nfunction clear() {\n const target = toRaw(this);\n const hadItems = target.size !== 0;\n const oldTarget = !!(process.env.NODE_ENV !== \"production\") ? isMap(target) ? new Map(target) : new Set(target) : void 0;\n const result = target.clear();\n if (hadItems) {\n trigger(target, \"clear\", void 0, void 0, oldTarget);\n }\n return result;\n}\nfunction createForEach(isReadonly, isShallow) {\n return function forEach(callback, thisArg) {\n const observed = this;\n const target = observed[\"__v_raw\"];\n const rawTarget = toRaw(target);\n const wrap = isShallow ? toShallow : isReadonly ? toReadonly : toReactive;\n !isReadonly && track(rawTarget, \"iterate\", ITERATE_KEY);\n return target.forEach((value, key) => {\n return callback.call(thisArg, wrap(value), wrap(key), observed);\n });\n };\n}\nfunction createIterableMethod(method, isReadonly, isShallow) {\n return function(...args) {\n const target = this[\"__v_raw\"];\n const rawTarget = toRaw(target);\n const targetIsMap = isMap(rawTarget);\n const isPair = method === \"entries\" || method === Symbol.iterator && targetIsMap;\n const isKeyOnly = method === \"keys\" && targetIsMap;\n const innerIterator = target[method](...args);\n const wrap = isShallow ? toShallow : isReadonly ? toReadonly : toReactive;\n !isReadonly && track(\n rawTarget,\n \"iterate\",\n isKeyOnly ? MAP_KEY_ITERATE_KEY : ITERATE_KEY\n );\n return {\n // iterator protocol\n next() {\n const { value, done } = innerIterator.next();\n return done ? { value, done } : {\n value: isPair ? [wrap(value[0]), wrap(value[1])] : wrap(value),\n done\n };\n },\n // iterable protocol\n [Symbol.iterator]() {\n return this;\n }\n };\n };\n}\nfunction createReadonlyMethod(type) {\n return function(...args) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n const key = args[0] ? `on key \"${args[0]}\" ` : ``;\n warn$2(\n `${capitalize(type)} operation ${key}failed: target is readonly.`,\n toRaw(this)\n );\n }\n return type === \"delete\" ? false : type === \"clear\" ? void 0 : this;\n };\n}\nfunction createInstrumentations() {\n const mutableInstrumentations2 = {\n get(key) {\n return get(this, key);\n },\n get size() {\n return size(this);\n },\n has,\n add,\n set: set$1,\n delete: deleteEntry,\n clear,\n forEach: createForEach(false, false)\n };\n const shallowInstrumentations2 = {\n get(key) {\n return get(this, key, false, true);\n },\n get size() {\n return size(this);\n },\n has,\n add,\n set: set$1,\n delete: deleteEntry,\n clear,\n forEach: createForEach(false, true)\n };\n const readonlyInstrumentations2 = {\n get(key) {\n return get(this, key, true);\n },\n get size() {\n return size(this, true);\n },\n has(key) {\n return has.call(this, key, true);\n },\n add: createReadonlyMethod(\"add\"),\n set: createReadonlyMethod(\"set\"),\n delete: createReadonlyMethod(\"delete\"),\n clear: createReadonlyMethod(\"clear\"),\n forEach: createForEach(true, false)\n };\n const shallowReadonlyInstrumentations2 = {\n get(key) {\n return get(this, key, true, true);\n },\n get size() {\n return size(this, true);\n },\n has(key) {\n return has.call(this, key, true);\n },\n add: createReadonlyMethod(\"add\"),\n set: createReadonlyMethod(\"set\"),\n delete: createReadonlyMethod(\"delete\"),\n clear: createReadonlyMethod(\"clear\"),\n forEach: createForEach(true, true)\n };\n const iteratorMethods = [\n \"keys\",\n \"values\",\n \"entries\",\n Symbol.iterator\n ];\n iteratorMethods.forEach((method) => {\n mutableInstrumentations2[method] = createIterableMethod(method, false, false);\n readonlyInstrumentations2[method] = createIterableMethod(method, true, false);\n shallowInstrumentations2[method] = createIterableMethod(method, false, true);\n shallowReadonlyInstrumentations2[method] = createIterableMethod(\n method,\n true,\n true\n );\n });\n return [\n mutableInstrumentations2,\n readonlyInstrumentations2,\n shallowInstrumentations2,\n shallowReadonlyInstrumentations2\n ];\n}\nconst [\n mutableInstrumentations,\n readonlyInstrumentations,\n shallowInstrumentations,\n shallowReadonlyInstrumentations\n] = /* @__PURE__ */ createInstrumentations();\nfunction createInstrumentationGetter(isReadonly, shallow) {\n const instrumentations = shallow ? isReadonly ? shallowReadonlyInstrumentations : shallowInstrumentations : isReadonly ? readonlyInstrumentations : mutableInstrumentations;\n return (target, key, receiver) => {\n if (key === \"__v_isReactive\") {\n return !isReadonly;\n } else if (key === \"__v_isReadonly\") {\n return isReadonly;\n } else if (key === \"__v_raw\") {\n return target;\n }\n return Reflect.get(\n hasOwn(instrumentations, key) && key in target ? instrumentations : target,\n key,\n receiver\n );\n };\n}\nconst mutableCollectionHandlers = {\n get: /* @__PURE__ */ createInstrumentationGetter(false, false)\n};\nconst shallowCollectionHandlers = {\n get: /* @__PURE__ */ createInstrumentationGetter(false, true)\n};\nconst readonlyCollectionHandlers = {\n get: /* @__PURE__ */ createInstrumentationGetter(true, false)\n};\nconst shallowReadonlyCollectionHandlers = {\n get: /* @__PURE__ */ createInstrumentationGetter(true, true)\n};\nfunction checkIdentityKeys(target, has2, key) {\n const rawKey = toRaw(key);\n if (rawKey !== key && has2.call(target, rawKey)) {\n const type = toRawType(target);\n warn$2(\n `Reactive ${type} contains both the raw and reactive versions of the same object${type === `Map` ? ` as keys` : ``}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`\n );\n }\n}\n\nconst reactiveMap = /* @__PURE__ */ new WeakMap();\nconst shallowReactiveMap = /* @__PURE__ */ new WeakMap();\nconst readonlyMap = /* @__PURE__ */ new WeakMap();\nconst shallowReadonlyMap = /* @__PURE__ */ new WeakMap();\nfunction targetTypeMap(rawType) {\n switch (rawType) {\n case \"Object\":\n case \"Array\":\n return 1 /* COMMON */;\n case \"Map\":\n case \"Set\":\n case \"WeakMap\":\n case \"WeakSet\":\n return 2 /* COLLECTION */;\n default:\n return 0 /* INVALID */;\n }\n}\nfunction getTargetType(value) {\n return value[\"__v_skip\"] || !Object.isExtensible(value) ? 0 /* INVALID */ : targetTypeMap(toRawType(value));\n}\nfunction reactive(target) {\n if (isReadonly(target)) {\n return target;\n }\n return createReactiveObject(\n target,\n false,\n mutableHandlers,\n mutableCollectionHandlers,\n reactiveMap\n );\n}\nfunction shallowReactive(target) {\n return createReactiveObject(\n target,\n false,\n shallowReactiveHandlers,\n shallowCollectionHandlers,\n shallowReactiveMap\n );\n}\nfunction readonly(target) {\n return createReactiveObject(\n target,\n true,\n readonlyHandlers,\n readonlyCollectionHandlers,\n readonlyMap\n );\n}\nfunction shallowReadonly(target) {\n return createReactiveObject(\n target,\n true,\n shallowReadonlyHandlers,\n shallowReadonlyCollectionHandlers,\n shallowReadonlyMap\n );\n}\nfunction createReactiveObject(target, isReadonly2, baseHandlers, collectionHandlers, proxyMap) {\n if (!isObject(target)) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$2(`value cannot be made reactive: ${String(target)}`);\n }\n return target;\n }\n if (target[\"__v_raw\"] && !(isReadonly2 && target[\"__v_isReactive\"])) {\n return target;\n }\n const existingProxy = proxyMap.get(target);\n if (existingProxy) {\n return existingProxy;\n }\n const targetType = getTargetType(target);\n if (targetType === 0 /* INVALID */) {\n return target;\n }\n const proxy = new Proxy(\n target,\n targetType === 2 /* COLLECTION */ ? collectionHandlers : baseHandlers\n );\n proxyMap.set(target, proxy);\n return proxy;\n}\nfunction isReactive(value) {\n if (isReadonly(value)) {\n return isReactive(value[\"__v_raw\"]);\n }\n return !!(value && value[\"__v_isReactive\"]);\n}\nfunction isReadonly(value) {\n return !!(value && value[\"__v_isReadonly\"]);\n}\nfunction isShallow(value) {\n return !!(value && value[\"__v_isShallow\"]);\n}\nfunction isProxy(value) {\n return isReactive(value) || isReadonly(value);\n}\nfunction toRaw(observed) {\n const raw = observed && observed[\"__v_raw\"];\n return raw ? toRaw(raw) : observed;\n}\nfunction markRaw(value) {\n if (Object.isExtensible(value)) {\n def(value, \"__v_skip\", true);\n }\n return value;\n}\nconst toReactive = (value) => isObject(value) ? reactive(value) : value;\nconst toReadonly = (value) => isObject(value) ? readonly(value) : value;\n\nconst COMPUTED_SIDE_EFFECT_WARN = `Computed is still dirty after getter evaluation, likely because a computed is mutating its own dependency in its getter. State mutations in computed getters should be avoided. Check the docs for more details: https://vuejs.org/guide/essentials/computed.html#getters-should-be-side-effect-free`;\nclass ComputedRefImpl {\n constructor(getter, _setter, isReadonly, isSSR) {\n this.getter = getter;\n this._setter = _setter;\n this.dep = void 0;\n this.__v_isRef = true;\n this[\"__v_isReadonly\"] = false;\n this.effect = new ReactiveEffect(\n () => getter(this._value),\n () => triggerRefValue(\n this,\n this.effect._dirtyLevel === 2 ? 2 : 3\n )\n );\n this.effect.computed = this;\n this.effect.active = this._cacheable = !isSSR;\n this[\"__v_isReadonly\"] = isReadonly;\n }\n get value() {\n const self = toRaw(this);\n if ((!self._cacheable || self.effect.dirty) && hasChanged(self._value, self._value = self.effect.run())) {\n triggerRefValue(self, 4);\n }\n trackRefValue(self);\n if (self.effect._dirtyLevel >= 2) {\n if (!!(process.env.NODE_ENV !== \"production\") && this._warnRecursive) {\n warn$2(COMPUTED_SIDE_EFFECT_WARN, `\n\ngetter: `, this.getter);\n }\n triggerRefValue(self, 2);\n }\n return self._value;\n }\n set value(newValue) {\n this._setter(newValue);\n }\n // #region polyfill _dirty for backward compatibility third party code for Vue <= 3.3.x\n get _dirty() {\n return this.effect.dirty;\n }\n set _dirty(v) {\n this.effect.dirty = v;\n }\n // #endregion\n}\nfunction computed$1(getterOrOptions, debugOptions, isSSR = false) {\n let getter;\n let setter;\n const onlyGetter = isFunction(getterOrOptions);\n if (onlyGetter) {\n getter = getterOrOptions;\n setter = !!(process.env.NODE_ENV !== \"production\") ? () => {\n warn$2(\"Write operation failed: computed value is readonly\");\n } : NOOP;\n } else {\n getter = getterOrOptions.get;\n setter = getterOrOptions.set;\n }\n const cRef = new ComputedRefImpl(getter, setter, onlyGetter || !setter, isSSR);\n if (!!(process.env.NODE_ENV !== \"production\") && debugOptions && !isSSR) {\n cRef.effect.onTrack = debugOptions.onTrack;\n cRef.effect.onTrigger = debugOptions.onTrigger;\n }\n return cRef;\n}\n\nfunction trackRefValue(ref2) {\n var _a;\n if (shouldTrack && activeEffect) {\n ref2 = toRaw(ref2);\n trackEffect(\n activeEffect,\n (_a = ref2.dep) != null ? _a : ref2.dep = createDep(\n () => ref2.dep = void 0,\n ref2 instanceof ComputedRefImpl ? ref2 : void 0\n ),\n !!(process.env.NODE_ENV !== \"production\") ? {\n target: ref2,\n type: \"get\",\n key: \"value\"\n } : void 0\n );\n }\n}\nfunction triggerRefValue(ref2, dirtyLevel = 4, newVal) {\n ref2 = toRaw(ref2);\n const dep = ref2.dep;\n if (dep) {\n triggerEffects(\n dep,\n dirtyLevel,\n !!(process.env.NODE_ENV !== \"production\") ? {\n target: ref2,\n type: \"set\",\n key: \"value\",\n newValue: newVal\n } : void 0\n );\n }\n}\nfunction isRef(r) {\n return !!(r && r.__v_isRef === true);\n}\nfunction ref(value) {\n return createRef(value, false);\n}\nfunction shallowRef(value) {\n return createRef(value, true);\n}\nfunction createRef(rawValue, shallow) {\n if (isRef(rawValue)) {\n return rawValue;\n }\n return new RefImpl(rawValue, shallow);\n}\nclass RefImpl {\n constructor(value, __v_isShallow) {\n this.__v_isShallow = __v_isShallow;\n this.dep = void 0;\n this.__v_isRef = true;\n this._rawValue = __v_isShallow ? value : toRaw(value);\n this._value = __v_isShallow ? value : toReactive(value);\n }\n get value() {\n trackRefValue(this);\n return this._value;\n }\n set value(newVal) {\n const useDirectValue = this.__v_isShallow || isShallow(newVal) || isReadonly(newVal);\n newVal = useDirectValue ? newVal : toRaw(newVal);\n if (hasChanged(newVal, this._rawValue)) {\n this._rawValue = newVal;\n this._value = useDirectValue ? newVal : toReactive(newVal);\n triggerRefValue(this, 4, newVal);\n }\n }\n}\nfunction triggerRef(ref2) {\n triggerRefValue(ref2, 4, !!(process.env.NODE_ENV !== \"production\") ? ref2.value : void 0);\n}\nfunction unref(ref2) {\n return isRef(ref2) ? ref2.value : ref2;\n}\nfunction toValue(source) {\n return isFunction(source) ? source() : unref(source);\n}\nconst shallowUnwrapHandlers = {\n get: (target, key, receiver) => unref(Reflect.get(target, key, receiver)),\n set: (target, key, value, receiver) => {\n const oldValue = target[key];\n if (isRef(oldValue) && !isRef(value)) {\n oldValue.value = value;\n return true;\n } else {\n return Reflect.set(target, key, value, receiver);\n }\n }\n};\nfunction proxyRefs(objectWithRefs) {\n return isReactive(objectWithRefs) ? objectWithRefs : new Proxy(objectWithRefs, shallowUnwrapHandlers);\n}\nclass CustomRefImpl {\n constructor(factory) {\n this.dep = void 0;\n this.__v_isRef = true;\n const { get, set } = factory(\n () => trackRefValue(this),\n () => triggerRefValue(this)\n );\n this._get = get;\n this._set = set;\n }\n get value() {\n return this._get();\n }\n set value(newVal) {\n this._set(newVal);\n }\n}\nfunction customRef(factory) {\n return new CustomRefImpl(factory);\n}\nfunction toRefs(object) {\n if (!!(process.env.NODE_ENV !== \"production\") && !isProxy(object)) {\n warn$2(`toRefs() expects a reactive object but received a plain one.`);\n }\n const ret = isArray(object) ? new Array(object.length) : {};\n for (const key in object) {\n ret[key] = propertyToRef(object, key);\n }\n return ret;\n}\nclass ObjectRefImpl {\n constructor(_object, _key, _defaultValue) {\n this._object = _object;\n this._key = _key;\n this._defaultValue = _defaultValue;\n this.__v_isRef = true;\n }\n get value() {\n const val = this._object[this._key];\n return val === void 0 ? this._defaultValue : val;\n }\n set value(newVal) {\n this._object[this._key] = newVal;\n }\n get dep() {\n return getDepFromReactive(toRaw(this._object), this._key);\n }\n}\nclass GetterRefImpl {\n constructor(_getter) {\n this._getter = _getter;\n this.__v_isRef = true;\n this.__v_isReadonly = true;\n }\n get value() {\n return this._getter();\n }\n}\nfunction toRef(source, key, defaultValue) {\n if (isRef(source)) {\n return source;\n } else if (isFunction(source)) {\n return new GetterRefImpl(source);\n } else if (isObject(source) && arguments.length > 1) {\n return propertyToRef(source, key, defaultValue);\n } else {\n return ref(source);\n }\n}\nfunction propertyToRef(source, key, defaultValue) {\n const val = source[key];\n return isRef(val) ? val : new ObjectRefImpl(source, key, defaultValue);\n}\n\nconst stack = [];\nfunction pushWarningContext(vnode) {\n stack.push(vnode);\n}\nfunction popWarningContext() {\n stack.pop();\n}\nfunction warn$1(msg, ...args) {\n pauseTracking();\n const instance = stack.length ? stack[stack.length - 1].component : null;\n const appWarnHandler = instance && instance.appContext.config.warnHandler;\n const trace = getComponentTrace();\n if (appWarnHandler) {\n callWithErrorHandling(\n appWarnHandler,\n instance,\n 11,\n [\n msg + args.map((a) => {\n var _a, _b;\n return (_b = (_a = a.toString) == null ? void 0 : _a.call(a)) != null ? _b : JSON.stringify(a);\n }).join(\"\"),\n instance && instance.proxy,\n trace.map(\n ({ vnode }) => `at <${formatComponentName(instance, vnode.type)}>`\n ).join(\"\\n\"),\n trace\n ]\n );\n } else {\n const warnArgs = [`[Vue warn]: ${msg}`, ...args];\n if (trace.length && // avoid spamming console during tests\n true) {\n warnArgs.push(`\n`, ...formatTrace(trace));\n }\n console.warn(...warnArgs);\n }\n resetTracking();\n}\nfunction getComponentTrace() {\n let currentVNode = stack[stack.length - 1];\n if (!currentVNode) {\n return [];\n }\n const normalizedStack = [];\n while (currentVNode) {\n const last = normalizedStack[0];\n if (last && last.vnode === currentVNode) {\n last.recurseCount++;\n } else {\n normalizedStack.push({\n vnode: currentVNode,\n recurseCount: 0\n });\n }\n const parentInstance = currentVNode.component && currentVNode.component.parent;\n currentVNode = parentInstance && parentInstance.vnode;\n }\n return normalizedStack;\n}\nfunction formatTrace(trace) {\n const logs = [];\n trace.forEach((entry, i) => {\n logs.push(...i === 0 ? [] : [`\n`], ...formatTraceEntry(entry));\n });\n return logs;\n}\nfunction formatTraceEntry({ vnode, recurseCount }) {\n const postfix = recurseCount > 0 ? `... (${recurseCount} recursive calls)` : ``;\n const isRoot = vnode.component ? vnode.component.parent == null : false;\n const open = ` at <${formatComponentName(\n vnode.component,\n vnode.type,\n isRoot\n )}`;\n const close = `>` + postfix;\n return vnode.props ? [open, ...formatProps(vnode.props), close] : [open + close];\n}\nfunction formatProps(props) {\n const res = [];\n const keys = Object.keys(props);\n keys.slice(0, 3).forEach((key) => {\n res.push(...formatProp(key, props[key]));\n });\n if (keys.length > 3) {\n res.push(` ...`);\n }\n return res;\n}\nfunction formatProp(key, value, raw) {\n if (isString(value)) {\n value = JSON.stringify(value);\n return raw ? value : [`${key}=${value}`];\n } else if (typeof value === \"number\" || typeof value === \"boolean\" || value == null) {\n return raw ? value : [`${key}=${value}`];\n } else if (isRef(value)) {\n value = formatProp(key, toRaw(value.value), true);\n return raw ? value : [`${key}=Ref<`, value, `>`];\n } else if (isFunction(value)) {\n return [`${key}=fn${value.name ? `<${value.name}>` : ``}`];\n } else {\n value = toRaw(value);\n return raw ? value : [`${key}=`, value];\n }\n}\n\nconst ErrorTypeStrings = {\n [\"sp\"]: \"serverPrefetch hook\",\n [\"bc\"]: \"beforeCreate hook\",\n [\"c\"]: \"created hook\",\n [\"bm\"]: \"beforeMount hook\",\n [\"m\"]: \"mounted hook\",\n [\"bu\"]: \"beforeUpdate hook\",\n [\"u\"]: \"updated\",\n [\"bum\"]: \"beforeUnmount hook\",\n [\"um\"]: \"unmounted hook\",\n [\"a\"]: \"activated hook\",\n [\"da\"]: \"deactivated hook\",\n [\"ec\"]: \"errorCaptured hook\",\n [\"rtc\"]: \"renderTracked hook\",\n [\"rtg\"]: \"renderTriggered hook\",\n [0]: \"setup function\",\n [1]: \"render function\",\n [2]: \"watcher getter\",\n [3]: \"watcher callback\",\n [4]: \"watcher cleanup function\",\n [5]: \"native event handler\",\n [6]: \"component event handler\",\n [7]: \"vnode hook\",\n [8]: \"directive hook\",\n [9]: \"transition hook\",\n [10]: \"app errorHandler\",\n [11]: \"app warnHandler\",\n [12]: \"ref function\",\n [13]: \"async component loader\",\n [14]: \"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core .\"\n};\nfunction callWithErrorHandling(fn, instance, type, args) {\n try {\n return args ? fn(...args) : fn();\n } catch (err) {\n handleError(err, instance, type);\n }\n}\nfunction callWithAsyncErrorHandling(fn, instance, type, args) {\n if (isFunction(fn)) {\n const res = callWithErrorHandling(fn, instance, type, args);\n if (res && isPromise(res)) {\n res.catch((err) => {\n handleError(err, instance, type);\n });\n }\n return res;\n }\n const values = [];\n for (let i = 0; i < fn.length; i++) {\n values.push(callWithAsyncErrorHandling(fn[i], instance, type, args));\n }\n return values;\n}\nfunction handleError(err, instance, type, throwInDev = true) {\n const contextVNode = instance ? instance.vnode : null;\n if (instance) {\n let cur = instance.parent;\n const exposedInstance = instance.proxy;\n const errorInfo = !!(process.env.NODE_ENV !== \"production\") ? ErrorTypeStrings[type] || type : `https://vuejs.org/error-reference/#runtime-${type}`;\n while (cur) {\n const errorCapturedHooks = cur.ec;\n if (errorCapturedHooks) {\n for (let i = 0; i < errorCapturedHooks.length; i++) {\n if (errorCapturedHooks[i](err, exposedInstance, errorInfo) === false) {\n return;\n }\n }\n }\n cur = cur.parent;\n }\n const appErrorHandler = instance.appContext.config.errorHandler;\n if (appErrorHandler) {\n callWithErrorHandling(\n appErrorHandler,\n null,\n 10,\n [err, exposedInstance, errorInfo]\n );\n return;\n }\n }\n logError(err, type, contextVNode, throwInDev);\n}\nfunction logError(err, type, contextVNode, throwInDev = true) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n const info = ErrorTypeStrings[type] || type;\n if (contextVNode) {\n pushWarningContext(contextVNode);\n }\n warn$1(`Unhandled error${info ? ` during execution of ${info}` : ``}`);\n if (contextVNode) {\n popWarningContext();\n }\n if (throwInDev) {\n console.error(err);\n } else {\n console.error(err);\n }\n } else {\n console.error(err);\n }\n}\n\nlet isFlushing = false;\nlet isFlushPending = false;\nconst queue = [];\nlet flushIndex = 0;\nconst pendingPostFlushCbs = [];\nlet activePostFlushCbs = null;\nlet postFlushIndex = 0;\nconst resolvedPromise = /* @__PURE__ */ Promise.resolve();\nlet currentFlushPromise = null;\nconst RECURSION_LIMIT = 100;\nfunction nextTick$1(fn) {\n const p = currentFlushPromise || resolvedPromise;\n return fn ? p.then(this ? fn.bind(this) : fn) : p;\n}\nfunction findInsertionIndex(id) {\n let start = flushIndex + 1;\n let end = queue.length;\n while (start < end) {\n const middle = start + end >>> 1;\n const middleJob = queue[middle];\n const middleJobId = getId(middleJob);\n if (middleJobId < id || middleJobId === id && middleJob.pre) {\n start = middle + 1;\n } else {\n end = middle;\n }\n }\n return start;\n}\nfunction queueJob(job) {\n if (!queue.length || !queue.includes(\n job,\n isFlushing && job.allowRecurse ? flushIndex + 1 : flushIndex\n )) {\n if (job.id == null) {\n queue.push(job);\n } else {\n queue.splice(findInsertionIndex(job.id), 0, job);\n }\n queueFlush();\n }\n}\nfunction queueFlush() {\n if (!isFlushing && !isFlushPending) {\n isFlushPending = true;\n currentFlushPromise = resolvedPromise.then(flushJobs);\n }\n}\nfunction hasQueueJob(job) {\n return queue.indexOf(job) > -1;\n}\nfunction invalidateJob(job) {\n const i = queue.indexOf(job);\n if (i > flushIndex) {\n queue.splice(i, 1);\n }\n}\nfunction queuePostFlushCb(cb) {\n if (!isArray(cb)) {\n if (!activePostFlushCbs || !activePostFlushCbs.includes(\n cb,\n cb.allowRecurse ? postFlushIndex + 1 : postFlushIndex\n )) {\n pendingPostFlushCbs.push(cb);\n }\n } else {\n pendingPostFlushCbs.push(...cb);\n }\n queueFlush();\n}\nfunction flushPreFlushCbs(instance, seen, i = isFlushing ? flushIndex + 1 : 0) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n seen = seen || /* @__PURE__ */ new Map();\n }\n for (; i < queue.length; i++) {\n const cb = queue[i];\n if (cb && cb.pre) {\n if (!!(process.env.NODE_ENV !== \"production\") && checkRecursiveUpdates(seen, cb)) {\n continue;\n }\n queue.splice(i, 1);\n i--;\n cb();\n }\n }\n}\nfunction flushPostFlushCbs(seen) {\n if (pendingPostFlushCbs.length) {\n const deduped = [...new Set(pendingPostFlushCbs)].sort(\n (a, b) => getId(a) - getId(b)\n );\n pendingPostFlushCbs.length = 0;\n if (activePostFlushCbs) {\n activePostFlushCbs.push(...deduped);\n return;\n }\n activePostFlushCbs = deduped;\n if (!!(process.env.NODE_ENV !== \"production\")) {\n seen = seen || /* @__PURE__ */ new Map();\n }\n for (postFlushIndex = 0; postFlushIndex < activePostFlushCbs.length; postFlushIndex++) {\n if (!!(process.env.NODE_ENV !== \"production\") && checkRecursiveUpdates(seen, activePostFlushCbs[postFlushIndex])) {\n continue;\n }\n activePostFlushCbs[postFlushIndex]();\n }\n activePostFlushCbs = null;\n postFlushIndex = 0;\n }\n}\nconst getId = (job) => job.id == null ? Infinity : job.id;\nconst comparator = (a, b) => {\n const diff = getId(a) - getId(b);\n if (diff === 0) {\n if (a.pre && !b.pre)\n return -1;\n if (b.pre && !a.pre)\n return 1;\n }\n return diff;\n};\nfunction flushJobs(seen) {\n isFlushPending = false;\n isFlushing = true;\n if (!!(process.env.NODE_ENV !== \"production\")) {\n seen = seen || /* @__PURE__ */ new Map();\n }\n queue.sort(comparator);\n const check = !!(process.env.NODE_ENV !== \"production\") ? (job) => checkRecursiveUpdates(seen, job) : NOOP;\n try {\n for (flushIndex = 0; flushIndex < queue.length; flushIndex++) {\n const job = queue[flushIndex];\n if (job && job.active !== false) {\n if (!!(process.env.NODE_ENV !== \"production\") && check(job)) {\n continue;\n }\n callWithErrorHandling(job, null, 14);\n }\n }\n } finally {\n flushIndex = 0;\n queue.length = 0;\n flushPostFlushCbs(seen);\n isFlushing = false;\n currentFlushPromise = null;\n if (queue.length || pendingPostFlushCbs.length) {\n flushJobs(seen);\n }\n }\n}\nfunction checkRecursiveUpdates(seen, fn) {\n if (!seen.has(fn)) {\n seen.set(fn, 1);\n } else {\n const count = seen.get(fn);\n if (count > RECURSION_LIMIT) {\n const instance = fn.ownerInstance;\n const componentName = instance && getComponentName(instance.type);\n handleError(\n `Maximum recursive updates exceeded${componentName ? ` in component <${componentName}>` : ``}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,\n null,\n 10\n );\n return true;\n } else {\n seen.set(fn, count + 1);\n }\n }\n}\n\nlet devtools;\nlet buffer = [];\nlet devtoolsNotInstalled = false;\nfunction emit$1(event, ...args) {\n if (devtools) {\n devtools.emit(event, ...args);\n } else if (!devtoolsNotInstalled) {\n buffer.push({ event, args });\n }\n}\nfunction setDevtoolsHook(hook, target) {\n var _a, _b;\n devtools = hook;\n if (devtools) {\n devtools.enabled = true;\n buffer.forEach(({ event, args }) => devtools.emit(event, ...args));\n buffer = [];\n } else if (\n // handle late devtools injection - only do this if we are in an actual\n // browser environment to avoid the timer handle stalling test runner exit\n // (#4815)\n typeof window !== \"undefined\" && // some envs mock window but not fully\n window.HTMLElement && // also exclude jsdom\n !((_b = (_a = window.navigator) == null ? void 0 : _a.userAgent) == null ? void 0 : _b.includes(\"jsdom\"))\n ) {\n const replay = target.__VUE_DEVTOOLS_HOOK_REPLAY__ = target.__VUE_DEVTOOLS_HOOK_REPLAY__ || [];\n replay.push((newHook) => {\n setDevtoolsHook(newHook, target);\n });\n setTimeout(() => {\n if (!devtools) {\n target.__VUE_DEVTOOLS_HOOK_REPLAY__ = null;\n devtoolsNotInstalled = true;\n buffer = [];\n }\n }, 3e3);\n } else {\n devtoolsNotInstalled = true;\n buffer = [];\n }\n}\nfunction devtoolsInitApp(app, version) {\n emit$1(\"app:init\" /* APP_INIT */, app, version, {\n Fragment,\n Text,\n Comment,\n Static\n });\n}\nconst devtoolsComponentAdded = /* @__PURE__ */ createDevtoolsComponentHook(\n \"component:added\" /* COMPONENT_ADDED */\n);\nconst devtoolsComponentUpdated = /* @__PURE__ */ createDevtoolsComponentHook(\"component:updated\" /* COMPONENT_UPDATED */);\nconst _devtoolsComponentRemoved = /* @__PURE__ */ createDevtoolsComponentHook(\n \"component:removed\" /* COMPONENT_REMOVED */\n);\nconst devtoolsComponentRemoved = (component) => {\n if (devtools && typeof devtools.cleanupBuffer === \"function\" && // remove the component if it wasn't buffered\n !devtools.cleanupBuffer(component)) {\n _devtoolsComponentRemoved(component);\n }\n};\n/*! #__NO_SIDE_EFFECTS__ */\n// @__NO_SIDE_EFFECTS__\nfunction createDevtoolsComponentHook(hook) {\n return (component) => {\n emit$1(\n hook,\n component.appContext.app,\n component.uid,\n // fixed by xxxxxx\n // 为 0 是 App,无 parent 是 Page 指向 App\n component.uid === 0 ? void 0 : component.parent ? component.parent.uid : 0,\n component\n );\n };\n}\nconst devtoolsPerfStart = /* @__PURE__ */ createDevtoolsPerformanceHook(\n \"perf:start\" /* PERFORMANCE_START */\n);\nconst devtoolsPerfEnd = /* @__PURE__ */ createDevtoolsPerformanceHook(\n \"perf:end\" /* PERFORMANCE_END */\n);\nfunction createDevtoolsPerformanceHook(hook) {\n return (component, type, time) => {\n emit$1(hook, component.appContext.app, component.uid, component, type, time);\n };\n}\nfunction devtoolsComponentEmit(component, event, params) {\n emit$1(\n \"component:emit\" /* COMPONENT_EMIT */,\n component.appContext.app,\n component,\n event,\n params\n );\n}\n\nfunction emit(instance, event, ...rawArgs) {\n if (instance.isUnmounted)\n return;\n const props = instance.vnode.props || EMPTY_OBJ;\n if (!!(process.env.NODE_ENV !== \"production\")) {\n const {\n emitsOptions,\n propsOptions: [propsOptions]\n } = instance;\n if (emitsOptions) {\n if (!(event in emitsOptions) && true) {\n if (!propsOptions || !(toHandlerKey(event) in propsOptions)) {\n warn$1(\n `Component emitted event \"${event}\" but it is neither declared in the emits option nor as an \"${toHandlerKey(event)}\" prop.`\n );\n }\n } else {\n const validator = emitsOptions[event];\n if (isFunction(validator)) {\n const isValid = validator(...rawArgs);\n if (!isValid) {\n warn$1(\n `Invalid event arguments: event validation failed for event \"${event}\".`\n );\n }\n }\n }\n }\n }\n let args = rawArgs;\n const isModelListener = event.startsWith(\"update:\");\n const modelArg = isModelListener && event.slice(7);\n if (modelArg && modelArg in props) {\n const modifiersKey = `${modelArg === \"modelValue\" ? \"model\" : modelArg}Modifiers`;\n const { number, trim } = props[modifiersKey] || EMPTY_OBJ;\n if (trim) {\n args = rawArgs.map((a) => isString(a) ? a.trim() : a);\n }\n if (number) {\n args = rawArgs.map(looseToNumber);\n }\n }\n if (!!(process.env.NODE_ENV !== \"production\") || __VUE_PROD_DEVTOOLS__) {\n devtoolsComponentEmit(instance, event, args);\n }\n if (!!(process.env.NODE_ENV !== \"production\")) {\n const lowerCaseEvent = event.toLowerCase();\n if (lowerCaseEvent !== event && props[toHandlerKey(lowerCaseEvent)]) {\n warn$1(\n `Event \"${lowerCaseEvent}\" is emitted in component ${formatComponentName(\n instance,\n instance.type\n )} but the handler is registered for \"${event}\". Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. You should probably use \"${hyphenate(\n event\n )}\" instead of \"${event}\".`\n );\n }\n }\n let handlerName;\n let handler = props[handlerName = toHandlerKey(event)] || // also try camelCase event handler (#2249)\n props[handlerName = toHandlerKey(camelize(event))];\n if (!handler && isModelListener) {\n handler = props[handlerName = toHandlerKey(hyphenate(event))];\n }\n if (handler) {\n callWithAsyncErrorHandling(\n handler,\n instance,\n 6,\n args\n );\n }\n const onceHandler = props[handlerName + `Once`];\n if (onceHandler) {\n if (!instance.emitted) {\n instance.emitted = {};\n } else if (instance.emitted[handlerName]) {\n return;\n }\n instance.emitted[handlerName] = true;\n callWithAsyncErrorHandling(\n onceHandler,\n instance,\n 6,\n args\n );\n }\n}\nfunction normalizeEmitsOptions(comp, appContext, asMixin = false) {\n const cache = appContext.emitsCache;\n const cached = cache.get(comp);\n if (cached !== void 0) {\n return cached;\n }\n const raw = comp.emits;\n let normalized = {};\n let hasExtends = false;\n if (__VUE_OPTIONS_API__ && !isFunction(comp)) {\n const extendEmits = (raw2) => {\n const normalizedFromExtend = normalizeEmitsOptions(raw2, appContext, true);\n if (normalizedFromExtend) {\n hasExtends = true;\n extend(normalized, normalizedFromExtend);\n }\n };\n if (!asMixin && appContext.mixins.length) {\n appContext.mixins.forEach(extendEmits);\n }\n if (comp.extends) {\n extendEmits(comp.extends);\n }\n if (comp.mixins) {\n comp.mixins.forEach(extendEmits);\n }\n }\n if (!raw && !hasExtends) {\n if (isObject(comp)) {\n cache.set(comp, null);\n }\n return null;\n }\n if (isArray(raw)) {\n raw.forEach((key) => normalized[key] = null);\n } else {\n extend(normalized, raw);\n }\n if (isObject(comp)) {\n cache.set(comp, normalized);\n }\n return normalized;\n}\nfunction isEmitListener(options, key) {\n if (!options || !isOn(key)) {\n return false;\n }\n key = key.slice(2).replace(/Once$/, \"\");\n return hasOwn(options, key[0].toLowerCase() + key.slice(1)) || hasOwn(options, hyphenate(key)) || hasOwn(options, key);\n}\n\nlet currentRenderingInstance = null;\nlet currentScopeId = null;\nfunction setCurrentRenderingInstance(instance) {\n const prev = currentRenderingInstance;\n currentRenderingInstance = instance;\n currentScopeId = instance && instance.type.__scopeId || null;\n return prev;\n}\nconst withScopeId = (_id) => withCtx;\nfunction withCtx(fn, ctx = currentRenderingInstance, isNonScopedSlot) {\n if (!ctx)\n return fn;\n if (fn._n) {\n return fn;\n }\n const renderFnWithContext = (...args) => {\n if (renderFnWithContext._d) {\n setBlockTracking(-1);\n }\n const prevInstance = setCurrentRenderingInstance(ctx);\n let res;\n try {\n res = fn(...args);\n } finally {\n setCurrentRenderingInstance(prevInstance);\n if (renderFnWithContext._d) {\n setBlockTracking(1);\n }\n }\n if (!!(process.env.NODE_ENV !== \"production\") || __VUE_PROD_DEVTOOLS__) {\n devtoolsComponentUpdated(ctx);\n }\n return res;\n };\n renderFnWithContext._n = true;\n renderFnWithContext._c = true;\n renderFnWithContext._d = true;\n return renderFnWithContext;\n}\n\nfunction markAttrsAccessed() {\n}\n\nconst COMPONENTS = \"components\";\nconst DIRECTIVES = \"directives\";\nfunction resolveComponent(name, maybeSelfReference) {\n return resolveAsset(COMPONENTS, name, true, maybeSelfReference) || name;\n}\nconst NULL_DYNAMIC_COMPONENT = Symbol.for(\"v-ndc\");\nfunction resolveDirective(name) {\n return resolveAsset(DIRECTIVES, name);\n}\nfunction resolveAsset(type, name, warnMissing = true, maybeSelfReference = false) {\n const instance = currentRenderingInstance || currentInstance;\n if (instance) {\n const Component = instance.type;\n if (type === COMPONENTS) {\n const selfName = getComponentName(\n Component,\n false\n );\n if (selfName && (selfName === name || selfName === camelize(name) || selfName === capitalize(camelize(name)))) {\n return Component;\n }\n }\n const res = (\n // local registration\n // check instance[type] first which is resolved for options API\n resolve(instance[type] || Component[type], name) || // global registration\n resolve(instance.appContext[type], name)\n );\n if (!res && maybeSelfReference) {\n return Component;\n }\n if (!!(process.env.NODE_ENV !== \"production\") && warnMissing && !res) {\n const extra = type === COMPONENTS ? `\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.` : ``;\n warn$1(`Failed to resolve ${type.slice(0, -1)}: ${name}${extra}`);\n }\n return res;\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(\n `resolve${capitalize(type.slice(0, -1))} can only be used in render() or setup().`\n );\n }\n}\nfunction resolve(registry, name) {\n return registry && (registry[name] || registry[camelize(name)] || registry[capitalize(camelize(name))]);\n}\n\nconst ssrContextKey = Symbol.for(\"v-scx\");\nconst useSSRContext = () => {\n {\n const ctx = inject(ssrContextKey);\n if (!ctx) {\n !!(process.env.NODE_ENV !== \"production\") && warn$1(\n `Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build.`\n );\n }\n return ctx;\n }\n};\n\nfunction watchEffect(effect, options) {\n return doWatch(effect, null, options);\n}\nfunction watchPostEffect(effect, options) {\n return doWatch(\n effect,\n null,\n !!(process.env.NODE_ENV !== \"production\") ? extend({}, options, { flush: \"post\" }) : { flush: \"post\" }\n );\n}\nfunction watchSyncEffect(effect, options) {\n return doWatch(\n effect,\n null,\n !!(process.env.NODE_ENV !== \"production\") ? extend({}, options, { flush: \"sync\" }) : { flush: \"sync\" }\n );\n}\nconst INITIAL_WATCHER_VALUE = {};\nfunction watch(source, cb, options) {\n if (!!(process.env.NODE_ENV !== \"production\") && !isFunction(cb)) {\n warn$1(\n `\\`watch(fn, options?)\\` signature has been moved to a separate API. Use \\`watchEffect(fn, options?)\\` instead. \\`watch\\` now only supports \\`watch(source, cb, options?) signature.`\n );\n }\n return doWatch(source, cb, options);\n}\nfunction doWatch(source, cb, {\n immediate,\n deep,\n flush,\n once,\n onTrack,\n onTrigger\n} = EMPTY_OBJ) {\n if (cb && once) {\n const _cb = cb;\n cb = (...args) => {\n _cb(...args);\n unwatch();\n };\n }\n if (!!(process.env.NODE_ENV !== \"production\") && deep !== void 0 && typeof deep === \"number\") {\n warn$1(\n `watch() \"deep\" option with number value will be used as watch depth in future versions. Please use a boolean instead to avoid potential breakage.`\n );\n }\n if (!!(process.env.NODE_ENV !== \"production\") && !cb) {\n if (immediate !== void 0) {\n warn$1(\n `watch() \"immediate\" option is only respected when using the watch(source, callback, options?) signature.`\n );\n }\n if (deep !== void 0) {\n warn$1(\n `watch() \"deep\" option is only respected when using the watch(source, callback, options?) signature.`\n );\n }\n if (once !== void 0) {\n warn$1(\n `watch() \"once\" option is only respected when using the watch(source, callback, options?) signature.`\n );\n }\n }\n const warnInvalidSource = (s) => {\n warn$1(\n `Invalid watch source: `,\n s,\n `A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.`\n );\n };\n const instance = currentInstance;\n const reactiveGetter = (source2) => deep === true ? source2 : (\n // for deep: false, only traverse root-level properties\n traverse(source2, deep === false ? 1 : void 0)\n );\n let getter;\n let forceTrigger = false;\n let isMultiSource = false;\n if (isRef(source)) {\n getter = () => source.value;\n forceTrigger = isShallow(source);\n } else if (isReactive(source)) {\n getter = () => reactiveGetter(source);\n forceTrigger = true;\n } else if (isArray(source)) {\n isMultiSource = true;\n forceTrigger = source.some((s) => isReactive(s) || isShallow(s));\n getter = () => source.map((s) => {\n if (isRef(s)) {\n return s.value;\n } else if (isReactive(s)) {\n return reactiveGetter(s);\n } else if (isFunction(s)) {\n return callWithErrorHandling(s, instance, 2);\n } else {\n !!(process.env.NODE_ENV !== \"production\") && warnInvalidSource(s);\n }\n });\n } else if (isFunction(source)) {\n if (cb) {\n getter = () => callWithErrorHandling(source, instance, 2);\n } else {\n getter = () => {\n if (cleanup) {\n cleanup();\n }\n return callWithAsyncErrorHandling(\n source,\n instance,\n 3,\n [onCleanup]\n );\n };\n }\n } else {\n getter = NOOP;\n !!(process.env.NODE_ENV !== \"production\") && warnInvalidSource(source);\n }\n if (cb && deep) {\n const baseGetter = getter;\n getter = () => traverse(baseGetter());\n }\n let cleanup;\n let onCleanup = (fn) => {\n cleanup = effect.onStop = () => {\n callWithErrorHandling(fn, instance, 4);\n cleanup = effect.onStop = void 0;\n };\n };\n let oldValue = isMultiSource ? new Array(source.length).fill(INITIAL_WATCHER_VALUE) : INITIAL_WATCHER_VALUE;\n const job = () => {\n if (!effect.active || !effect.dirty) {\n return;\n }\n if (cb) {\n const newValue = effect.run();\n if (deep || forceTrigger || (isMultiSource ? newValue.some((v, i) => hasChanged(v, oldValue[i])) : hasChanged(newValue, oldValue)) || false) {\n if (cleanup) {\n cleanup();\n }\n callWithAsyncErrorHandling(cb, instance, 3, [\n newValue,\n // pass undefined as the old value when it's changed for the first time\n oldValue === INITIAL_WATCHER_VALUE ? void 0 : isMultiSource && oldValue[0] === INITIAL_WATCHER_VALUE ? [] : oldValue,\n onCleanup\n ]);\n oldValue = newValue;\n }\n } else {\n effect.run();\n }\n };\n job.allowRecurse = !!cb;\n let scheduler;\n if (flush === \"sync\") {\n scheduler = job;\n } else if (flush === \"post\") {\n scheduler = () => queuePostRenderEffect$1(job, instance && instance.suspense);\n } else {\n job.pre = true;\n if (instance)\n job.id = instance.uid;\n scheduler = () => queueJob(job);\n }\n const effect = new ReactiveEffect(getter, NOOP, scheduler);\n const scope = getCurrentScope();\n const unwatch = () => {\n effect.stop();\n if (scope) {\n remove(scope.effects, effect);\n }\n };\n if (!!(process.env.NODE_ENV !== \"production\")) {\n effect.onTrack = onTrack;\n effect.onTrigger = onTrigger;\n }\n if (cb) {\n if (immediate) {\n job();\n } else {\n oldValue = effect.run();\n }\n } else if (flush === \"post\") {\n queuePostRenderEffect$1(\n effect.run.bind(effect),\n instance && instance.suspense\n );\n } else {\n effect.run();\n }\n return unwatch;\n}\nfunction instanceWatch(source, value, options) {\n const publicThis = this.proxy;\n const getter = isString(source) ? source.includes(\".\") ? createPathGetter(publicThis, source) : () => publicThis[source] : source.bind(publicThis, publicThis);\n let cb;\n if (isFunction(value)) {\n cb = value;\n } else {\n cb = value.handler;\n options = value;\n }\n const reset = setCurrentInstance(this);\n const res = doWatch(getter, cb.bind(publicThis), options);\n reset();\n return res;\n}\nfunction createPathGetter(ctx, path) {\n const segments = path.split(\".\");\n return () => {\n let cur = ctx;\n for (let i = 0; i < segments.length && cur; i++) {\n cur = cur[segments[i]];\n }\n return cur;\n };\n}\nfunction traverse(value, depth, currentDepth = 0, seen) {\n if (!isObject(value) || value[\"__v_skip\"]) {\n return value;\n }\n if (depth && depth > 0) {\n if (currentDepth >= depth) {\n return value;\n }\n currentDepth++;\n }\n seen = seen || /* @__PURE__ */ new Set();\n if (seen.has(value)) {\n return value;\n }\n seen.add(value);\n if (isRef(value)) {\n traverse(value.value, depth, currentDepth, seen);\n } else if (isArray(value)) {\n for (let i = 0; i < value.length; i++) {\n traverse(value[i], depth, currentDepth, seen);\n }\n } else if (isSet(value) || isMap(value)) {\n value.forEach((v) => {\n traverse(v, depth, currentDepth, seen);\n });\n } else if (isPlainObject(value)) {\n for (const key in value) {\n traverse(value[key], depth, currentDepth, seen);\n }\n }\n return value;\n}\n\nfunction validateDirectiveName(name) {\n if (isBuiltInDirective(name)) {\n warn$1(\"Do not use built-in directive ids as custom directive id: \" + name);\n }\n}\nfunction withDirectives(vnode, directives) {\n if (currentRenderingInstance === null) {\n !!(process.env.NODE_ENV !== \"production\") && warn$1(`withDirectives can only be used inside render functions.`);\n return vnode;\n }\n const instance = getExposeProxy(currentRenderingInstance) || currentRenderingInstance.proxy;\n const bindings = vnode.dirs || (vnode.dirs = []);\n for (let i = 0; i < directives.length; i++) {\n let [dir, value, arg, modifiers = EMPTY_OBJ] = directives[i];\n if (dir) {\n if (isFunction(dir)) {\n dir = {\n mounted: dir,\n updated: dir\n };\n }\n if (dir.deep) {\n traverse(value);\n }\n bindings.push({\n dir,\n instance,\n value,\n oldValue: void 0,\n arg,\n modifiers\n });\n }\n }\n return vnode;\n}\n\nfunction createAppContext() {\n return {\n app: null,\n config: {\n isNativeTag: NO,\n performance: false,\n globalProperties: {},\n optionMergeStrategies: {},\n errorHandler: void 0,\n warnHandler: void 0,\n compilerOptions: {}\n },\n mixins: [],\n components: {},\n directives: {},\n provides: /* @__PURE__ */ Object.create(null),\n optionsCache: /* @__PURE__ */ new WeakMap(),\n propsCache: /* @__PURE__ */ new WeakMap(),\n emitsCache: /* @__PURE__ */ new WeakMap()\n };\n}\nlet uid$1 = 0;\nfunction createAppAPI(render, hydrate) {\n return function createApp(rootComponent, rootProps = null) {\n if (!isFunction(rootComponent)) {\n rootComponent = extend({}, rootComponent);\n }\n if (rootProps != null && !isObject(rootProps)) {\n !!(process.env.NODE_ENV !== \"production\") && warn$1(`root props passed to app.mount() must be an object.`);\n rootProps = null;\n }\n const context = createAppContext();\n const installedPlugins = /* @__PURE__ */ new WeakSet();\n const app = context.app = {\n _uid: uid$1++,\n _component: rootComponent,\n _props: rootProps,\n _container: null,\n _context: context,\n _instance: null,\n version,\n get config() {\n return context.config;\n },\n set config(v) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(\n `app.config cannot be replaced. Modify individual options instead.`\n );\n }\n },\n use(plugin, ...options) {\n if (installedPlugins.has(plugin)) {\n !!(process.env.NODE_ENV !== \"production\") && warn$1(`Plugin has already been applied to target app.`);\n } else if (plugin && isFunction(plugin.install)) {\n installedPlugins.add(plugin);\n plugin.install(app, ...options);\n } else if (isFunction(plugin)) {\n installedPlugins.add(plugin);\n plugin(app, ...options);\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(\n `A plugin must either be a function or an object with an \"install\" function.`\n );\n }\n return app;\n },\n mixin(mixin) {\n if (__VUE_OPTIONS_API__) {\n if (!context.mixins.includes(mixin)) {\n context.mixins.push(mixin);\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(\n \"Mixin has already been applied to target app\" + (mixin.name ? `: ${mixin.name}` : \"\")\n );\n }\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(\"Mixins are only available in builds supporting Options API\");\n }\n return app;\n },\n component(name, component) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n validateComponentName(name, context.config);\n }\n if (!component) {\n return context.components[name];\n }\n if (!!(process.env.NODE_ENV !== \"production\") && context.components[name]) {\n warn$1(`Component \"${name}\" has already been registered in target app.`);\n }\n context.components[name] = component;\n return app;\n },\n directive(name, directive) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n validateDirectiveName(name);\n }\n if (!directive) {\n return context.directives[name];\n }\n if (!!(process.env.NODE_ENV !== \"production\") && context.directives[name]) {\n warn$1(`Directive \"${name}\" has already been registered in target app.`);\n }\n context.directives[name] = directive;\n return app;\n },\n // fixed by xxxxxx\n mount() {\n },\n // fixed by xxxxxx\n unmount() {\n },\n provide(key, value) {\n if (!!(process.env.NODE_ENV !== \"production\") && key in context.provides) {\n warn$1(\n `App already provides property with key \"${String(key)}\". It will be overwritten with the new value.`\n );\n }\n context.provides[key] = value;\n return app;\n },\n runWithContext(fn) {\n const lastApp = currentApp;\n currentApp = app;\n try {\n return fn();\n } finally {\n currentApp = lastApp;\n }\n }\n };\n return app;\n };\n}\nlet currentApp = null;\n\nfunction provide(key, value) {\n if (!currentInstance) {\n if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(`provide() can only be used inside setup().`);\n }\n } else {\n let provides = currentInstance.provides;\n const parentProvides = currentInstance.parent && currentInstance.parent.provides;\n if (parentProvides === provides) {\n provides = currentInstance.provides = Object.create(parentProvides);\n }\n provides[key] = value;\n if (currentInstance.type.mpType === \"app\") {\n currentInstance.appContext.app.provide(key, value);\n }\n }\n}\nfunction inject(key, defaultValue, treatDefaultAsFactory = false) {\n const instance = currentInstance || currentRenderingInstance;\n if (instance || currentApp) {\n const provides = instance ? instance.parent == null ? instance.vnode.appContext && instance.vnode.appContext.provides : instance.parent.provides : currentApp._context.provides;\n if (provides && key in provides) {\n return provides[key];\n } else if (arguments.length > 1) {\n return treatDefaultAsFactory && isFunction(defaultValue) ? defaultValue.call(instance && instance.proxy) : defaultValue;\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(`injection \"${String(key)}\" not found.`);\n }\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n warn$1(`inject() can only be used inside setup() or functional components.`);\n }\n}\nfunction hasInjectionContext() {\n return !!(currentInstance || currentRenderingInstance || currentApp);\n}\n\n/*! #__NO_SIDE_EFFECTS__ */\n// @__NO_SIDE_EFFECTS__\nfunction defineComponent(options, extraOptions) {\n return isFunction(options) ? (\n // #8326: extend call and options.name access are considered side-effects\n // by Rollup, so we have to wrap it in a pure-annotated IIFE.\n /* @__PURE__ */ (() => extend({ name: options.name }, extraOptions, { setup: options }))()\n ) : options;\n}\n\nconst isKeepAlive = (vnode) => vnode.type.__isKeepAlive;\nfunction onActivated(hook, target) {\n registerKeepAliveHook(hook, \"a\", target);\n}\nfunction onDeactivated(hook, target) {\n registerKeepAliveHook(hook, \"da\", target);\n}\nfunction registerKeepAliveHook(hook, type, target = currentInstance) {\n const wrappedHook = hook.__wdc || (hook.__wdc = () => {\n let current = target;\n while (current) {\n if (current.isDeactivated) {\n return;\n }\n current = current.parent;\n }\n return hook();\n });\n injectHook(type, wrappedHook, target);\n if (target) {\n let current = target.parent;\n while (current && current.parent) {\n if (isKeepAlive(current.parent.vnode)) {\n injectToKeepAliveRoot(wrappedHook, type, target, current);\n }\n current = current.parent;\n }\n }\n}\nfunction injectToKeepAliveRoot(hook, type, target, keepAliveRoot) {\n const injected = injectHook(\n type,\n hook,\n keepAliveRoot,\n true\n /* prepend */\n );\n onUnmounted(() => {\n remove(keepAliveRoot[type], injected);\n }, target);\n}\n\nfunction injectHook(type, hook, target = currentInstance, prepend = false) {\n if (target) {\n if (isRootHook(type)) {\n target = target.root;\n }\n const hooks = target[type] || (target[type] = []);\n const wrappedHook = hook.__weh || (hook.__weh = (...args) => {\n if (target.isUnmounted) {\n return;\n }\n pauseTracking();\n const reset = setCurrentInstance(target);\n const res = callWithAsyncErrorHandling(hook, target, type, args);\n reset();\n resetTracking();\n return res;\n });\n if (prepend) {\n hooks.unshift(wrappedHook);\n } else {\n hooks.push(wrappedHook);\n }\n return wrappedHook;\n } else if (!!(process.env.NODE_ENV !== \"production\")) {\n const apiName = toHandlerKey(\n (ErrorTypeStrings[type] || type.replace(/^on/, \"\")).replace(/ hook$/, \"\")\n );\n warn$1(\n `${apiName} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup().` + (``)\n );\n }\n}\nconst createHook = (lifecycle) => (hook, target = currentInstance) => (\n // post-create lifecycle registrations are noops during SSR (except for serverPrefetch)\n (!isInSSRComponentSetup || lifecycle === \"sp\") && injectHook(lifecycle, (...args) => hook(...args), target)\n);\nconst onBeforeMount = createHook(\"bm\");\nconst onMounted = createHook(\"m\");\nconst onBeforeUpdate = createHook(\"bu\");\nconst onUpdated = createHook(\"u\");\nconst onBeforeUnmount = createHook(\"bum\");\nconst onUnmounted = createHook(\"um\");\nconst onServerPrefetch = createHook(\"sp\");\nconst onRenderTriggered = createHook(\n \"rtg\"\n);\nconst onRenderTracked = createHook(\n \"rtc\"\n);\nfunction onErrorCaptured(hook, target = currentInstance) {\n injectHook(\"ec\", hook, target);\n}\n\nfunction toHandlers(obj, preserveCaseIfNecessary) {\n const ret = {};\n if (!!(process.env.NODE_ENV !== \"production\") && !isObject(obj)) {\n warn$1(`v-on with no argument expects an object value.`);\n return ret;\n }\n for (const key in obj) {\n ret[preserveCaseIfNecessary && /[A-Z]/.test(key) ? `on:${key}` : toHandlerKey(key)] = obj[key];\n }\n return ret;\n}\n\nconst getPublicInstance = (i) => {\n if (!i)\n return null;\n if (isStatefulComponent(i))\n return getExposeProxy(i) || i.proxy;\n return getPublicInstance(i.parent);\n};\nconst publicPropertiesMap = (\n // Move PURE marker to new line to workaround compiler discarding it\n // due to type annotation\n /* @__PURE__ */ extend(/* @__PURE__ */ Object.create(null), {\n $: (i) => i,\n // fixed by xxxxxx vue-i18n 在 dev 模式,访问了 $el,故模拟一个假的\n // $el: i => i.vnode.el,\n $el: (i) => i.__$el || (i.__$el = {}),\n $data: (i) => i.data,\n $props: (i) => !!(process.env.NODE_ENV !== \"production\") ? shallowReadonly(i.props) : i.props,\n $attrs: (i) => !!(process.env.NODE_ENV !== \"production\") ? shallowReadonly(i.attrs) : i.attrs,\n $slots: (i) => !!(process.env.NODE_ENV !== \"production\") ? shallowReadonly(i.slots) : i.slots,\n $refs: (i) => !!(process.env.NODE_ENV !== \"production\") ? shallowReadonly(i.refs) : i.refs,\n $parent: (i) => getPublicInstance(i.parent),\n $root: (i) => getPublicInstance(i.root),\n $emit: (i) => i.emit,\n $options: (i) => __VUE_OPTIONS_API__ ? resolveMergedOptions(i) : i.type,\n $forceUpdate: (i) => i.f || (i.f = () => {\n i.effect.dirty = true;\n queueJob(i.update);\n }),\n // $nextTick: i => i.n || (i.n = nextTick.bind(i.proxy!)),// fixed by xxxxxx\n $watch: (i) => __VUE_OPTIONS_API__ ? instanceWatch.bind(i) : NOOP\n })\n);\nconst isReservedPrefix = (key) => key === \"_\" || key === \"$\";\nconst hasSetupBinding = (state, key) => state !== EMPTY_OBJ && !state.__isScriptSetup && hasOwn(state, key);\nconst PublicInstanceProxyHandlers = {\n get({ _: instance }, key) {\n const { ctx, setupState, data, props, accessCache, type, appContext } = instance;\n if (!!(process.env.NODE_ENV !== \"production\") && key === \"__isVue\") {\n return true;\n }\n let normalizedProps;\n if (key[0] !== \"$\") {\n const n = accessCache[key];\n if (n !== void 0) {\n switch (n) {\n case 1 /* SETUP */:\n return setupState[key];\n case 2 /* DATA */:\n return data[key];\n case 4 /* CONTEXT */:\n return ctx[key];\n case 3 /* PROPS */:\n return props[key];\n }\n } else if (hasSetupBinding(setupState, key)) {\n accessCache[key] = 1 /* SETUP */;\n return setupState[key];\n } else if (data !== EMPTY_OBJ && hasOwn(data, key)) {\n accessCache[key] = 2 /* DATA */;\n return data[key];\n } else if (\n // only cache other properties when instance has declared (thus stable)\n // props\n (normalizedProps = instance.propsOptions[0]) && hasOwn(normalizedProps, key)\n ) {\n accessCache[key] = 3 /* PROPS */;\n return props[key];\n } else if (ctx !== EMPTY_OBJ && hasOwn(ctx, key)) {\n accessCache[key] = 4 /* CONTEXT */;\n return ctx[key];\n } else if (!__VUE_OPTIONS_API__ || shouldCacheAccess) {\n accessCache[key] = 0 /* OTHER */;\n }\n }\n const publicGetter = publicPropertiesMap[key];\n let cssModule, globalProperties;\n if (publicGetter) {\n if (key === \"$attrs\") {\n track(instance, \"get\", key);\n !!(process.env.NODE_ENV !== \"production\") && markAttrsAccessed();\n } else if (!!(process.env.NODE_ENV !== \"production\") && key === \"$slots\") {\n track(instance, \"get\", key);\n }\n return publicGetter(instance);\n } else if (\n // css module (injected by vue-loader)\n (cssModule = type.__cssModules) && (cssModule = cssModule[key])\n ) {\n return cssModule;\n } else if (ctx !== EMPTY_OBJ && hasOwn(ctx, key)) {\n accessCache[key] = 4 /* CONTEXT */;\n return ctx[key];\n } else if (\n // global properties\n globalProperties = appContext.config.globalProperties, hasOwn(globalProperties, key)\n ) {\n {\n return globalProperties[key];\n }\n } else if (!!(process.env.NODE_ENV !== \"production\") && currentRenderingInstance && (!isString(key) || // #1091 avoid internal isRef/isVNode checks on component instance leading\n // to infinite warning loop\n key.indexOf(\"__v\") !== 0)) {\n if (data !== EMPTY_OBJ && isReservedPrefix(key[0]) && hasOwn(data, key)) {\n warn$1(\n `Property ${JSON.stringify(\n key\n )} must be accessed via $data because it starts with a reserved character (\"$\" or \"_\") and is not proxied on the render context.`\n );\n } else if (instance === currentRenderingInstance) {\n warn$1(\n `Property ${JSON.stringify(key)} was accessed during render but is not defined on instance.`\n );\n }\n }\n },\n set({ _: instance }, key, value) {\n const { data, setupState, ctx } = instance;\n if (hasSetupBinding(setupState, key)) {\n setupState[key] = value;\n return true;\n } else if (!!(process.env.NODE_ENV !== \"production\") && setupState.__isScriptSetup && hasOwn(setupState, key)) {\n warn$1(`Cannot mutate \r\n\r\n","import Component from 'D:/项目/tk-mini-program/components/Advertisement/Advertisement.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAKI,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAET;AACJ;;;;;AChBJ,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"Advertisement.js","sources":["components/Advertisement/Advertisement.vue","/Users/plw/Documents/outsource/tk-mini-program/components/Advertisement/Advertisement.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/components/Advertisement/Advertisement.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAKI,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAET;AACJ;;;;;AChBJ,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/DifferenceArray.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/DifferenceArray.js.map index 5957e00..b777471 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/DifferenceArray.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/DifferenceArray.js.map @@ -1 +1 @@ -{"version":3,"file":"DifferenceArray.js","sources":["components/DifferenceArray.js"],"sourcesContent":["function DifferenceArray(targetTimestamp) {\r\n const now = Date.now() / 1000; // 获取当前时间戳(秒) \r\n \r\n // 计算时间差(秒)并转换为小时\r\n const diffHours = Math.ceil((targetTimestamp - now) / 3600);\r\n \r\n // 生成包含小时数的数组\r\n return Array.from({ length: diffHours }, (_, i) => String(i + 1));\r\n}\r\nexport default DifferenceArray;"],"names":[],"mappings":";AAAA,SAAS,gBAAgB,iBAAiB;AACtC,QAAM,MAAM,KAAK,IAAG,IAAK;AAGzB,QAAM,YAAY,KAAK,MAAM,kBAAkB,OAAO,IAAI;AAG1D,SAAO,MAAM,KAAK,EAAE,QAAQ,UAAW,GAAE,CAAC,GAAG,MAAM,OAAO,IAAI,CAAC,CAAC;AACpE;;"} \ No newline at end of file +{"version":3,"file":"DifferenceArray.js","sources":["components/DifferenceArray.js"],"sourcesContent":["function DifferenceArray(targetTimestamp) {\n const now = Date.now() / 1000; // 获取当前时间戳(秒) \n \n // 计算时间差(秒)并转换为小时\n const diffHours = Math.ceil((targetTimestamp - now) / 3600);\n \n // 生成包含小时数的数组\n return Array.from({ length: diffHours }, (_, i) => String(i + 1));\n}\nexport default DifferenceArray;"],"names":[],"mappings":";AAAA,SAAS,gBAAgB,iBAAiB;AACtC,QAAM,MAAM,KAAK,IAAG,IAAK;AAGzB,QAAM,YAAY,KAAK,MAAM,kBAAkB,OAAO,IAAI;AAG1D,SAAO,MAAM,KAAK,EAAE,QAAQ,UAAW,GAAE,CAAC,GAAG,MAAM,OAAO,IAAI,CAAC,CAAC;AACpE;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/NationalDictionary.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/NationalDictionary.js.map index c568d21..a6c7095 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/NationalDictionary.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/NationalDictionary.js.map @@ -1 +1 @@ -{"version":3,"file":"NationalDictionary.js","sources":["components/NationalDictionary.js"],"sourcesContent":["const NationalDictionary = {\r\n CN: \"中国\",\r\n FR: \"法国\",\r\n UK: \"英国\",\r\n JP: \"日本\",\r\n US: \"美国\",\r\n AD: \"安道尔\",\r\n AE: \"阿拉伯联合酋长国\",\r\n AF: \"阿富汗\",\r\n AG: \"安提瓜和巴布达\",\r\n AI: \"安圭拉\",\r\n AL: \"阿尔巴尼亚\",\r\n AM: \"亚美尼亚\",\r\n AO: \"安哥拉\",\r\n AQ: \"南极洲\",\r\n AR: \"阿根廷\",\r\n AS: \"美属萨摩亚\",\r\n AT: \"奥地利\",\r\n AU: \"澳大利亚\",\r\n AW: \"阿鲁巴\",\r\n AX: \"奥兰群岛\",\r\n AZ: \"阿塞拜疆\",\r\n BA: \"波斯尼亚和黑塞哥维那\",\r\n BB: \"巴巴多斯\",\r\n BD: \"孟加拉国\",\r\n BE: \"比利时\",\r\n BF: \"布基纳法索\",\r\n BG: \"保加利亚\",\r\n BH: \"巴林\",\r\n BI: \"布隆迪\",\r\n BJ: \"贝宁\",\r\n BL: \"圣巴泰勒米\",\r\n BM: \"百慕大群岛\",\r\n BN: \"文莱达鲁萨兰国\",\r\n BO: \"玻利维亚\",\r\n BQ: \"博奈尔、圣尤斯特歇斯和萨巴\",\r\n BR: \"巴西\",\r\n BS: \"巴哈马\",\r\n BT: \"不丹\",\r\n BV: \"布韦岛\",\r\n BW: \"博茨瓦纳\",\r\n BY: \"白俄罗斯\",\r\n BZ: \"伯利兹\",\r\n CA: \"加拿大\",\r\n CC: \"科科斯(基林)群岛\",\r\n CD: \"刚果民主共和国\",\r\n CF: \"中非共和国\",\r\n CG: \"刚果共和国\",\r\n CH: \"瑞士\",\r\n CI: \"科特迪瓦\",\r\n CK: \"库克群岛\",\r\n CL: \"智利\",\r\n CM: \"喀麦隆\",\r\n CO: \"哥伦比亚\",\r\n CR: \"哥斯达黎加\",\r\n CU: \"古巴\",\r\n CV: \"佛得角\",\r\n CW: \"库拉索\",\r\n CX: \"圣诞岛\",\r\n CY: \"塞浦路斯\",\r\n CZ: \"捷克共和国\",\r\n DE: \"德国\",\r\n DG: \"迪戈加西亚岛\",\r\n DJ: \"吉布提\",\r\n DK: \"丹麦\",\r\n DM: \"多米尼克\",\r\n DO: \"多米尼加共和国\",\r\n DZ: \"阿尔及利亚\",\r\n EC: \"厄瓜多尔\",\r\n EE: \"爱沙尼亚\",\r\n EG: \"埃及\",\r\n EH: \"西撒哈拉\",\r\n ER: \"厄立特里亚\",\r\n ES: \"西班牙\",\r\n ET: \"埃塞俄比亚\",\r\n FI: \"芬兰\",\r\n FJ: \"斐济\",\r\n FK: \"福克兰群岛\",\r\n FM: \"密克罗尼西亚\",\r\n FO: \"法罗群岛\",\r\n GA: \"加蓬\",\r\n GD: \"格林纳达\",\r\n GE: \"格鲁吉亚\",\r\n GF: \"法属圭亚那\",\r\n GG: \"根西岛\",\r\n GH: \"加纳\",\r\n GI: \"直布罗陀\",\r\n GL: \"格陵兰\",\r\n GM: \"冈比亚\",\r\n GN: \"几内亚\",\r\n GP: \"瓜德罗普\",\r\n GQ: \"赤道几内亚\",\r\n GR: \"希腊\",\r\n GS: \"南乔治亚和南桑德威奇群岛\",\r\n GT: \"危地马拉\",\r\n GU: \"关岛\",\r\n GW: \"几内亚比绍\",\r\n GY: \"圭亚那\",\r\n HK: \"中国香港特别行政区\",\r\n HM: \"赫德岛和麦克唐纳群岛\",\r\n HN: \"洪都拉斯\",\r\n HR: \"克罗地亚\",\r\n HT: \"海地\",\r\n HU: \"匈牙利\",\r\n ID: \"印度尼西亚\",\r\n IE: \"爱尔兰\",\r\n IL: \"以色列\",\r\n IM: \"马恩岛\",\r\n IN: \"印度\",\r\n IO: \"英属印度洋领地\",\r\n IQ: \"伊拉克\",\r\n IR: \"伊朗\",\r\n IS: \"冰岛\",\r\n IT: \"意大利\",\r\n JE: \"泽西岛\",\r\n JM: \"牙买加\",\r\n JO: \"约旦\",\r\n KE: \"肯尼亚\",\r\n KG: \"吉尔吉斯斯坦\",\r\n KH: \"柬埔寨\",\r\n KI: \"基里巴斯\",\r\n KM: \"科摩罗\",\r\n KN: \"圣基茨和尼维斯\",\r\n KP: \"朝鲜\",\r\n KR: \"韩国\",\r\n KW: \"科威特\",\r\n KY: \"开曼群岛\",\r\n KZ: \"哈萨克斯坦\",\r\n LA: \"老挝\",\r\n LB: \"黎巴嫩\",\r\n LC: \"圣卢西亚\",\r\n LI: \"列支敦士登\",\r\n LK: \"斯里兰卡\",\r\n LR: \"利比里亚\",\r\n LS: \"莱索托\",\r\n LT: \"立陶宛\",\r\n LU: \"卢森堡\",\r\n LV: \"拉脱维亚\",\r\n LY: \"利比亚\",\r\n MA: \"摩洛哥\",\r\n MC: \"摩纳哥\",\r\n MD: \"摩尔多瓦\",\r\n ME: \"黑山\",\r\n MF: \"圣马丁\",\r\n MG: \"马达加斯加\",\r\n MH: \"马绍尔群岛\",\r\n MK: \"北马其顿\",\r\n ML: \"马里\",\r\n MM: \"缅甸\",\r\n MN: \"蒙古\",\r\n MO: \"中国澳门特别行政区\",\r\n MP: \"北马里亚纳群岛\",\r\n MQ: \"马提尼克\",\r\n MR: \"毛里塔尼亚\",\r\n MS: \"蒙特塞拉特\",\r\n MT: \"马耳他\",\r\n MU: \"毛里求斯\",\r\n MV: \"马尔代夫\",\r\n MW: \"马拉维\",\r\n MX: \"墨西哥\",\r\n MY: \"马来西亚\",\r\n MZ: \"莫桑比克\",\r\n NA: \"纳米比亚\",\r\n NC: \"新喀里多尼亚\",\r\n NE: \"尼日尔\",\r\n NF: \"诺福克岛\",\r\n NG: \"尼日利亚\",\r\n NI: \"尼加拉瓜\",\r\n NL: \"荷兰\",\r\n NO: \"挪威\",\r\n NP: \"尼泊尔\",\r\n NR: \"瑙鲁\",\r\n NU: \"纽埃\",\r\n NZ: \"新西兰\",\r\n OM: \"阿曼\",\r\n PA: \"巴拿马\",\r\n PE: \"秘鲁\",\r\n PF: \"法属玻利尼西亚\",\r\n PG: \"巴布亚新几内亚\",\r\n PH: \"菲律宾\",\r\n PK: \"巴基斯坦\",\r\n PL: \"波兰\",\r\n PM: \"圣皮埃尔和密克隆群岛\",\r\n PN: \"皮特凯恩群岛\",\r\n PR: \"波多黎各\",\r\n PS: \"巴勒斯坦\",\r\n PT: \"葡萄牙\",\r\n PW: \"帕劳\",\r\n PY: \"巴拉圭\",\r\n QA: \"卡塔尔\",\r\n RE: \"留尼汪\",\r\n RO: \"罗马尼亚\",\r\n RS: \"塞尔维亚\",\r\n RU: \"俄罗斯\",\r\n RW: \"卢旺达\",\r\n SA: \"沙特阿拉伯\",\r\n SB: \"索罗门群岛\",\r\n SC: \"塞舌尔\",\r\n SD: \"苏丹\",\r\n SE: \"瑞典\",\r\n SG: \"新加坡\",\r\n SI: \"斯洛文尼亚\",\r\n SJ: \"斯瓦尔巴和扬马延\",\r\n SK: \"斯洛伐克\",\r\n SL: \"塞拉利昂\",\r\n SM: \"圣马利诺\",\r\n SN: \"塞内加尔\",\r\n SO: \"索马里\",\r\n SR: \"苏里南\",\r\n SS: \"南苏丹\",\r\n ST: \"圣多美和普林西比\",\r\n SV: \"萨尔瓦多\",\r\n SX: \"荷属圣马丁\",\r\n SY: \"叙利亚\",\r\n SZ: \"斯威士兰\",\r\n TC: \"特克斯和凯科斯群岛\",\r\n TD: \"乍得\",\r\n TF: \"法属南部领地\",\r\n TG: \"多哥\",\r\n TH: \"泰国\",\r\n TJ: \"塔吉克斯坦\",\r\n TK: \"托克劳群岛\",\r\n TL: \"东帝汶\",\r\n TM: \"土库曼斯坦\",\r\n TN: \"突尼斯\",\r\n TO: \"汤加\",\r\n TR: \"土耳其\",\r\n TT: \"特立尼达和多巴哥\",\r\n TV: \"图瓦卢\",\r\n TW: \"台湾\",\r\n TZ: \"坦桑尼亚\",\r\n UA: \"乌克兰\",\r\n UG: \"乌干达\",\r\n UM: \"美国本土外小岛屿\",\r\n UY: \"乌拉圭\",\r\n UZ: \"乌兹别克斯坦\",\r\n VA: \"梵蒂冈\",\r\n VC: \"圣文森特\",\r\n VE: \"委内瑞拉\",\r\n VG: \"英属维尔京群岛\",\r\n VI: \"美属维尔京群岛\",\r\n VN: \"越南\",\r\n VU: \"瓦努阿图\",\r\n WS: \"萨摩亚\",\r\n YE: \"也门\",\r\n YT: \"马约特岛\",\r\n ZA: \"南非\",\r\n ZM: \"赞比亚\",\r\n ZW: \"津巴布韦\",\r\n WF: \"瓦利斯\",\r\n}\r\nfunction convertNationalDictToOptions(dict) {\r\n return Object.entries(dict).map(([code, name]) => ({\r\n label: name,\r\n value: name // 将 value 改为国家名称\r\n }));\r\n}\r\n\r\n// 使用示例\r\nconst optionsArray = convertNationalDictToOptions(NationalDictionary);\r\n\r\nexport default optionsArray;"],"names":[],"mappings":";AAAA,MAAM,qBAAqB;AAAA,EACzB,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AACN;AACA,SAAS,6BAA6B,MAAM;AAC1C,SAAO,OAAO,QAAQ,IAAI,EAAE,IAAI,CAAC,CAAC,MAAM,IAAI,OAAO;AAAA,IACjD,OAAO;AAAA,IACP,OAAO;AAAA;AAAA,EACR,EAAC;AACJ;AAGK,MAAC,eAAe,6BAA6B,kBAAkB;;"} \ No newline at end of file +{"version":3,"file":"NationalDictionary.js","sources":["components/NationalDictionary.js"],"sourcesContent":["const NationalDictionary = {\n CN: \"中国\",\n FR: \"法国\",\n UK: \"英国\",\n JP: \"日本\",\n US: \"美国\",\n AD: \"安道尔\",\n AE: \"阿拉伯联合酋长国\",\n AF: \"阿富汗\",\n AG: \"安提瓜和巴布达\",\n AI: \"安圭拉\",\n AL: \"阿尔巴尼亚\",\n AM: \"亚美尼亚\",\n AO: \"安哥拉\",\n AQ: \"南极洲\",\n AR: \"阿根廷\",\n AS: \"美属萨摩亚\",\n AT: \"奥地利\",\n AU: \"澳大利亚\",\n AW: \"阿鲁巴\",\n AX: \"奥兰群岛\",\n AZ: \"阿塞拜疆\",\n BA: \"波斯尼亚和黑塞哥维那\",\n BB: \"巴巴多斯\",\n BD: \"孟加拉国\",\n BE: \"比利时\",\n BF: \"布基纳法索\",\n BG: \"保加利亚\",\n BH: \"巴林\",\n BI: \"布隆迪\",\n BJ: \"贝宁\",\n BL: \"圣巴泰勒米\",\n BM: \"百慕大群岛\",\n BN: \"文莱达鲁萨兰国\",\n BO: \"玻利维亚\",\n BQ: \"博奈尔、圣尤斯特歇斯和萨巴\",\n BR: \"巴西\",\n BS: \"巴哈马\",\n BT: \"不丹\",\n BV: \"布韦岛\",\n BW: \"博茨瓦纳\",\n BY: \"白俄罗斯\",\n BZ: \"伯利兹\",\n CA: \"加拿大\",\n CC: \"科科斯(基林)群岛\",\n CD: \"刚果民主共和国\",\n CF: \"中非共和国\",\n CG: \"刚果共和国\",\n CH: \"瑞士\",\n CI: \"科特迪瓦\",\n CK: \"库克群岛\",\n CL: \"智利\",\n CM: \"喀麦隆\",\n CO: \"哥伦比亚\",\n CR: \"哥斯达黎加\",\n CU: \"古巴\",\n CV: \"佛得角\",\n CW: \"库拉索\",\n CX: \"圣诞岛\",\n CY: \"塞浦路斯\",\n CZ: \"捷克共和国\",\n DE: \"德国\",\n DG: \"迪戈加西亚岛\",\n DJ: \"吉布提\",\n DK: \"丹麦\",\n DM: \"多米尼克\",\n DO: \"多米尼加共和国\",\n DZ: \"阿尔及利亚\",\n EC: \"厄瓜多尔\",\n EE: \"爱沙尼亚\",\n EG: \"埃及\",\n EH: \"西撒哈拉\",\n ER: \"厄立特里亚\",\n ES: \"西班牙\",\n ET: \"埃塞俄比亚\",\n FI: \"芬兰\",\n FJ: \"斐济\",\n FK: \"福克兰群岛\",\n FM: \"密克罗尼西亚\",\n FO: \"法罗群岛\",\n GA: \"加蓬\",\n GD: \"格林纳达\",\n GE: \"格鲁吉亚\",\n GF: \"法属圭亚那\",\n GG: \"根西岛\",\n GH: \"加纳\",\n GI: \"直布罗陀\",\n GL: \"格陵兰\",\n GM: \"冈比亚\",\n GN: \"几内亚\",\n GP: \"瓜德罗普\",\n GQ: \"赤道几内亚\",\n GR: \"希腊\",\n GS: \"南乔治亚和南桑德威奇群岛\",\n GT: \"危地马拉\",\n GU: \"关岛\",\n GW: \"几内亚比绍\",\n GY: \"圭亚那\",\n HK: \"中国香港特别行政区\",\n HM: \"赫德岛和麦克唐纳群岛\",\n HN: \"洪都拉斯\",\n HR: \"克罗地亚\",\n HT: \"海地\",\n HU: \"匈牙利\",\n ID: \"印度尼西亚\",\n IE: \"爱尔兰\",\n IL: \"以色列\",\n IM: \"马恩岛\",\n IN: \"印度\",\n IO: \"英属印度洋领地\",\n IQ: \"伊拉克\",\n IR: \"伊朗\",\n IS: \"冰岛\",\n IT: \"意大利\",\n JE: \"泽西岛\",\n JM: \"牙买加\",\n JO: \"约旦\",\n KE: \"肯尼亚\",\n KG: \"吉尔吉斯斯坦\",\n KH: \"柬埔寨\",\n KI: \"基里巴斯\",\n KM: \"科摩罗\",\n KN: \"圣基茨和尼维斯\",\n KP: \"朝鲜\",\n KR: \"韩国\",\n KW: \"科威特\",\n KY: \"开曼群岛\",\n KZ: \"哈萨克斯坦\",\n LA: \"老挝\",\n LB: \"黎巴嫩\",\n LC: \"圣卢西亚\",\n LI: \"列支敦士登\",\n LK: \"斯里兰卡\",\n LR: \"利比里亚\",\n LS: \"莱索托\",\n LT: \"立陶宛\",\n LU: \"卢森堡\",\n LV: \"拉脱维亚\",\n LY: \"利比亚\",\n MA: \"摩洛哥\",\n MC: \"摩纳哥\",\n MD: \"摩尔多瓦\",\n ME: \"黑山\",\n MF: \"圣马丁\",\n MG: \"马达加斯加\",\n MH: \"马绍尔群岛\",\n MK: \"北马其顿\",\n ML: \"马里\",\n MM: \"缅甸\",\n MN: \"蒙古\",\n MO: \"中国澳门特别行政区\",\n MP: \"北马里亚纳群岛\",\n MQ: \"马提尼克\",\n MR: \"毛里塔尼亚\",\n MS: \"蒙特塞拉特\",\n MT: \"马耳他\",\n MU: \"毛里求斯\",\n MV: \"马尔代夫\",\n MW: \"马拉维\",\n MX: \"墨西哥\",\n MY: \"马来西亚\",\n MZ: \"莫桑比克\",\n NA: \"纳米比亚\",\n NC: \"新喀里多尼亚\",\n NE: \"尼日尔\",\n NF: \"诺福克岛\",\n NG: \"尼日利亚\",\n NI: \"尼加拉瓜\",\n NL: \"荷兰\",\n NO: \"挪威\",\n NP: \"尼泊尔\",\n NR: \"瑙鲁\",\n NU: \"纽埃\",\n NZ: \"新西兰\",\n OM: \"阿曼\",\n PA: \"巴拿马\",\n PE: \"秘鲁\",\n PF: \"法属玻利尼西亚\",\n PG: \"巴布亚新几内亚\",\n PH: \"菲律宾\",\n PK: \"巴基斯坦\",\n PL: \"波兰\",\n PM: \"圣皮埃尔和密克隆群岛\",\n PN: \"皮特凯恩群岛\",\n PR: \"波多黎各\",\n PS: \"巴勒斯坦\",\n PT: \"葡萄牙\",\n PW: \"帕劳\",\n PY: \"巴拉圭\",\n QA: \"卡塔尔\",\n RE: \"留尼汪\",\n RO: \"罗马尼亚\",\n RS: \"塞尔维亚\",\n RU: \"俄罗斯\",\n RW: \"卢旺达\",\n SA: \"沙特阿拉伯\",\n SB: \"索罗门群岛\",\n SC: \"塞舌尔\",\n SD: \"苏丹\",\n SE: \"瑞典\",\n SG: \"新加坡\",\n SI: \"斯洛文尼亚\",\n SJ: \"斯瓦尔巴和扬马延\",\n SK: \"斯洛伐克\",\n SL: \"塞拉利昂\",\n SM: \"圣马利诺\",\n SN: \"塞内加尔\",\n SO: \"索马里\",\n SR: \"苏里南\",\n SS: \"南苏丹\",\n ST: \"圣多美和普林西比\",\n SV: \"萨尔瓦多\",\n SX: \"荷属圣马丁\",\n SY: \"叙利亚\",\n SZ: \"斯威士兰\",\n TC: \"特克斯和凯科斯群岛\",\n TD: \"乍得\",\n TF: \"法属南部领地\",\n TG: \"多哥\",\n TH: \"泰国\",\n TJ: \"塔吉克斯坦\",\n TK: \"托克劳群岛\",\n TL: \"东帝汶\",\n TM: \"土库曼斯坦\",\n TN: \"突尼斯\",\n TO: \"汤加\",\n TR: \"土耳其\",\n TT: \"特立尼达和多巴哥\",\n TV: \"图瓦卢\",\n TW: \"台湾\",\n TZ: \"坦桑尼亚\",\n UA: \"乌克兰\",\n UG: \"乌干达\",\n UM: \"美国本土外小岛屿\",\n UY: \"乌拉圭\",\n UZ: \"乌兹别克斯坦\",\n VA: \"梵蒂冈\",\n VC: \"圣文森特\",\n VE: \"委内瑞拉\",\n VG: \"英属维尔京群岛\",\n VI: \"美属维尔京群岛\",\n VN: \"越南\",\n VU: \"瓦努阿图\",\n WS: \"萨摩亚\",\n YE: \"也门\",\n YT: \"马约特岛\",\n ZA: \"南非\",\n ZM: \"赞比亚\",\n ZW: \"津巴布韦\",\n WF: \"瓦利斯\",\n}\nfunction convertNationalDictToOptions(dict) {\n return Object.entries(dict).map(([code, name]) => ({\n label: name,\n value: name // 将 value 改为国家名称\n }));\n}\n\n// 使用示例\nconst optionsArray = convertNationalDictToOptions(NationalDictionary);\n\nexport default optionsArray;"],"names":[],"mappings":";AAAA,MAAM,qBAAqB;AAAA,EACzB,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AAAA,EACJ,IAAI;AACN;AACA,SAAS,6BAA6B,MAAM;AAC1C,SAAO,OAAO,QAAQ,IAAI,EAAE,IAAI,CAAC,CAAC,MAAM,IAAI,OAAO;AAAA,IACjD,OAAO;AAAA,IACP,OAAO;AAAA;AAAA,EACR,EAAC;AACJ;AAGK,MAAC,eAAe,6BAA6B,kBAAkB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/TUILogin.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/TUILogin.js.map index a0e61f9..dfcf354 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/TUILogin.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/TUILogin.js.map @@ -1 +1 @@ -{"version":3,"file":"TUILogin.js","sources":["components/TUILogin.js"],"sourcesContent":["import { TUILogin } from \"@tencentcloud/tui-core\";\r\nfunction TUIlogin(\r\n chatInfo,\r\n info,\r\n userSig,\r\n) {\r\n uni.$SDKAppID = chatInfo; // Your SDKAppID\r\n uni.$userID = String(info); // Your userID\r\n uni.$userSig = userSig; // Your userSig\r\n TUILogin.login({\r\n SDKAppID: uni.$SDKAppID,\r\n userID: uni.$userID,\r\n userSig: uni.$userSig,\r\n useUploadPlugin: true, // If you need to send rich media messages, please set to true.\r\n framework: `vue3`, // framework used vue2 / vue3\r\n }).catch(() => {});\r\n }\r\n\r\n export default TUIlogin;"],"names":["uni","TUILogin"],"mappings":";;AACA,SAAS,SACL,UACA,MACA,SACF;AACEA,gBAAG,MAAC,YAAY;AAChBA,gBAAAA,MAAI,UAAU,OAAO,IAAI;AACzBA,gBAAG,MAAC,WAAW;AACfC,gBAAAA,EAAS,MAAM;AAAA,IACb,UAAUD,cAAG,MAAC;AAAA,IACd,QAAQA,cAAG,MAAC;AAAA,IACZ,SAASA,cAAG,MAAC;AAAA,IACb,iBAAiB;AAAA;AAAA,IACjB,WAAW;AAAA;AAAA,EACjB,CAAK,EAAE,MAAM,MAAM;AAAA,EAAA,CAAE;AACrB;;"} \ No newline at end of file +{"version":3,"file":"TUILogin.js","sources":["components/TUILogin.js"],"sourcesContent":["import { TUILogin } from \"@tencentcloud/tui-core\";\nfunction TUIlogin(\n chatInfo,\n info,\n userSig,\n) {\n uni.$SDKAppID = chatInfo; // Your SDKAppID\n uni.$userID = String(info); // Your userID\n uni.$userSig = userSig; // Your userSig\n TUILogin.login({\n SDKAppID: uni.$SDKAppID,\n userID: uni.$userID,\n userSig: uni.$userSig,\n useUploadPlugin: true, // If you need to send rich media messages, please set to true.\n framework: `vue3`, // framework used vue2 / vue3\n }).catch(() => {});\n }\n\n export default TUIlogin;"],"names":["uni","TUILogin"],"mappings":";;AACA,SAAS,SACL,UACA,MACA,SACF;AACEA,gBAAG,MAAC,YAAY;AAChBA,gBAAAA,MAAI,UAAU,OAAO,IAAI;AACzBA,gBAAG,MAAC,WAAW;AACfC,gBAAAA,EAAS,MAAM;AAAA,IACb,UAAUD,cAAG,MAAC;AAAA,IACd,QAAQA,cAAG,MAAC;AAAA,IACZ,SAASA,cAAG,MAAC;AAAA,IACb,iBAAiB;AAAA;AAAA,IACjB,WAAW;AAAA;AAAA,EACjB,CAAK,EAAE,MAAM,MAAM;AAAA,EAAA,CAAE;AACrB;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/TimeFormatting.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/TimeFormatting.js.map index 614cfec..1a1022c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/TimeFormatting.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/TimeFormatting.js.map @@ -1 +1 @@ -{"version":3,"file":"TimeFormatting.js","sources":["components/TimeFormatting.js"],"sourcesContent":["function TimeFormatting(timestamp) {\r\n const date = new Date(timestamp * 1000); // 秒级转毫秒级\r\n const year = date.getFullYear();\r\n const month = String(date.getMonth() + 1).padStart(2, '0');\r\n const day = String(date.getDate()).padStart(2, '0');\r\n const hour = String(date.getHours()).padStart(2, '0');\r\n const minute = String(date.getMinutes()).padStart(2, '0');\r\n const second = String(date.getSeconds()).padStart(2, '0');\r\n \r\n return `${month}-${day} ${hour}:${minute}`;\r\n }\r\n export default TimeFormatting;"],"names":[],"mappings":";AAAA,SAAS,eAAe,WAAW;AAC/B,QAAM,OAAO,IAAI,KAAK,YAAY,GAAI;AACzB,OAAK,YAAc;AAChC,QAAM,QAAQ,OAAO,KAAK,SAAQ,IAAK,CAAC,EAAE,SAAS,GAAG,GAAG;AACzD,QAAM,MAAM,OAAO,KAAK,QAAS,CAAA,EAAE,SAAS,GAAG,GAAG;AAClD,QAAM,OAAO,OAAO,KAAK,SAAU,CAAA,EAAE,SAAS,GAAG,GAAG;AACpD,QAAM,SAAS,OAAO,KAAK,WAAY,CAAA,EAAE,SAAS,GAAG,GAAG;AACzC,SAAO,KAAK,WAAU,CAAE,EAAE,SAAS,GAAG,GAAG;AAExD,SAAO,GAAG,KAAK,IAAI,GAAG,IAAI,IAAI,IAAI,MAAM;AAC5C;;"} \ No newline at end of file +{"version":3,"file":"TimeFormatting.js","sources":["components/TimeFormatting.js"],"sourcesContent":["function TimeFormatting(timestamp) {\n const date = new Date(timestamp * 1000); // 秒级转毫秒级\n const year = date.getFullYear();\n const month = String(date.getMonth() + 1).padStart(2, '0');\n const day = String(date.getDate()).padStart(2, '0');\n const hour = String(date.getHours()).padStart(2, '0');\n const minute = String(date.getMinutes()).padStart(2, '0');\n const second = String(date.getSeconds()).padStart(2, '0');\n \n return `${month}-${day} ${hour}:${minute}`;\n }\n export default TimeFormatting;"],"names":[],"mappings":";AAAA,SAAS,eAAe,WAAW;AAC/B,QAAM,OAAO,IAAI,KAAK,YAAY,GAAI;AACzB,OAAK,YAAc;AAChC,QAAM,QAAQ,OAAO,KAAK,SAAQ,IAAK,CAAC,EAAE,SAAS,GAAG,GAAG;AACzD,QAAM,MAAM,OAAO,KAAK,QAAS,CAAA,EAAE,SAAS,GAAG,GAAG;AAClD,QAAM,OAAO,OAAO,KAAK,SAAU,CAAA,EAAE,SAAS,GAAG,GAAG;AACpD,QAAM,SAAS,OAAO,KAAK,WAAY,CAAA,EAAE,SAAS,GAAG,GAAG;AACzC,SAAO,KAAK,WAAU,CAAE,EAAE,SAAS,GAAG,GAAG;AAExD,SAAO,GAAG,KAAK,IAAI,GAAG,IAAI,IAAI,IAAI,MAAM;AAC5C;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/VerifyLogin.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/VerifyLogin.js.map index 9c9c4db..0875a10 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/VerifyLogin.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/VerifyLogin.js.map @@ -1 +1 @@ -{"version":3,"file":"VerifyLogin.js","sources":["components/VerifyLogin.js"],"sourcesContent":["function VerifyLogin() {\r\n return new Promise((resolve, reject) => {\r\n \r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n resolve(true);\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" });\r\n resolve(false);\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' });\r\n resolve(false);\r\n }\r\n },\r\n fail: (err) => {\r\n console.error(\"获取用户信息失败\", err);\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' });\r\n reject(err);\r\n }\r\n });\r\n });\r\n}\r\n\r\nexport default VerifyLogin;\r\n"],"names":["uni"],"mappings":";;AAAA,SAAS,cAAc;AACnB,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AAEpCA,kBAAAA,MAAI,WAAW;AAAA,MACX,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AACd,YAAI,IAAI,MAAM;AACV,cAAI,IAAI,KAAK,UAAU;AACnB,oBAAQ,IAAI;AAAA,UACpC,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,SAAS,EAAE,KAAK,yCAA0C,CAAA;AAC9D,oBAAQ,KAAK;AAAA,UAChB;AAAA,QACrB,OAAuB;AACHA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAsB,CAAA;AAC5C,kBAAQ,KAAK;AAAA,QAChB;AAAA,MACJ;AAAA,MACD,MAAM,CAAC,QAAQ;AACXA,sBAAA,MAAA,MAAA,SAAA,mCAAc,YAAY,GAAG;AAC7BA,4BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,sBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAsB,CAAA;AAC5C,eAAO,GAAG;AAAA,MACb;AAAA,IACb,CAAS;AAAA,EACT,CAAK;AACL;;"} \ No newline at end of file +{"version":3,"file":"VerifyLogin.js","sources":["components/VerifyLogin.js"],"sourcesContent":["function VerifyLogin() {\n return new Promise((resolve, reject) => {\n \n uni.getStorage({\n key: \"userinfo\",\n success: (res) => {\n if (res.data) {\n if (res.data.nickName) {\n resolve(true);\n } else {\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" });\n resolve(false);\n }\n } else {\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.navigateTo({ url: '/pages/login/login' });\n resolve(false);\n }\n },\n fail: (err) => {\n console.error(\"获取用户信息失败\", err);\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.navigateTo({ url: '/pages/login/login' });\n reject(err);\n }\n });\n });\n}\n\nexport default VerifyLogin;\n"],"names":["uni"],"mappings":";;AAAA,SAAS,cAAc;AACnB,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AAEpCA,kBAAAA,MAAI,WAAW;AAAA,MACX,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AACd,YAAI,IAAI,MAAM;AACV,cAAI,IAAI,KAAK,UAAU;AACnB,oBAAQ,IAAI;AAAA,UACpC,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,SAAS,EAAE,KAAK,yCAA0C,CAAA;AAC9D,oBAAQ,KAAK;AAAA,UAChB;AAAA,QACrB,OAAuB;AACHA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAsB,CAAA;AAC5C,kBAAQ,KAAK;AAAA,QAChB;AAAA,MACJ;AAAA,MACD,MAAM,CAAC,QAAQ;AACXA,sBAAA,MAAA,MAAA,SAAA,mCAAc,YAAY,GAAG;AAC7BA,4BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,sBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAsB,CAAA;AAC5C,eAAO,GAAG;AAAA,MACb;AAAA,IACb,CAAS;AAAA,EACT,CAAK;AACL;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/addPrefixToHeaderIcon.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/addPrefixToHeaderIcon.js.map index d4a254a..17be3dd 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/addPrefixToHeaderIcon.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/addPrefixToHeaderIcon.js.map @@ -1 +1 @@ -{"version":3,"file":"addPrefixToHeaderIcon.js","sources":["components/addPrefixToHeaderIcon.js"],"sourcesContent":["function addPrefixToHeaderIcon(data) {\r\n // 处理数组:递归处理每个元素\r\n if (Array.isArray(data)) {\r\n data.forEach(item => addPrefixToHeaderIcon(item));\r\n return;\r\n }\r\n \r\n // 处理对象:递归处理每个属性\r\n if (typeof data === 'object' && data !== null) {\r\n for (const key in data) {\r\n if (key === 'headerIcon' ||key === 'anchorIcon' && data.hasOwnProperty(key)) {\r\n // 在headerIcon值前添加前缀(处理各种类型)anchorIconA anchorIconB anchorIcon\r\n const value = data[key];\r\n data[key] = \"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/headerIcon/\" + (\r\n typeof value === 'string' ? value \r\n : value != null ? String(value) \r\n : \"\"\r\n );\r\n } else if (typeof data[key] === 'object' && data[key] !== null) {\r\n // 递归处理嵌套对象或数组\r\n addPrefixToHeaderIcon(data[key]);\r\n }\r\n }\r\n }\r\n return data;\r\n }\r\n\r\n export default addPrefixToHeaderIcon;"],"names":[],"mappings":";AAAA,SAAS,sBAAsB,MAAM;AAEjC,MAAI,MAAM,QAAQ,IAAI,GAAG;AACvB,SAAK,QAAQ,UAAQ,sBAAsB,IAAI,CAAC;AAChD;AAAA,EACD;AAGD,MAAI,OAAO,SAAS,YAAY,SAAS,MAAM;AAC7C,eAAW,OAAO,MAAM;AACtB,UAAI,QAAQ,gBAAe,QAAQ,gBAAgB,KAAK,eAAe,GAAG,GAAG;AAE3E,cAAM,QAAQ,KAAK,GAAG;AACtB,aAAK,GAAG,IAAI,oEACV,OAAO,UAAU,WAAW,QAC1B,SAAS,OAAO,OAAO,KAAK,IAC5B;AAAA,MAEd,WAAmB,OAAO,KAAK,GAAG,MAAM,YAAY,KAAK,GAAG,MAAM,MAAM;AAE9D,8BAAsB,KAAK,GAAG,CAAC;AAAA,MAChC;AAAA,IACF;AAAA,EACF;AACD,SAAO;AACX;;"} \ No newline at end of file +{"version":3,"file":"addPrefixToHeaderIcon.js","sources":["components/addPrefixToHeaderIcon.js"],"sourcesContent":["function addPrefixToHeaderIcon(data) {\n // 处理数组:递归处理每个元素\n if (Array.isArray(data)) {\n data.forEach(item => addPrefixToHeaderIcon(item));\n return;\n }\n \n // 处理对象:递归处理每个属性\n if (typeof data === 'object' && data !== null) {\n for (const key in data) {\n if (key === 'headerIcon' ||key === 'anchorIcon' && data.hasOwnProperty(key)) {\n // 在headerIcon值前添加前缀(处理各种类型)anchorIconA anchorIconB anchorIcon\n const value = data[key];\n data[key] = \"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/headerIcon/\" + (\n typeof value === 'string' ? value \n : value != null ? String(value) \n : \"\"\n );\n } else if (typeof data[key] === 'object' && data[key] !== null) {\n // 递归处理嵌套对象或数组\n addPrefixToHeaderIcon(data[key]);\n }\n }\n }\n return data;\n }\n\n export default addPrefixToHeaderIcon;"],"names":[],"mappings":";AAAA,SAAS,sBAAsB,MAAM;AAEjC,MAAI,MAAM,QAAQ,IAAI,GAAG;AACvB,SAAK,QAAQ,UAAQ,sBAAsB,IAAI,CAAC;AAChD;AAAA,EACD;AAGD,MAAI,OAAO,SAAS,YAAY,SAAS,MAAM;AAC7C,eAAW,OAAO,MAAM;AACtB,UAAI,QAAQ,gBAAe,QAAQ,gBAAgB,KAAK,eAAe,GAAG,GAAG;AAE3E,cAAM,QAAQ,KAAK,GAAG;AACtB,aAAK,GAAG,IAAI,oEACV,OAAO,UAAU,WAAW,QAC1B,SAAS,OAAO,OAAO,KAAK,IAC5B;AAAA,MAEd,WAAmB,OAAO,KAAK,GAAG,MAAM,YAAY,KAAK,GAAG,MAAM,MAAM;AAE9D,8BAAsB,KAAK,GAAG,CAAC;AAAA,MAChC;AAAA,IACF;AAAA,EACF;AACD,SAAO;AACX;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/debug/lib-generate-test-usersig-es.min.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/debug/lib-generate-test-usersig-es.min.js.map index 1476528..cff64af 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/debug/lib-generate-test-usersig-es.min.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/debug/lib-generate-test-usersig-es.min.js.map @@ -1 +1 @@ -{"version":3,"file":"lib-generate-test-usersig-es.min.js","sources":["components/debug/lib-generate-test-usersig-es.min.js"],"sourcesContent":["/*eslint-disable*/\r\nvar e=\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{},t=[],r=[],n=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,i=!1;function o(){i=!0;for(var e=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=e.length;n>18&63]+t[o>>12&63]+t[o>>6&63]+t[63&o]);return a.join(\"\")}function s(e){var r;i||o();for(var n=e.length,s=n%3,h=\"\",l=[],f=0,c=n-s;fc?c:f+16383));return 1===s?(r=e[n-1],h+=t[r>>2],h+=t[r<<4&63],h+=\"==\"):2===s&&(r=(e[n-2]<<8)+e[n-1],h+=t[r>>10],h+=t[r>>4&63],h+=t[r<<2&63],h+=\"=\"),l.push(h),l.join(\"\")}function h(e,t,r,n,i){var o,a,s=8*i-n-1,h=(1<>1,f=-7,c=r?i-1:0,u=r?-1:1,d=e[t+c];for(c+=u,o=d&(1<<-f)-1,d>>=-f,f+=s;f>0;o=256*o+e[t+c],c+=u,f-=8);for(a=o&(1<<-f)-1,o>>=-f,f+=n;f>0;a=256*a+e[t+c],c+=u,f-=8);if(0===o)o=1-l;else{if(o===h)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),o-=l}return(d?-1:1)*a*Math.pow(2,o-n)}function l(e,t,r,n,i,o){var a,s,h,l=8*o-i-1,f=(1<>1,u=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,p=n?1:-1,_=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=f):(a=Math.floor(Math.log(t)/Math.LN2),t*(h=Math.pow(2,-a))<1&&(a--,h*=2),(t+=a+c>=1?u/h:u*Math.pow(2,1-c))*h>=2&&(a++,h/=2),a+c>=f?(s=0,a=f):a+c>=1?(s=(t*h-1)*Math.pow(2,i),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),a=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;e[r+d]=255&a,d+=p,a/=256,l-=8);e[r+d-p]|=128*_}var f={}.toString,c=Array.isArray||function(e){return\"[object Array]\"==f.call(e)};function u(){return p.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function d(e,t){if(u()=u())throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+u().toString(16)+\" bytes\");return 0|e}function y(e){return!(null==e||!e._isBuffer)}function m(e,t){if(y(e))return e.length;if(\"undefined\"!=typeof ArrayBuffer&&\"function\"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;\"string\"!=typeof e&&(e=\"\"+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":case void 0:return q(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return V(e).length;default:if(n)return q(e).length;t=(\"\"+t).toLowerCase(),n=!0}}function k(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return\"\";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return\"\";if((r>>>=0)<=(t>>>=0))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return O(this,t,r);case\"utf8\":case\"utf-8\":return C(this,t,r);case\"ascii\":return I(this,t,r);case\"latin1\":case\"binary\":return P(this,t,r);case\"base64\":return M(this,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return U(this,t,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),n=!0}}function E(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function S(e,t,r,n,i){if(0===e.length)return-1;if(\"string\"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if(\"string\"==typeof t&&(t=p.from(t,n)),y(t))return 0===t.length?-1:x(e,t,r,n,i);if(\"number\"==typeof t)return t&=255,p.TYPED_ARRAY_SUPPORT&&\"function\"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):x(e,[t],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function x(e,t,r,n,i){var o,a=1,s=e.length,h=t.length;if(void 0!==n&&(\"ucs2\"===(n=String(n).toLowerCase())||\"ucs-2\"===n||\"utf16le\"===n||\"utf-16le\"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,h/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var f=-1;for(o=r;os&&(r=s-h),o=r;o>=0;o--){for(var c=!0,u=0;ui&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError(\"Invalid hex string\");n>o/2&&(n=o/2);for(var a=0;a>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function M(e,t,r){return 0===t&&r===e.length?s(e):s(e.slice(t,r))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:128==(192&(o=e[i+1]))&&(h=(31&l)<<6|63&o)>127&&(f=h);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(h=(15&l)<<12|(63&o)<<6|63&a)>2047&&(h<55296||h>57343)&&(f=h);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(h=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&h<1114112&&(f=h)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r=\"\",n=0;for(;n0&&(e=this.toString(\"hex\",0,50).match(/.{2}/g).join(\" \"),this.length>50&&(e+=\" ... \")),\"\"},p.prototype.compare=function(e,t,r,n,i){if(!y(e))throw new TypeError(\"Argument must be a Buffer\");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError(\"out of range index\");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),h=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");n||(n=\"utf8\");for(var o=!1;;)switch(n){case\"hex\":return R(this,e,t,r);case\"utf8\":case\"utf-8\":return A(this,e,t,r);case\"ascii\":return B(this,e,t,r);case\"latin1\":case\"binary\":return z(this,e,t,r);case\"base64\":return L(this,e,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return T(this,e,t,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),o=!0}},p.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function I(e,t,r){var n=\"\";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i=\"\",o=t;or)throw new RangeError(\"Trying to access beyond buffer length\")}function F(e,t,r,n,i,o){if(!y(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError(\"Index out of range\")}function N(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function Z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function j(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function W(e,t,r,n,i){return i||j(e,0,r,4),l(e,t,r,n,23,4),r+4}function Y(e,t,r,n,i){return i||j(e,0,r,8),l(e,t,r,n,52,8),r+8}p.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},p.prototype.readUInt8=function(e,t){return t||H(e,1,this.length),this[e]},p.prototype.readUInt16LE=function(e,t){return t||H(e,2,this.length),this[e]|this[e+1]<<8},p.prototype.readUInt16BE=function(e,t){return t||H(e,2,this.length),this[e]<<8|this[e+1]},p.prototype.readUInt32LE=function(e,t){return t||H(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},p.prototype.readUInt32BE=function(e,t){return t||H(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},p.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},p.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},p.prototype.readInt8=function(e,t){return t||H(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},p.prototype.readInt16LE=function(e,t){t||H(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(e,t){t||H(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(e,t){return t||H(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},p.prototype.readInt32BE=function(e,t){return t||H(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},p.prototype.readFloatLE=function(e,t){return t||H(e,4,this.length),h(this,e,!0,23,4)},p.prototype.readFloatBE=function(e,t){return t||H(e,4,this.length),h(this,e,!1,23,4)},p.prototype.readDoubleLE=function(e,t){return t||H(e,8,this.length),h(this,e,!0,52,8)},p.prototype.readDoubleBE=function(e,t){return t||H(e,8,this.length),h(this,e,!1,52,8)},p.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||F(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+r},p.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,255,0),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},p.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Z(this,e,t,!0),t+4},p.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},p.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},p.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,127,-128),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},p.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Z(this,e,t,!0),t+4},p.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeFloatLE=function(e,t,r){return W(this,e,t,!0,r)},p.prototype.writeFloatBE=function(e,t,r){return W(this,e,t,!1,r)},p.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},p.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},p.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError(\"sourceStart out of bounds\");if(n<0)throw new RangeError(\"sourceEnd out of bounds\");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!p.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),\"number\"==typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function V(e){return function(e){var t,a,s,h,l,f;i||o();var c=e.length;if(c%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");l=\"=\"===e[c-2]?2:\"=\"===e[c-1]?1:0,f=new n(3*c/4-l),s=l>0?c-4:c;var u=0;for(t=0,a=0;t>16&255,f[u++]=h>>8&255,f[u++]=255&h;return 2===l?(h=r[e.charCodeAt(t)]<<2|r[e.charCodeAt(t+1)]>>4,f[u++]=255&h):1===l&&(h=r[e.charCodeAt(t)]<<10|r[e.charCodeAt(t+1)]<<4|r[e.charCodeAt(t+2)]>>2,f[u++]=h>>8&255,f[u++]=255&h),f}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\\s+|\\s+$/g,\"\")}(e).replace(K,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(e))}function G(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function $(e){return null!=e&&(!!e._isBuffer||J(e)||function(e){return\"function\"==typeof e.readFloatLE&&\"function\"==typeof e.slice&&J(e.slice(0,0))}(e))}function J(e){return!!e.constructor&&\"function\"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self&&self;function Q(e,t){return e(t={exports:{}},t.exports),t.exports}var ee=Q(function(e,t){var r;e.exports=(r=r||function(e,t){var r=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),n={},i=n.lib={},o=i.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty(\"init\")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(\"toString\")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||h).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[n+o>>>2]|=a<<24-(n+o)%4*8}else for(var o=0;o>>2]=r[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var r,n=[],i=function(t){var t=t,r=987654321,n=4294967295;return function(){var i=((r=36969*(65535&r)+(r>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new a.init(r,t/2)}},l=s.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new a.init(r,t)}},f=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(e){throw new Error(\"Malformed UTF-8 data\")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},c=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){\"string\"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r=this._data,n=r.words,i=r.sigBytes,o=this.blockSize,s=4*o,h=i/s,l=(h=t?e.ceil(h):e.max((0|h)-this._minBufferSize,0))*o,f=e.min(4*l,i);if(l){for(var c=0;c>>2]|=e[i]<<24-i%4*8;t.call(this,n,r)}else t.apply(this,arguments)}).prototype=e}}(),r.lib.WordArray)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.WordArray,n=e.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},n.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(a))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],o=0;o>>1]|=i(e.charCodeAt(o)<<16-o%2*16);return t.create(n,2*r)}}}(),r.enc.Utf16)}),Q(function(e,t){var r,n,i;e.exports=(i=(n=r=ee).lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var h=n.charAt(64);if(h)for(;i.length%4;)i.push(h);return i.join(\"\")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-a%4*2;n[o>>>2]|=(s|h)<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"},r.enc.Base64)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var h=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],h=e[t+1],d=e[t+2],p=e[t+3],_=e[t+4],g=e[t+5],v=e[t+6],w=e[t+7],b=e[t+8],y=e[t+9],m=e[t+10],k=e[t+11],E=e[t+12],S=e[t+13],x=e[t+14],R=e[t+15],A=o[0],B=o[1],z=o[2],L=o[3];A=l(A,B,z,L,a,7,s[0]),L=l(L,A,B,z,h,12,s[1]),z=l(z,L,A,B,d,17,s[2]),B=l(B,z,L,A,p,22,s[3]),A=l(A,B,z,L,_,7,s[4]),L=l(L,A,B,z,g,12,s[5]),z=l(z,L,A,B,v,17,s[6]),B=l(B,z,L,A,w,22,s[7]),A=l(A,B,z,L,b,7,s[8]),L=l(L,A,B,z,y,12,s[9]),z=l(z,L,A,B,m,17,s[10]),B=l(B,z,L,A,k,22,s[11]),A=l(A,B,z,L,E,7,s[12]),L=l(L,A,B,z,S,12,s[13]),z=l(z,L,A,B,x,17,s[14]),A=f(A,B=l(B,z,L,A,R,22,s[15]),z,L,h,5,s[16]),L=f(L,A,B,z,v,9,s[17]),z=f(z,L,A,B,k,14,s[18]),B=f(B,z,L,A,a,20,s[19]),A=f(A,B,z,L,g,5,s[20]),L=f(L,A,B,z,m,9,s[21]),z=f(z,L,A,B,R,14,s[22]),B=f(B,z,L,A,_,20,s[23]),A=f(A,B,z,L,y,5,s[24]),L=f(L,A,B,z,x,9,s[25]),z=f(z,L,A,B,p,14,s[26]),B=f(B,z,L,A,b,20,s[27]),A=f(A,B,z,L,S,5,s[28]),L=f(L,A,B,z,d,9,s[29]),z=f(z,L,A,B,w,14,s[30]),A=c(A,B=f(B,z,L,A,E,20,s[31]),z,L,g,4,s[32]),L=c(L,A,B,z,b,11,s[33]),z=c(z,L,A,B,k,16,s[34]),B=c(B,z,L,A,x,23,s[35]),A=c(A,B,z,L,h,4,s[36]),L=c(L,A,B,z,_,11,s[37]),z=c(z,L,A,B,w,16,s[38]),B=c(B,z,L,A,m,23,s[39]),A=c(A,B,z,L,S,4,s[40]),L=c(L,A,B,z,a,11,s[41]),z=c(z,L,A,B,p,16,s[42]),B=c(B,z,L,A,v,23,s[43]),A=c(A,B,z,L,y,4,s[44]),L=c(L,A,B,z,E,11,s[45]),z=c(z,L,A,B,R,16,s[46]),A=u(A,B=c(B,z,L,A,d,23,s[47]),z,L,a,6,s[48]),L=u(L,A,B,z,w,10,s[49]),z=u(z,L,A,B,x,15,s[50]),B=u(B,z,L,A,g,21,s[51]),A=u(A,B,z,L,E,6,s[52]),L=u(L,A,B,z,p,10,s[53]),z=u(z,L,A,B,m,15,s[54]),B=u(B,z,L,A,h,21,s[55]),A=u(A,B,z,L,b,6,s[56]),L=u(L,A,B,z,R,10,s[57]),z=u(z,L,A,B,v,15,s[58]),B=u(B,z,L,A,S,21,s[59]),A=u(A,B,z,L,_,6,s[60]),L=u(L,A,B,z,k,10,s[61]),z=u(z,L,A,B,d,15,s[62]),B=u(B,z,L,A,y,21,s[63]),o[0]=o[0]+A|0,o[1]=o[1]+B|0,o[2]=o[2]+z|0,o[3]=o[3]+L|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;r[i>>>5]|=128<<24-i%32;var o=e.floor(n/4294967296),a=n;r[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,h=s.words,l=0;l<4;l++){var f=h[l];h[l]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,r,n,i,o,a){var s=e+(t&r|~t&n)+i+a;return(s<>>32-o)+t}function f(e,t,r,n,i,o,a){var s=e+(t&n|r&~n)+i+a;return(s<>>32-o)+t}function c(e,t,r,n,i,o,a){var s=e+(t^r^n)+i+a;return(s<>>32-o)+t}function u(e,t,r,n,i,o,a){var s=e+(r^(t|~n))+i+a;return(s<>>32-o)+t}t.MD5=o._createHelper(h),t.HmacMD5=o._createHmacHelper(h)}(Math),r.MD5)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).lib,o=i.WordArray,a=i.Hasher,s=n.algo,h=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],l=0;l<80;l++){if(l<16)h[l]=0|e[t+l];else{var f=h[l-3]^h[l-8]^h[l-14]^h[l-16];h[l]=f<<1|f>>>31}var c=(n<<5|n>>>27)+s+h[l];c+=l<20?1518500249+(i&o|~i&a):l<40?1859775393+(i^o^a):l<60?(i&o|i&a|o&a)-1894007588:(i^o^a)-899497514,s=a,a=o,o=i<<30|i>>>2,i=n,n=c}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=a._createHelper(l),n.HmacSHA1=a._createHmacHelper(l),r.SHA1)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[],h=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(s[i]=r(e.pow(n,.5))),h[i]=r(e.pow(n,1/3)),i++),n++}();var l=[],f=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=0;d<64;d++){if(d<16)l[d]=0|e[t+d];else{var p=l[d-15],_=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=l[d-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[d]=_+l[d-7]+v+l[d-16]}var w=n&i^n&o^i&o,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),y=u+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&f^~s&c)+h[d]+l[d];u=c,c=f,f=s,s=a+y|0,a=o,o=i,i=n,n=y+(b+w)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0,r[5]=r[5]+f|0,r[6]=r[6]+c|0,r[7]=r[7]+u|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(i+64>>>9<<4)]=e.floor(n/4294967296),r[15+(i+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(f),t.HmacSHA256=o._createHmacHelper(f)}(Math),r.SHA256)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(i=(n=r=ee).lib.WordArray,o=n.algo,a=o.SHA256,s=o.SHA224=a.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}}),n.SHA224=a._createHelper(s),n.HmacSHA224=a._createHmacHelper(s),r.SHA224)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.Hasher,n=e.x64,i=n.Word,o=n.WordArray,a=e.algo;function s(){return i.create.apply(i,arguments)}var h=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var f=a.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=n.high,p=n.low,_=i.high,g=i.low,v=o.high,w=o.low,b=a.high,y=a.low,m=s.high,k=s.low,E=f.high,S=f.low,x=c.high,R=c.low,A=u.high,B=u.low,z=d,L=p,T=_,M=g,C=v,D=w,I=b,P=y,O=m,U=k,H=E,F=S,N=x,Z=R,j=A,W=B,Y=0;Y<80;Y++){var K=l[Y];if(Y<16)var X=K.high=0|e[t+2*Y],q=K.low=0|e[t+2*Y+1];else{var V=l[Y-15],G=V.high,$=V.low,J=(G>>>1|$<<31)^(G>>>8|$<<24)^G>>>7,Q=($>>>1|G<<31)^($>>>8|G<<24)^($>>>7|G<<25),ee=l[Y-2],te=ee.high,re=ee.low,ne=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,ie=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),oe=l[Y-7],ae=oe.high,se=oe.low,he=l[Y-16],le=he.high,fe=he.low;X=(X=(X=J+ae+((q=Q+se)>>>0>>0?1:0))+ne+((q+=ie)>>>0>>0?1:0))+le+((q+=fe)>>>0>>0?1:0),K.high=X,K.low=q}var ce,ue=O&H^~O&N,de=U&F^~U&Z,pe=z&T^z&C^T&C,_e=L&M^L&D^M&D,ge=(z>>>28|L<<4)^(z<<30|L>>>2)^(z<<25|L>>>7),ve=(L>>>28|z<<4)^(L<<30|z>>>2)^(L<<25|z>>>7),we=(O>>>14|U<<18)^(O>>>18|U<<14)^(O<<23|U>>>9),be=(U>>>14|O<<18)^(U>>>18|O<<14)^(U<<23|O>>>9),ye=h[Y],me=ye.high,ke=ye.low,Ee=j+we+((ce=W+be)>>>0>>0?1:0),Se=ve+_e;j=N,W=Z,N=H,Z=F,H=O,F=U,O=I+(Ee=(Ee=(Ee=Ee+ue+((ce+=de)>>>0>>0?1:0))+me+((ce+=ke)>>>0>>0?1:0))+X+((ce+=q)>>>0>>0?1:0))+((U=P+ce|0)>>>0

>>0?1:0)|0,I=C,P=D,C=T,D=M,T=z,M=L,z=Ee+(ge+pe+(Se>>>0>>0?1:0))+((L=ce+Se|0)>>>0>>0?1:0)|0}p=n.low=p+L,n.high=d+z+(p>>>0>>0?1:0),g=i.low=g+M,i.high=_+T+(g>>>0>>0?1:0),w=o.low=w+D,o.high=v+C+(w>>>0>>0?1:0),y=a.low=y+P,a.high=b+I+(y>>>0

>>0?1:0),k=s.low=k+U,s.high=m+O+(k>>>0>>0?1:0),S=f.low=S+F,f.high=E+H+(S>>>0>>0?1:0),R=c.low=R+Z,c.high=x+N+(R>>>0>>0?1:0),B=u.low=B+W,u.high=A+j+(B>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(n+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(f),e.HmacSHA512=t._createHmacHelper(f)}(),r.SHA512)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).x64,o=i.Word,a=i.WordArray,s=n.algo,h=s.SHA512,l=s.SHA384=h.extend({_doReset:function(){this._hash=new a.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=h._doFinalize.call(this);return e.sigBytes-=16,e}}),n.SHA384=h._createHelper(l),n.HmacSHA384=h._createHmacHelper(l),r.SHA384)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.x64.Word,s=t.algo,h=[],l=[],f=[];!function(){for(var e=1,t=0,r=0;r<24;r++){h[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,o=0;o<24;o++){for(var s=0,c=0,u=0;u<7;u++){if(1&i){var d=(1<>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(B=r[i]).high^=a,B.low^=o}for(var s=0;s<24;s++){for(var u=0;u<5;u++){for(var d=0,p=0,_=0;_<5;_++)d^=(B=r[u+5*_]).high,p^=B.low;var g=c[u];g.high=d,g.low=p}for(u=0;u<5;u++){var v=c[(u+4)%5],w=c[(u+1)%5],b=w.high,y=w.low;for(d=v.high^(b<<1|y>>>31),p=v.low^(y<<1|b>>>31),_=0;_<5;_++)(B=r[u+5*_]).high^=d,B.low^=p}for(var m=1;m<25;m++){var k=(B=r[m]).high,E=B.low,S=h[m];S<32?(d=k<>>32-S,p=E<>>32-S):(d=E<>>64-S,p=k<>>64-S);var x=c[l[m]];x.high=d,x.low=p}var R=c[0],A=r[0];for(R.high=A.high,R.low=A.low,u=0;u<5;u++)for(_=0;_<5;_++){var B=r[m=u+5*_],z=c[m],L=c[(u+1)%5+5*_],T=c[(u+2)%5+5*_];B.high=z.high^~L.high&T.high,B.low=z.low^~L.low&T.low}B=r[0];var M=f[s];B.high^=M.high,B.low^=M.low}},_doFinalize:function(){var t=this._data,r=t.words,n=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(e.ceil((n+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*r.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,h=s/8,l=[],f=0;f>>24)|4278255360&(u<<24|u>>>8),d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),l.push(d),l.push(u)}return new i.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});t.SHA3=o._createHelper(u),t.HmacSHA3=o._createHmacHelper(u)}(Math),r.SHA3)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),h=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),c=i.create([0,1518500249,1859775393,2400959708,2840853838]),u=i.create([1352829926,1548603684,1836072691,2053994217,0]),d=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o,a,d,y,m,k,E,S,x,R,A,B=this._hash.words,z=c.words,L=u.words,T=s.words,M=h.words,C=l.words,D=f.words;for(k=o=B[0],E=a=B[1],S=d=B[2],x=y=B[3],R=m=B[4],r=0;r<80;r+=1)A=o+e[t+T[r]]|0,A+=r<16?p(a,d,y)+z[0]:r<32?_(a,d,y)+z[1]:r<48?g(a,d,y)+z[2]:r<64?v(a,d,y)+z[3]:w(a,d,y)+z[4],A=(A=b(A|=0,C[r]))+m|0,o=m,m=y,y=b(d,10),d=a,a=A,A=k+e[t+M[r]]|0,A+=r<16?w(E,S,x)+L[0]:r<32?v(E,S,x)+L[1]:r<48?g(E,S,x)+L[2]:r<64?_(E,S,x)+L[3]:p(E,S,x)+L[4],A=(A=b(A|=0,D[r]))+R|0,k=R,R=x,x=b(S,10),S=E,E=A;A=B[1]+d+x|0,B[1]=B[2]+y+R|0,B[2]=B[3]+m+k|0,B[3]=B[4]+o+E|0,B[4]=B[0]+a+S|0,B[0]=A},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function _(e,t,r){return e&t|~e&r}function g(e,t,r){return(e|~t)^r}function v(e,t,r){return e&r|t&~r}function w(e,t,r){return e^(t|~r)}function b(e,t){return e<>>32-t}t.RIPEMD160=o._createHelper(d),t.HmacRIPEMD160=o._createHmacHelper(d)}(),r.RIPEMD160)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(n=(r=ee).lib,i=n.Base,o=r.enc,a=o.Utf8,s=r.algo,void(s.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,\"string\"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,h=o.words,l=0;l>>2];e.sigBytes-=t}},o.BlockCipher=d.extend({cfg:d.cfg.extend({mode:g,padding:w}),reset:function(){d.reset.call(this);var e=this.cfg,t=e.iv,r=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var n=r.createEncryptor;else{var n=r.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==n?this._mode.init(this,t&&t.words):(this._mode=n.call(r,this,t&&t.words),this._mode.__creator=n)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{var t=this._process(!0);e.unpad(t)}return t},blockSize:4}),b=o.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),y=i.format={},m=y.OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;if(r)var n=s.create([1398893684,1701076831]).concat(r).concat(t);else var n=t;return n.toString(f)},parse:function(e){var t=f.parse(e),r=t.words;if(1398893684==r[0]&&1701076831==r[1]){var n=s.create(r.slice(2,4));r.splice(0,4),t.sigBytes-=16}return b.create({ciphertext:t,salt:n})}},k=o.SerializableCipher=a.extend({cfg:a.extend({format:m}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),o=i.finalize(t),a=i.cfg;return b.create({ciphertext:o,key:r,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return\"string\"==typeof e?t.parse(e,this):e}}),E=i.kdf={},S=E.OpenSSL={execute:function(e,t,r,n){n||(n=s.random(8));var i=u.create({keySize:t+r}).compute(e,n),o=s.create(i.words.slice(t),4*r);return i.sigBytes=4*t,b.create({key:i,iv:o,salt:n})}},x=o.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:S}),encrypt:function(e,t,r,n){var i=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var o=k.encrypt.call(this,e,t,i.key,n);return o.mixIn(i),o},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var o=k.decrypt.call(this,e,t,i.key,n);return o}})))}),Q(function(e,t){var r;e.exports=((r=ee).mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();function t(e,t,r,n){var i=this._iv;if(i){var o=i.slice(0);this._iv=void 0}else o=this._prevBlock;n.encryptBlock(o,0);for(var a=0;a>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}var n=e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),function(e){0===(e[0]=t(e[0]))&&(e[1]=t(e[1]))}(a);var s=a.slice(0);n.encryptBlock(s,0);for(var h=0;h>>2]|=i<<24-o%4*8,e.sigBytes+=i},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Ansix923)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso10126={pad:function(e,t){var n=4*t,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971)}),Q(function(e,t){var r;e.exports=((r=ee).pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){for(var t=e.words,r=e.sigBytes-1;!(t[r>>>2]>>>24-r%4*8&255);)r--;e.sigBytes=r+1}},r.pad.ZeroPadding)}),Q(function(e,t){var r;e.exports=((r=ee).pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)}),Q(function(e,t){var r,n,i,o;e.exports=(i=(n=r=ee).lib.CipherParams,o=n.enc.Hex,n.format.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return i.create({ciphertext:t})}},r.format.Hex)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.BlockCipher,n=e.algo,i=[],o=[],a=[],s=[],h=[],l=[],f=[],c=[],u=[],d=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var p=n^n<<1^n<<2^n<<3^n<<4;p=p>>>8^255&p^99,i[r]=p,o[p]=r;var _=e[r],g=e[_],v=e[g],w=257*e[p]^16843008*p;a[r]=w<<24|w>>>8,s[r]=w<<16|w>>>16,h[r]=w<<8|w>>>24,l[r]=w,w=16843009*v^65537*g^257*_^16843008*r,f[p]=w<<24|w>>>8,c[p]=w<<16|w>>>16,u[p]=w<<8|w>>>24,d[p]=w,r?(r=_^e[e[e[v^_]]],n^=e[e[n]]):r=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],_=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=4*((this._nRounds=r+6)+1),o=this._keySchedule=[],a=0;a6&&a%r==4&&(s=i[s>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s]):(s=i[(s=s<<8|s>>>24)>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s],s^=p[a/r|0]<<24),o[a]=o[a-r]^s}for(var h=this._invKeySchedule=[],l=0;l>>24]]^c[i[s>>>16&255]]^u[i[s>>>8&255]]^d[i[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,h,l,i)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,c,u,d,o),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,o,a,s){for(var h=this._nRounds,l=e[t]^r[0],f=e[t+1]^r[1],c=e[t+2]^r[2],u=e[t+3]^r[3],d=4,p=1;p>>24]^i[f>>>16&255]^o[c>>>8&255]^a[255&u]^r[d++],g=n[f>>>24]^i[c>>>16&255]^o[u>>>8&255]^a[255&l]^r[d++],v=n[c>>>24]^i[u>>>16&255]^o[l>>>8&255]^a[255&f]^r[d++],w=n[u>>>24]^i[l>>>16&255]^o[f>>>8&255]^a[255&c]^r[d++];l=_,f=g,c=v,u=w}_=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[d++],g=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^r[d++],v=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++],w=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[d++],e[t]=_,e[t+1]=g,e[t+2]=v,e[t+3]=w},keySize:8});e.AES=t._createHelper(_)}(),r.AES)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],c=o.DES=i.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=a[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],o=0;o<16;o++){var l=i[o]=[],f=h[o];for(r=0;r<24;r++)l[r/6|0]|=t[(s[r]-1+f)%28]<<31-r%6,l[4+(r/6|0)]|=t[28+(s[r+24]-1+f)%28]<<31-r%6;for(l[0]=l[0]<<1|l[0]>>>31,r=1;r<7;r++)l[r]=l[r]>>>4*(r-1)+3;l[7]=l[7]<<5|l[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=i[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],u.call(this,4,252645135),u.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),u.call(this,1,1431655765);for(var n=0;n<16;n++){for(var i=r[n],o=this._lBlock,a=this._rBlock,s=0,h=0;h<8;h++)s|=l[h][((a^i[h])&f[h])>>>0];this._lBlock=a,this._rBlock=o^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,u.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),u.call(this,16,65535),u.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function u(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<>>2]>>>24-a%4*8&255;o=(o+n[i]+s)%256;var h=n[i];n[i]=n[o],n[o]=h}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[r],e[r]=o,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}e.RC4=t._createHelper(i);var a=n.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(a)}(),r.RC4)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)h.call(this);for(r=0;r<8;r++)i[r]^=n[r+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=f,i[3]^=u,i[4]^=l,i[5]^=c,i[6]^=f,i[7]^=u,r=0;r<4;r++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(s)}(),r.Rabbit)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)h.call(this);for(i=0;i<8;i++)n[i]^=r[i+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(n[0]^=l,n[1]^=c,n[2]^=f,n[3]^=u,n[4]^=l,n[5]^=c,n[6]^=f,n[7]^=u,i=0;i<4;i++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(s)}(),r.RabbitLegacy)}),Q(function(e,t){e.exports=ee}));function re(){throw new Error(\"setTimeout has not been defined\")}function ne(){throw new Error(\"clearTimeout has not been defined\")}var ie=re,oe=ne;function ae(e){if(ie===setTimeout)return setTimeout(e,0);if((ie===re||!ie)&&setTimeout)return ie=setTimeout,setTimeout(e,0);try{return ie(e,0)}catch(t){try{return ie.call(null,e,0)}catch(t){return ie.call(this,e,0)}}}\"function\"==typeof e.setTimeout&&(ie=setTimeout),\"function\"==typeof e.clearTimeout&&(oe=clearTimeout);var se,he=[],le=!1,fe=-1;function ce(){le&&se&&(le=!1,se.length?he=se.concat(he):fe=-1,he.length&&ue())}function ue(){if(!le){var e=ae(ce);le=!0;for(var t=he.length;t;){for(se=he,he=[];++fe1)for(var r=1;r0&&a.length>i){a.warned=!0;var h=new Error(\"Possible EventEmitter memory leak detected. \"+a.length+\" \"+t+\" listeners added. Use emitter.setMaxListeners() to increase limit\");h.name=\"MaxListenersExceededWarning\",h.emitter=e,h.type=t,h.count=a.length,s=h,\"function\"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=r,++e._eventsCount;return e}function xe(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function Re(e){var t=this._events;if(t){var r=t[e];if(\"function\"==typeof r)return 1;if(r)return r.length}return 0}function Ae(e,t){for(var r=new Array(t);t--;)r[t]=e[t];return r}ge.prototype=Object.create(null),ve.EventEmitter=ve,ve.usingDomains=!1,ve.prototype.domain=void 0,ve.prototype._events=void 0,ve.prototype._maxListeners=void 0,ve.defaultMaxListeners=10,ve.init=function(){this.domain=null,ve.usingDomains&&(void 0).active&&(void 0).Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new ge,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ve.prototype.setMaxListeners=function(e){if(\"number\"!=typeof e||e<0||isNaN(e))throw new TypeError('\"n\" argument must be a positive number');return this._maxListeners=e,this},ve.prototype.getMaxListeners=function(){return we(this)},ve.prototype.emit=function(e){var t,r,n,i,o,a,s,h=\"error\"===e;if(a=this._events)h=h&&null==a.error;else if(!h)return!1;if(s=this.domain,h){if(t=arguments[1],!s){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified \"error\" event. ('+t+\")\");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified \"error\" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit(\"error\",t),!1}if(!(r=a[e]))return!1;var f=\"function\"==typeof r;switch(n=arguments.length){case 1:be(r,f,this);break;case 2:ye(r,f,this,arguments[1]);break;case 3:me(r,f,this,arguments[1],arguments[2]);break;case 4:ke(r,f,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(n-1),o=1;o0;)if(r[o]===t||r[o].listener&&r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new ge,this;delete n[e]}else!function(e,t){for(var r=t,n=r+1,i=e.length;n0?Reflect.ownKeys(this._events):[]};var Be=\"function\"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},ze=/%[sdj%]/g;function Le(e){if(!Ze(e)){for(var t=[],r=0;r=i)return e;switch(e){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(e){return\"[Circular]\"}default:return e}}),a=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Fe(t)?r.showHidden=t:t&&function(e,t){if(!t||!Ye(t))return e;var r=Object.keys(t),n=r.length;for(;n--;)e[r[n]]=t[r[n]]}(r,t),je(r.showHidden)&&(r.showHidden=!1),je(r.depth)&&(r.depth=2),je(r.colors)&&(r.colors=!1),je(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=Ie),Oe(r,e,r.depth)}function Ie(e,t){var r=De.styles[t];return r?\"\u001b[\"+De.colors[r][0]+\"m\"+e+\"\u001b[\"+De.colors[r][1]+\"m\":e}function Pe(e,t){return e}function Oe(e,t,r){if(e.customInspect&&t&&qe(t.inspect)&&t.inspect!==De&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(r,e);return Ze(n)||(n=Oe(e,n,r)),n}var i=function(e,t){if(je(t))return e.stylize(\"undefined\",\"undefined\");if(Ze(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(n=t,\"number\"==typeof n)return e.stylize(\"\"+t,\"number\");var n;if(Fe(t))return e.stylize(\"\"+t,\"boolean\");if(Ne(t))return e.stylize(\"null\",\"null\")}(e,t);if(i)return i;var o=Object.keys(t),a=function(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),Xe(t)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return Ue(t);if(0===o.length){if(qe(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if(We(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(Ke(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(Xe(t))return Ue(t)}var h,l,f=\"\",c=!1,u=[\"{\",\"}\"];(h=t,Array.isArray(h)&&(c=!0,u=[\"[\",\"]\"]),qe(t))&&(f=\" [Function\"+(t.name?\": \"+t.name:\"\")+\"]\");return We(t)&&(f=\" \"+RegExp.prototype.toString.call(t)),Ke(t)&&(f=\" \"+Date.prototype.toUTCString.call(t)),Xe(t)&&(f=\" \"+Ue(t)),0!==o.length||c&&0!=t.length?r<0?We(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\"):(e.seen.push(t),l=c?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a60)return r[0]+(\"\"===t?\"\":t+\"\\n \")+\" \"+e.join(\",\\n \")+\" \"+r[1];return r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}(l,f,u)):u[0]+f+u[1]}function Ue(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function He(e,t,r,n,i,o){var a,s,h;if((h=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=h.set?e.stylize(\"[Getter/Setter]\",\"special\"):e.stylize(\"[Getter]\",\"special\"):h.set&&(s=e.stylize(\"[Setter]\",\"special\")),Ge(n,i)||(a=\"[\"+i+\"]\"),s||(e.seen.indexOf(h.value)<0?(s=Ne(r)?Oe(e,h.value,null):Oe(e,h.value,r-1)).indexOf(\"\\n\")>-1&&(s=o?s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\")):s=e.stylize(\"[Circular]\",\"special\")),je(a)){if(o&&i.match(/^\\d+$/))return s;(a=JSON.stringify(\"\"+i)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,\"name\")):(a=a.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),a=e.stylize(a,\"string\"))}return a+\": \"+s}function Fe(e){return\"boolean\"==typeof e}function Ne(e){return null===e}function Ze(e){return\"string\"==typeof e}function je(e){return void 0===e}function We(e){return Ye(e)&&\"[object RegExp]\"===Ve(e)}function Ye(e){return\"object\"==typeof e&&null!==e}function Ke(e){return Ye(e)&&\"[object Date]\"===Ve(e)}function Xe(e){return Ye(e)&&(\"[object Error]\"===Ve(e)||e instanceof Error)}function qe(e){return\"function\"==typeof e}function Ve(e){return Object.prototype.toString.call(e)}function Ge(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function $e(){this.head=null,this.tail=null,this.length=0}De.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},De.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},$e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},$e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},$e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},$e.prototype.clear=function(){this.head=this.tail=null,this.length=0},$e.prototype.join=function(e){if(0===this.length)return\"\";for(var t=this.head,r=\"\"+t.data;t=t.next;)r+=e+t.data;return r},$e.prototype.concat=function(e){if(0===this.length)return p.alloc(0);if(1===this.length)return this.head.data;for(var t=p.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var Je=p.isEncoding||function(e){switch(e&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function Qe(e){switch(this.encoding=(e||\"utf8\").toLowerCase().replace(/[-_]/,\"\"),function(e){if(e&&!Je(e))throw new Error(\"Unknown encoding: \"+e)}(e),this.encoding){case\"utf8\":this.surrogateSize=3;break;case\"ucs2\":case\"utf16le\":this.surrogateSize=2,this.detectIncompleteChar=tt;break;case\"base64\":this.surrogateSize=3,this.detectIncompleteChar=rt;break;default:return void(this.write=et)}this.charBuffer=new p(6),this.charReceived=0,this.charLength=0}function et(e){return e.toString(this.encoding)}function tt(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function rt(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}Qe.prototype.write=function(e){for(var t=\"\";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=\"\"}this.detectIncompleteChar(e);var n=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,n),n-=this.charReceived);var i;n=(t+=e.toString(this.encoding,0,n)).length-1;if((i=t.charCodeAt(n))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,n)}return t},Qe.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},Qe.prototype.end=function(e){var t=\"\";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t},ot.ReadableState=it;var nt=function(e){je(Me)&&(Me=\"\"),e=e.toUpperCase(),Ce[e]||(new RegExp(\"\\\\b\"+e+\"\\\\b\",\"i\").test(Me)?Ce[e]=function(){var t=Le.apply(null,arguments);console.error(\"%s %d: %s\",e,0,t)}:Ce[e]=function(){});return Ce[e]}(\"stream\");function it(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ct&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=new $e,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new Qe(e.encoding),this.encoding=e.encoding)}function ot(e){if(!(this instanceof ot))return new ot(e);this._readableState=new it(e,this),this.readable=!0,e&&\"function\"==typeof e.read&&(this._read=e.read),ve.call(this)}function at(e,t,r,n,i){var o=function(e,t){var r=null;$(t)||\"string\"==typeof t||null==t||e.objectMode||(r=new TypeError(\"Invalid non-string/buffer chunk\"));return r}(t,r);if(o)e.emit(\"error\",o);else if(null===r)t.reading=!1,function(e,t){if(t.ended)return;if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,lt(e)}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var a=new Error(\"stream.push() after EOF\");e.emit(\"error\",a)}else if(t.endEmitted&&i){var s=new Error(\"stream.unshift() after end event\");e.emit(\"error\",s)}else{var h;!t.decoder||i||n||(r=t.decoder.write(r),h=!t.objectMode&&0===r.length),i||(t.reading=!1),h||(t.flowing&&0===t.length&&!t.sync?(e.emit(\"data\",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&<(e))),function(e,t){t.readingMore||(t.readingMore=!0,de(ct,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=st?e=st:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function lt(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(nt(\"emitReadable\",t.flowing),t.emittedReadable=!0,t.sync?de(ft,e):ft(e))}function ft(e){nt(\"emit readable\"),e.emit(\"readable\"),pt(e)}function ct(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(\"\"):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=function(e,t,r){var n;eo.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0===(e-=a)){a===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=p.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,a),0===(e-=a)){a===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function gt(e){var t=e._readableState;if(t.length>0)throw new Error('\"endReadable()\" called on non-empty stream');t.endEmitted||(t.ended=!0,de(vt,t,e))}function vt(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"))}function wt(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return nt(\"read: emitReadable\",t.length,t.ended),0===t.length&&t.ended?gt(this):lt(this),null;if(0===(e=ht(e,t))&&t.ended)return 0===t.length&>(this),null;var n,i=t.needReadable;return nt(\"need readable\",i),(0===t.length||t.length-e0?_t(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&>(this)),null!==n&&this.emit(\"data\",n),n},ot.prototype._read=function(e){this.emit(\"error\",new Error(\"not implemented\"))},ot.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,nt(\"pipe count=%d opts=%j\",n.pipesCount,t);var i=!t||!1!==t.end?a:l;function o(e){nt(\"onunpipe\"),e===r&&l()}function a(){nt(\"onend\"),e.end()}n.endEmitted?de(i):r.once(\"end\",i),e.on(\"unpipe\",o);var s=function(e){return function(){var t=e._readableState;nt(\"pipeOnDrain\",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners(\"data\").length&&(t.flowing=!0,pt(e))}}(r);e.on(\"drain\",s);var h=!1;function l(){nt(\"cleanup\"),e.removeListener(\"close\",d),e.removeListener(\"finish\",p),e.removeListener(\"drain\",s),e.removeListener(\"error\",u),e.removeListener(\"unpipe\",o),r.removeListener(\"end\",a),r.removeListener(\"end\",l),r.removeListener(\"data\",c),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var f=!1;function c(t){nt(\"ondata\"),f=!1,!1!==e.write(t)||f||((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==wt(n.pipes,e))&&!h&&(nt(\"false write response, pause\",r._readableState.awaitDrain),r._readableState.awaitDrain++,f=!0),r.pause())}function u(t){var r;nt(\"onerror\",t),_(),e.removeListener(\"error\",u),0===(r=\"error\",e.listeners(r).length)&&e.emit(\"error\",t)}function d(){e.removeListener(\"finish\",p),_()}function p(){nt(\"onfinish\"),e.removeListener(\"close\",d),_()}function _(){nt(\"unpipe\"),r.unpipe(e)}return r.on(\"data\",c),function(e,t,r){if(\"function\"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,\"error\",u),e.once(\"close\",d),e.once(\"finish\",p),e.emit(\"pipe\",r),n.flowing||(nt(\"pipe resume\"),r.resume()),e},ot.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i-1))throw new TypeError(\"Unknown encoding: \"+e);return this._writableState.defaultEncoding=e,this},kt.prototype._write=function(e,t,r){r(new Error(\"not implemented\"))},kt.prototype._writev=null,kt.prototype.end=function(e,t,r){var n=this._writableState;\"function\"==typeof e?(r=e,e=null,t=null):\"function\"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,Bt(e,t),r&&(t.finished?de(r):e.once(\"finish\",r));t.ended=!0,e.writable=!1}(this,n,r)},Be(Ct,ot);for(var Lt=Object.keys(kt.prototype),Tt=0;Tt=0;)e[t]=0}var Jt=0,Qt=1,er=2,tr=29,rr=256,nr=rr+1+tr,ir=30,or=19,ar=2*nr+1,sr=15,hr=16,lr=7,fr=256,cr=16,ur=17,dr=18,pr=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_r=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],gr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],vr=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],wr=new Array(2*(nr+2));$t(wr);var br=new Array(2*ir);$t(br);var yr=new Array(512);$t(yr);var mr=new Array(256);$t(mr);var kr=new Array(tr);$t(kr);var Er,Sr,xr,Rr=new Array(ir);function Ar(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function Br(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function zr(e){return e<256?yr[e]:yr[256+(e>>>7)]}function Lr(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Tr(e,t,r){e.bi_valid>hr-r?(e.bi_buf|=t<>hr-e.bi_valid,e.bi_valid+=r-hr):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Dr(e,t,r){var n,i,o=new Array(sr+1),a=0;for(n=1;n<=sr;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=Cr(o[s]++,s))}}function Ir(e){var t;for(t=0;t8?Lr(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Or(e,t,r,n){var i=2*t,o=2*r;return e[i]>1;r>=1;r--)Ur(e,o,r);i=h;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ur(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,Ur(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,h=t.dyn_tree,l=t.max_code,f=t.stat_desc.static_tree,c=t.stat_desc.has_stree,u=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,_=0;for(o=0;o<=sr;o++)e.bl_count[o]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(o=p,_++),h[2*n+1]=o,n>l||(e.bl_count[o]++,a=0,n>=d&&(a=u[n-d]),s=h[2*n],e.opt_len+=s*(o+a),c&&(e.static_len+=s*(f[2*n+1]+a)));if(0!==_){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,_-=2}while(_>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>l||(h[2*i+1]!==o&&(e.opt_len+=(o-h[2*i+1])*h[2*i],h[2*i+1]=o),n--)}}(e,t),Dr(o,l,e.bl_count)}function Nr(e,t,r){var n,i,o=-1,a=t[1],s=0,h=7,l=4;for(0===a&&(h=138,l=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s>=7;n=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}function Xr(e,t,r,n){var i,o,a=0;e.level>0?(e.strm.data_type===Gt&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return qt;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Vt;for(t=32;t=3&&0===e.bl_tree[2*vr[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?Yr(e,t,r,n):e.strategy===Xt||o===i?(Tr(e,(Qt<<1)+(n?1:0),3),Hr(e,wr,br)):(Tr(e,(er<<1)+(n?1:0),3),function(e,t,r,n){var i;for(Tr(e,t-257,5),Tr(e,r-1,5),Tr(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(mr[r]+rr+1)]++,e.dyn_dtree[2*zr(t)]++),e.last_lit===e.lit_bufsize-1}function Vr(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0}var Gr=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();function $r(e,t,r,n){var i=Gr,o=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}var Jr,Qr=0,en=1,tn=3,rn=4,nn=5,on=0,an=1,sn=-2,hn=-3,ln=-5,fn=-1,cn=1,un=2,dn=3,pn=4,_n=2,gn=8,vn=9,wn=286,bn=30,yn=19,mn=2*wn+1,kn=15,En=3,Sn=258,xn=Sn+En+1,Rn=32,An=42,Bn=69,zn=73,Ln=91,Tn=103,Mn=113,Cn=666,Dn=1,In=2,Pn=3,On=4,Un=3;function Hn(e,t){return e.msg=Nt[t],t}function Fn(e){return(e<<1)-(e>4?9:0)}function Nn(e){for(var t=e.length;--t>=0;)e[t]=0}function Zn(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(jt(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function jn(e,t){Xr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Zn(e.strm)}function Wn(e,t){e.pending_buf[e.pending++]=t}function Yn(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function Kn(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,h=e.strstart>e.w_size-xn?e.strstart-(e.w_size-xn):0,l=e.window,f=e.w_mask,c=e.prev,u=e.strstart+Sn,d=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(r=t)+a]===p&&l[r+a-1]===d&&l[r]===l[o]&&l[++r]===l[o+1]){o+=2,r++;do{}while(l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&oa){if(e.match_start=t,a=n,n>=s)break;d=l[o+a-1],p=l[o+a]}}}while((t=c[t&f])>h&&0!=--i);return a<=e.lookahead?a:e.lookahead}function Xn(e){var t,r,n,i,o,a,s,h,l,f,c=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-xn)){jt(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=c?n-c:0}while(--r);t=r=c;do{n=e.prev[--t],e.prev[t]=n>=c?n-c:0}while(--r);i+=c}if(0===e.strm.avail_in)break;if(a=e.strm,s=e.window,h=e.strstart+e.lookahead,l=i,f=void 0,(f=a.avail_in)>l&&(f=l),r=0===f?0:(a.avail_in-=f,jt(s,a.input,a.next_in,f,h),1===a.state.wrap?a.adler=Vr(a.adler,s,f,h):2===a.state.wrap&&(a.adler=$r(a.adler,s,f,h)),a.next_in+=f,a.total_in+=f,f),e.lookahead+=r,e.lookahead+e.insert>=En)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<=En)if(n=qr(e,e.strstart-e.match_start,e.match_length-En),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=En){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=En-1)),e.prev_length>=En&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-En,n=qr(e,e.strstart-1-e.prev_match,e.prev_length-En),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<nn||t<0)return e?Hn(e,sn):sn;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===Cn&&t!==rn)return Hn(e,0===e.avail_out?ln:sn);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===An)if(2===n.wrap)e.adler=0,Wn(n,31),Wn(n,139),Wn(n,8),n.gzhead?(Wn(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Wn(n,255&n.gzhead.time),Wn(n,n.gzhead.time>>8&255),Wn(n,n.gzhead.time>>16&255),Wn(n,n.gzhead.time>>24&255),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Wn(n,255&n.gzhead.extra.length),Wn(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=$r(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Bn):(Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,Un),n.status=Mn);else{var a=gn+(n.w_bits-8<<4)<<8;a|=(n.strategy>=un||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=Rn),a+=31-a%31,n.status=Mn,Yn(n,a),0!==n.strstart&&(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),e.adler=1}if(n.status===Bn)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending!==n.pending_buf_size));)Wn(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=zn)}else n.status=zn;if(n.status===zn)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.gzindex=0,n.status=Ln)}else n.status=Ln;if(n.status===Ln)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.status=Tn)}else n.status=Tn;if(n.status===Tn&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&Zn(e),n.pending+2<=n.pending_buf_size&&(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),e.adler=0,n.status=Mn)):n.status=Mn),0!==n.pending){if(Zn(e),0===e.avail_out)return n.last_flush=-1,on}else if(0===e.avail_in&&Fn(t)<=Fn(r)&&t!==rn)return Hn(e,ln);if(n.status===Cn&&0!==e.avail_in)return Hn(e,ln);if(0!==e.avail_in||0!==n.lookahead||t!==Qr&&n.status!==Cn){var s=n.strategy===un?function(e,t){for(var r;;){if(0===e.lookahead&&(Xn(e),0===e.lookahead)){if(t===Qr)return Dn;break}if(e.match_length=0,r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):n.strategy===dn?function(e,t){for(var r,n,i,o,a=e.window;;){if(e.lookahead<=Sn){if(Xn(e),e.lookahead<=Sn&&t===Qr)return Dn;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=En&&e.strstart>0&&(n=a[i=e.strstart-1])===a[++i]&&n===a[++i]&&n===a[++i]){o=e.strstart+Sn;do{}while(n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=En?(r=qr(e,1,e.match_length-En),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):Jr[n.level].func(n,t);if(s!==Pn&&s!==On||(n.status=Cn),s===Dn||s===Pn)return 0===e.avail_out&&(n.last_flush=-1),on;if(s===In&&(t===en?Kr(n):t!==nn&&(Yr(n,0,0,!1),t===tn&&(Nn(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Zn(e),0===e.avail_out))return n.last_flush=-1,on}return t!==rn?on:n.wrap<=0?an:(2===n.wrap?(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),Wn(n,e.adler>>16&255),Wn(n,e.adler>>24&255),Wn(n,255&e.total_in),Wn(n,e.total_in>>8&255),Wn(n,e.total_in>>16&255),Wn(n,e.total_in>>24&255)):(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),Zn(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?on:an)}Jr=[new Gn(0,0,0,0,function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Xn(e),0===e.lookahead&&t===Qr)return Dn;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,jn(e,!1),0===e.strm.avail_out))return Dn;if(e.strstart-e.block_start>=e.w_size-xn&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):(e.strstart>e.block_start&&(jn(e,!1),e.strm.avail_out),Dn)}),new Gn(4,4,8,4,qn),new Gn(4,5,16,8,qn),new Gn(4,6,32,32,qn),new Gn(4,4,16,16,Vn),new Gn(8,16,32,32,Vn),new Gn(8,16,128,128,Vn),new Gn(8,32,128,256,Vn),new Gn(32,128,258,1024,Vn),new Gn(32,258,258,4096,Vn)];var ei=30,ti=12;function ri(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R;r=e.state,n=e.next_in,x=e.input,i=n+(e.avail_in-5),o=e.next_out,R=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),h=r.dmax,l=r.wsize,f=r.whave,c=r.wnext,u=r.window,d=r.hold,p=r.bits,_=r.lencode,g=r.distcode,v=(1<>>=y=b>>>24,p-=y,0===(y=b>>>16&255))R[o++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=_[(65535&b)+(d&(1<>>=y,p-=y),p<15&&(d+=x[n++]<>>=y=b>>>24,p-=y,!(16&(y=b>>>16&255))){if(0==(64&y)){b=g[(65535&b)+(d&(1<h){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(d>>>=y,p-=y,k>(y=o-a)){if((y=k-y)>f&&r.sane){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(E=0,S=u,0===c){if(E+=l-y,y2;)R[o++]=S[E++],R[o++]=S[E++],R[o++]=S[E++],m-=3;m&&(R[o++]=S[E++],m>1&&(R[o++]=S[E++]))}else{E=o-k;do{R[o++]=R[E++],R[o++]=R[E++],R[o++]=R[E++],m-=3}while(m>2);m&&(R[o++]=R[E++],m>1&&(R[o++]=R[E++]))}break}}break}}while(n>3,d&=(1<<(p-=m<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n=1&&0===L[m];m--);if(k>m&&(k=m),0===m)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(y=1;y0&&(e===ai||1!==m))return-1;for(T[1]=0,w=1;wii||e===hi&&R>oi)return 1;for(;;){p=w-S,a[b]d?(_=M[C+a[b]],g=B[z+a[b]]):(_=96,g=0),h=1<>S)+(l-=h)]=p<<24|_<<16|g|0}while(0!==l);for(h=1<>=1;if(0!==h?(A&=h-1,A+=h):A=0,b++,0==--L[w]){if(w===m)break;w=t[r+a[b]]}if(w>k&&(A&c)!==f){for(0===S&&(S=k),u+=y,x=1<<(E=w-S);E+Sii||e===hi&&R>oi)return 1;i[f=A&c]=k<<24|E<<16|u-o|0}}return 0!==A&&(i[u+A]=w-S<<24|64<<16|0),s.bits=k,0}var pi=0,_i=1,gi=2,vi=4,wi=5,bi=6,yi=0,mi=1,ki=2,Ei=-2,Si=-3,xi=-4,Ri=-5,Ai=8,Bi=1,zi=2,Li=3,Ti=4,Mi=5,Ci=6,Di=7,Ii=8,Pi=9,Oi=10,Ui=11,Hi=12,Fi=13,Ni=14,Zi=15,ji=16,Wi=17,Yi=18,Ki=19,Xi=20,qi=21,Vi=22,Gi=23,$i=24,Ji=25,Qi=26,eo=27,to=28,ro=29,no=30,io=31,oo=32,ao=852,so=592;function ho(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function lo(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Yt(320),this.work=new Yt(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function fo(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,function(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=Bi,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Kt(ao),t.distcode=t.distdyn=new Kt(so),t.sane=1,t.back=-1,yi):Ei}(e)):Ei}function co(e,t){var r,n;return e?(n=new lo,e.state=n,n.window=null,(r=function(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ei:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,fo(e))):Ei}(e,t))!==yi&&(e.state=null),r):Ei}var uo,po,_o=!0;function go(e){if(_o){var t;for(uo=new Kt(512),po=new Kt(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(di(_i,e.lens,0,288,uo,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;di(gi,e.lens,0,32,po,0,e.work,{bits:5}),_o=!1}e.lencode=uo,e.lenbits=9,e.distcode=po,e.distbits=5}function vo(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R=0,A=new Wt(4),B=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return Ei;(r=e.state).mode===Hi&&(r.mode=Fi),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,c=s,u=h,E=yi;e:for(;;)switch(r.mode){case Bi:if(0===r.wrap){r.mode=Fi;break}for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0),l=0,f=0,r.mode=zi;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg=\"incorrect header check\",r.mode=no;break}if((15&l)!==Ai){e.msg=\"unknown compression method\",r.mode=no;break}if(f-=4,k=8+(15&(l>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg=\"invalid window size\",r.mode=no;break}r.dmax=1<>8&1),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Li;case Li:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>8&255,A[2]=l>>>16&255,A[3]=l>>>24&255,r.check=$r(r.check,A,4,0)),l=0,f=0,r.mode=Ti;case Ti:for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>8),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Mi;case Mi:if(1024&r.flags){for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0}else r.head&&(r.head.extra=null);r.mode=Ci;case Ci:if(1024&r.flags&&((d=r.length)>s&&(d=s),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),jt(r.head.extra,n,o,d,k)),512&r.flags&&(r.check=$r(r.check,n,d,o)),s-=d,o+=d,r.length-=d),r.length))break e;r.length=0,r.mode=Di;case Di:if(2048&r.flags){if(0===s)break e;d=0;do{k=n[o+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k))}while(k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=Hi;break;case Oi:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>=7&f,f-=7&f,r.mode=eo;break}for(;f<3;){if(0===s)break e;s--,l+=n[o++]<>>=1)){case 0:r.mode=Ni;break;case 1:if(go(r),r.mode=Xi,t===bi){l>>>=2,f-=2;break e}break;case 2:r.mode=Wi;break;case 3:e.msg=\"invalid block type\",r.mode=no}l>>>=2,f-=2;break;case Ni:for(l>>>=7&f,f-=7&f;f<32;){if(0===s)break e;s--,l+=n[o++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=no;break}if(r.length=65535&l,l=0,f=0,r.mode=Zi,t===bi)break e;case Zi:r.mode=ji;case ji:if(d=r.length){if(d>s&&(d=s),d>h&&(d=h),0===d)break e;jt(i,n,o,d,a),s-=d,o+=d,h-=d,a+=d,r.length-=d;break}r.mode=Hi;break;case Wi:for(;f<14;){if(0===s)break e;s--,l+=n[o++]<>>=5,f-=5,r.ndist=1+(31&l),l>>>=5,f-=5,r.ncode=4+(15&l),l>>>=4,f-=4,r.nlen>286||r.ndist>30){e.msg=\"too many length or distance symbols\",r.mode=no;break}r.have=0,r.mode=Yi;case Yi:for(;r.have>>=3,f-=3}for(;r.have<19;)r.lens[B[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},E=di(pi,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid code lengths set\",r.mode=no;break}r.have=0,r.mode=Ki;case Ki:for(;r.have>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=g,f-=g,r.lens[r.have++]=w;else{if(16===w){for(x=g+2;f>>=g,f-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=no;break}k=r.lens[r.have-1],d=3+(3&l),l>>>=2,f-=2}else if(17===w){for(x=g+3;f>>=g)),l>>>=3,f-=3}else{for(x=g+7;f>>=g)),l>>>=7,f-=7}if(r.have+d>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=no;break}for(;d--;)r.lens[r.have++]=k}}if(r.mode===no)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=no;break}if(r.lenbits=9,S={bits:r.lenbits},E=di(_i,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid literal/lengths set\",r.mode=no;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},E=di(gi,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,E){e.msg=\"invalid distances set\",r.mode=no;break}if(r.mode=Xi,t===bi)break e;case Xi:r.mode=qi;case qi:if(s>=6&&h>=258){e.next_out=a,e.avail_out=h,e.next_in=o,e.avail_in=s,r.hold=l,r.bits=f,ri(e,u),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,r.mode===Hi&&(r.back=-1);break}for(r.back=0;v=(R=r.lencode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,r.length=w,0===v){r.mode=Qi;break}if(32&v){r.back=-1,r.mode=Hi;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=no;break}r.extra=15&v,r.mode=Vi;case Vi:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=Gi;case Gi:for(;v=(R=r.distcode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=no;break}r.offset=w,r.extra=15&v,r.mode=$i;case $i:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=no;break}r.mode=Ji;case Ji:if(0===h)break e;if(d=u-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=no;break}d>r.wnext?(d-=r.wnext,p=r.wsize-d):p=r.wnext-d,d>r.length&&(d=r.length),_=r.window}else _=i,p=a-r.offset,d=r.length;d>h&&(d=h),h-=d,r.length-=d;do{i[a++]=_[p++]}while(--d);0===r.length&&(r.mode=qi);break;case Qi:if(0===h)break e;i[a++]=r.length,h--,r.mode=qi;break;case eo:if(r.wrap){for(;f<32;){if(0===s)break e;s--,l|=n[o++]<=o.wsize?(jt(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>n&&(i=n),jt(o.window,t,r-n,i,o.wnext),(n-=i)?(jt(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whaveyo)throw new TypeError(\"Bad argument\");this.mode=e,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}function ko(e,t){for(var r=0;r15&&(a=2,n-=16),i<1||i>vn||r!==gn||n<8||n>15||t<0||t>9||o<0||o>pn)return Hn(e,sn);8===n&&(n=9);var s=new $n;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<So.Z_MAX_CHUNK))throw new Error(\"Invalid chunk size: \"+e.chunkSize);if(e.windowBits&&(e.windowBitsSo.Z_MAX_WINDOWBITS))throw new Error(\"Invalid windowBits: \"+e.windowBits);if(e.level&&(e.levelSo.Z_MAX_LEVEL))throw new Error(\"Invalid compression level: \"+e.level);if(e.memLevel&&(e.memLevelSo.Z_MAX_MEMLEVEL))throw new Error(\"Invalid memLevel: \"+e.memLevel);if(e.strategy&&e.strategy!=So.Z_FILTERED&&e.strategy!=So.Z_HUFFMAN_ONLY&&e.strategy!=So.Z_RLE&&e.strategy!=So.Z_FIXED&&e.strategy!=So.Z_DEFAULT_STRATEGY)throw new Error(\"Invalid strategy: \"+e.strategy);if(e.dictionary&&!$(e.dictionary))throw new Error(\"Invalid dictionary: it should be a Buffer instance\");this._binding=new So.Zlib(t);var r=this;this._hadError=!1,this._binding.onerror=function(e,t){r._binding=null,r._hadError=!0;var n=new Error(e);n.errno=t,n.code=So.codes[t],r.emit(\"error\",n)};var n=So.Z_DEFAULT_COMPRESSION;\"number\"==typeof e.level&&(n=e.level);var i=So.Z_DEFAULT_STRATEGY;\"number\"==typeof e.strategy&&(i=e.strategy),this._binding.init(e.windowBits||So.Z_DEFAULT_WINDOWBITS,n,e.memLevel||So.Z_DEFAULT_MEMLEVEL,i,e.dictionary),this._buffer=new p(this._chunkSize),this._offset=0,this._closed=!1,this._level=n,this._strategy=i,this.once(\"end\",this.close)}Object.keys(xo).forEach(function(e){xo[xo[e]]=e}),Be(Io,Ot),Io.prototype.params=function(e,t,r){if(eSo.Z_MAX_LEVEL)throw new RangeError(\"Invalid compression level: \"+e);if(t!=So.Z_FILTERED&&t!=So.Z_HUFFMAN_ONLY&&t!=So.Z_RLE&&t!=So.Z_FIXED&&t!=So.Z_DEFAULT_STRATEGY)throw new TypeError(\"Invalid strategy: \"+t);if(this._level!==e||this._strategy!==t){var n=this;this.flush(So.Z_SYNC_FLUSH,function(){n._binding.params(e,t),n._hadError||(n._level=e,n._strategy=t,r&&r())})}else de(r)},Io.prototype.reset=function(){return this._binding.reset()},Io.prototype._flush=function(e){this._transform(new p(0),\"\",e)},Io.prototype.flush=function(e,t){var r=this._writableState;if((\"function\"==typeof e||void 0===e&&!t)&&(t=e,e=So.Z_FULL_FLUSH),r.ended)t&&de(t);else if(r.ending)t&&this.once(\"end\",t);else if(r.needDrain){var n=this;this.once(\"drain\",function(){n.flush(t)})}else this._flushFlag=e,this.write(new p(0),\"\",t)},Io.prototype.close=function(e){if(e&&de(e),!this._closed){this._closed=!0,this._binding.close();var t=this;de(function(){t.emit(\"close\")})}},Io.prototype._transform=function(e,t,r){var n,i=this._writableState,o=(i.ending||i.ended)&&(!e||i.length===e.length);if(null===!e&&!$(e))return r(new Error(\"invalid input\"));o?n=So.Z_FINISH:(n=this._flushFlag,e.length>=i.length&&(this._flushFlag=this._opts.flush||So.Z_NO_FLUSH)),this._processChunk(e,n,r)},Io.prototype._processChunk=function(e,t,r){var n=e&&e.length,i=this._chunkSize-this._offset,o=0,a=this,s=\"function\"==typeof r;if(!s){var h,l=[],f=0;this.on(\"error\",function(e){h=e});do{var c=this._binding.writeSync(t,e,o,n,this._buffer,this._offset,i)}while(!this._hadError&&_(c[0],c[1]));if(this._hadError)throw h;var u=p.concat(l,f);return this.close(),u}var d=this._binding.write(t,e,o,n,this._buffer,this._offset,i);function _(h,c){if(!a._hadError){var u=i-c;if(function(e,t){if(!e)throw new Error(t)}(u>=0,\"have should not go down\"),u>0){var d=a._buffer.slice(a._offset,a._offset+u);a._offset+=u,s?a.push(d):(l.push(d),f+=d.length)}if((0===c||a._offset>=a._chunkSize)&&(i=a._chunkSize,a._offset=0,a._buffer=new p(a._chunkSize)),0===c){if(o+=n-h,n=h,!s)return!0;var g=a._binding.write(t,e,o,n,a._buffer,a._offset,a._chunkSize);return g.callback=_,void(g.buffer=e)}if(!s)return!1;r()}}d.buffer=e,d.callback=_},Be(Bo,Io),Be(zo,Io),Be(Lo,Io),Be(To,Io),Be(Mo,Io),Be(Co,Io),Be(Do,Io);var Po={codes:xo,createDeflate:function(e){return new Bo(e)},createInflate:function(e){return new zo(e)},createDeflateRaw:function(e){return new Mo(e)},createInflateRaw:function(e){return new Co(e)},createGzip:function(e){return new Lo(e)},createGunzip:function(e){return new To(e)},createUnzip:function(e){return new Do(e)},deflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Bo(t),e,r)},deflateSync:function(e,t){return Ao(new Bo(t),e)},gzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Lo(t),e,r)},gzipSync:function(e,t){return Ao(new Lo(t),e)},deflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Mo(t),e,r)},deflateRawSync:function(e,t){return Ao(new Mo(t),e)},unzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Do(t),e,r)},unzipSync:function(e,t){return Ao(new Do(t),e)},inflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new zo(t),e,r)},inflateSync:function(e,t){return Ao(new zo(t),e)},gunzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new To(t),e,r)},gunzipSync:function(e,t){return Ao(new To(t),e)},inflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Co(t),e,r)},inflateRawSync:function(e,t){return Ao(new Co(t),e)},Deflate:Bo,Inflate:zo,Gzip:Lo,Gunzip:To,DeflateRaw:Mo,InflateRaw:Co,Unzip:Do,Zlib:Io};export default class{constructor(e,t,r){this.SDKAPPID=e,this.EXPIRETIME=r,this.PRIVATEKEY=t}genTestUserSig(e){return this._isNumber(this.SDKAPPID)?this._isString(this.PRIVATEKEY)?this._isString(e)?this._isNumber(this.EXPIRETIME)?(console.log(\"sdkAppID=\"+this.SDKAPPID+\" key=\"+this.PRIVATEKEY+\" userID=\"+e+\" expire=\"+this.EXPIRETIME),this.genSigWithUserbuf(e,this.EXPIRETIME,null)):(console.error(\"expireTime must be a number\"),\"\"):(console.error(\"userID must be a string\"),\"\"):(console.error(\"privateKey must be a string\"),\"\"):(console.error(\"sdkAppID must be a number\"),\"\")}newBuffer(e,t){return p.from?p.from(e,t):new p(e,t)}unescape(e){return e.replace(/_/g,\"=\").replace(/\\-/g,\"/\").replace(/\\*/g,\"+\")}escape(e){return e.replace(/\\+/g,\"*\").replace(/\\//g,\"-\").replace(/=/g,\"_\")}encode(e){return this.escape(this.newBuffer(e).toString(\"base64\"))}decode(e){return this.newBuffer(this.unescape(e),\"base64\")}base64encode(e){return this.newBuffer(e).toString(\"base64\")}base64decode(e){return this.newBuffer(e,\"base64\").toString()}_hmacsha256(e,t,r,n){let i=\"TLS.identifier:\"+e+\"\\n\";i+=\"TLS.sdkappid:\"+this.SDKAPPID+\"\\n\",i+=\"TLS.time:\"+t+\"\\n\",i+=\"TLS.expire:\"+r+\"\\n\",null!=n&&(i+=\"TLS.userbuf:\"+n+\"\\n\");let o=te.HmacSHA256(i,this.PRIVATEKEY);return te.enc.Base64.stringify(o)}_utc(){return Math.round(Date.now()/1e3)}_isNumber(e){return null!==e&&(\"number\"==typeof e&&!isNaN(e-0)||\"object\"==typeof e&&e.constructor===Number)}_isString(e){return\"string\"==typeof e}genSigWithUserbuf(e,t,r){let n=this._utc(),i={\"TLS.ver\":\"2.0\",\"TLS.identifier\":e,\"TLS.sdkappid\":this.SDKAPPID,\"TLS.time\":n,\"TLS.expire\":t},o=\"\";if(null!=r){let a=this.base64encode(r);i[\"TLS.userbuf\"]=a,o=this._hmacsha256(e,n,t,a)}else o=this._hmacsha256(e,n,t,null);i[\"TLS.sig\"]=o;let a=JSON.stringify(i),s=Po.deflateSync(this.newBuffer(a)).toString(\"base64\"),h=this.escape(s);return console.log(\"ret=\"+h),h}validate(e){let t=this.decode(e),r=Po.inflateSync(t);console.log(\"validate ret=\"+r)}}"],"names":["e","n","o","r","i","a","s","h","l","f","c","t","u","d","p","_","g","v","w","b","y","m","k","E","S","x","R","A","B","z","L","T","M","C","D","I","P","O","U","H","F","N","Z","j","W","Y","K","X","q","V","G","$","J","Q","ee","te","re","ne","ie","oe","ae","se","he","le","fe","ce","ue","de","pe","_e","ge","ve","we","be","ye","me","ke","Ee","Se","uni"],"mappings":"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E,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,EAAE,CAAC,GAAEG,KAAEH,GAAE,OAAO,CAAC,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,EAAE,CAAC,GAAEI,KAAEJ,GAAE,OAAO,CAAC,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,IAAG,IAAG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"} \ No newline at end of file +{"version":3,"file":"lib-generate-test-usersig-es.min.js","sources":["components/debug/lib-generate-test-usersig-es.min.js"],"sourcesContent":["/*eslint-disable*/\nvar e=\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{},t=[],r=[],n=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,i=!1;function o(){i=!0;for(var e=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=e.length;n>18&63]+t[o>>12&63]+t[o>>6&63]+t[63&o]);return a.join(\"\")}function s(e){var r;i||o();for(var n=e.length,s=n%3,h=\"\",l=[],f=0,c=n-s;fc?c:f+16383));return 1===s?(r=e[n-1],h+=t[r>>2],h+=t[r<<4&63],h+=\"==\"):2===s&&(r=(e[n-2]<<8)+e[n-1],h+=t[r>>10],h+=t[r>>4&63],h+=t[r<<2&63],h+=\"=\"),l.push(h),l.join(\"\")}function h(e,t,r,n,i){var o,a,s=8*i-n-1,h=(1<>1,f=-7,c=r?i-1:0,u=r?-1:1,d=e[t+c];for(c+=u,o=d&(1<<-f)-1,d>>=-f,f+=s;f>0;o=256*o+e[t+c],c+=u,f-=8);for(a=o&(1<<-f)-1,o>>=-f,f+=n;f>0;a=256*a+e[t+c],c+=u,f-=8);if(0===o)o=1-l;else{if(o===h)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),o-=l}return(d?-1:1)*a*Math.pow(2,o-n)}function l(e,t,r,n,i,o){var a,s,h,l=8*o-i-1,f=(1<>1,u=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,p=n?1:-1,_=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=f):(a=Math.floor(Math.log(t)/Math.LN2),t*(h=Math.pow(2,-a))<1&&(a--,h*=2),(t+=a+c>=1?u/h:u*Math.pow(2,1-c))*h>=2&&(a++,h/=2),a+c>=f?(s=0,a=f):a+c>=1?(s=(t*h-1)*Math.pow(2,i),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),a=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(a=a<0;e[r+d]=255&a,d+=p,a/=256,l-=8);e[r+d-p]|=128*_}var f={}.toString,c=Array.isArray||function(e){return\"[object Array]\"==f.call(e)};function u(){return p.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function d(e,t){if(u()=u())throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+u().toString(16)+\" bytes\");return 0|e}function y(e){return!(null==e||!e._isBuffer)}function m(e,t){if(y(e))return e.length;if(\"undefined\"!=typeof ArrayBuffer&&\"function\"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;\"string\"!=typeof e&&(e=\"\"+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":case void 0:return q(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return V(e).length;default:if(n)return q(e).length;t=(\"\"+t).toLowerCase(),n=!0}}function k(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return\"\";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return\"\";if((r>>>=0)<=(t>>>=0))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return O(this,t,r);case\"utf8\":case\"utf-8\":return C(this,t,r);case\"ascii\":return I(this,t,r);case\"latin1\":case\"binary\":return P(this,t,r);case\"base64\":return M(this,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return U(this,t,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),n=!0}}function E(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function S(e,t,r,n,i){if(0===e.length)return-1;if(\"string\"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if(\"string\"==typeof t&&(t=p.from(t,n)),y(t))return 0===t.length?-1:x(e,t,r,n,i);if(\"number\"==typeof t)return t&=255,p.TYPED_ARRAY_SUPPORT&&\"function\"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):x(e,[t],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function x(e,t,r,n,i){var o,a=1,s=e.length,h=t.length;if(void 0!==n&&(\"ucs2\"===(n=String(n).toLowerCase())||\"ucs-2\"===n||\"utf16le\"===n||\"utf-16le\"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,h/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var f=-1;for(o=r;os&&(r=s-h),o=r;o>=0;o--){for(var c=!0,u=0;ui&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError(\"Invalid hex string\");n>o/2&&(n=o/2);for(var a=0;a>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function M(e,t,r){return 0===t&&r===e.length?s(e):s(e.slice(t,r))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:128==(192&(o=e[i+1]))&&(h=(31&l)<<6|63&o)>127&&(f=h);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(h=(15&l)<<12|(63&o)<<6|63&a)>2047&&(h<55296||h>57343)&&(f=h);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(h=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&h<1114112&&(f=h)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r=\"\",n=0;for(;n0&&(e=this.toString(\"hex\",0,50).match(/.{2}/g).join(\" \"),this.length>50&&(e+=\" ... \")),\"\"},p.prototype.compare=function(e,t,r,n,i){if(!y(e))throw new TypeError(\"Argument must be a Buffer\");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError(\"out of range index\");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),h=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");n||(n=\"utf8\");for(var o=!1;;)switch(n){case\"hex\":return R(this,e,t,r);case\"utf8\":case\"utf-8\":return A(this,e,t,r);case\"ascii\":return B(this,e,t,r);case\"latin1\":case\"binary\":return z(this,e,t,r);case\"base64\":return L(this,e,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return T(this,e,t,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),o=!0}},p.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function I(e,t,r){var n=\"\";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i=\"\",o=t;or)throw new RangeError(\"Trying to access beyond buffer length\")}function F(e,t,r,n,i,o){if(!y(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError(\"Index out of range\")}function N(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function Z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function j(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function W(e,t,r,n,i){return i||j(e,0,r,4),l(e,t,r,n,23,4),r+4}function Y(e,t,r,n,i){return i||j(e,0,r,8),l(e,t,r,n,52,8),r+8}p.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},p.prototype.readUInt8=function(e,t){return t||H(e,1,this.length),this[e]},p.prototype.readUInt16LE=function(e,t){return t||H(e,2,this.length),this[e]|this[e+1]<<8},p.prototype.readUInt16BE=function(e,t){return t||H(e,2,this.length),this[e]<<8|this[e+1]},p.prototype.readUInt32LE=function(e,t){return t||H(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},p.prototype.readUInt32BE=function(e,t){return t||H(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},p.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},p.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||H(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},p.prototype.readInt8=function(e,t){return t||H(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},p.prototype.readInt16LE=function(e,t){t||H(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt16BE=function(e,t){t||H(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},p.prototype.readInt32LE=function(e,t){return t||H(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},p.prototype.readInt32BE=function(e,t){return t||H(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},p.prototype.readFloatLE=function(e,t){return t||H(e,4,this.length),h(this,e,!0,23,4)},p.prototype.readFloatBE=function(e,t){return t||H(e,4,this.length),h(this,e,!1,23,4)},p.prototype.readDoubleLE=function(e,t){return t||H(e,8,this.length),h(this,e,!0,52,8)},p.prototype.readDoubleBE=function(e,t){return t||H(e,8,this.length),h(this,e,!1,52,8)},p.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||F(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+r},p.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,255,0),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},p.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,65535,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Z(this,e,t,!0),t+4},p.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,4294967295,0),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},p.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);F(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},p.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,1,127,-128),p.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},p.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},p.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,2,32767,-32768),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},p.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),p.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Z(this,e,t,!0),t+4},p.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),p.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Z(this,e,t,!1),t+4},p.prototype.writeFloatLE=function(e,t,r){return W(this,e,t,!0,r)},p.prototype.writeFloatBE=function(e,t,r){return W(this,e,t,!1,r)},p.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},p.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},p.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError(\"sourceStart out of bounds\");if(n<0)throw new RangeError(\"sourceEnd out of bounds\");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!p.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),\"number\"==typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function V(e){return function(e){var t,a,s,h,l,f;i||o();var c=e.length;if(c%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");l=\"=\"===e[c-2]?2:\"=\"===e[c-1]?1:0,f=new n(3*c/4-l),s=l>0?c-4:c;var u=0;for(t=0,a=0;t>16&255,f[u++]=h>>8&255,f[u++]=255&h;return 2===l?(h=r[e.charCodeAt(t)]<<2|r[e.charCodeAt(t+1)]>>4,f[u++]=255&h):1===l&&(h=r[e.charCodeAt(t)]<<10|r[e.charCodeAt(t+1)]<<4|r[e.charCodeAt(t+2)]>>2,f[u++]=h>>8&255,f[u++]=255&h),f}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\\s+|\\s+$/g,\"\")}(e).replace(K,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(e))}function G(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function $(e){return null!=e&&(!!e._isBuffer||J(e)||function(e){return\"function\"==typeof e.readFloatLE&&\"function\"==typeof e.slice&&J(e.slice(0,0))}(e))}function J(e){return!!e.constructor&&\"function\"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self&&self;function Q(e,t){return e(t={exports:{}},t.exports),t.exports}var ee=Q(function(e,t){var r;e.exports=(r=r||function(e,t){var r=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),n={},i=n.lib={},o=i.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty(\"init\")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(\"toString\")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||h).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[n+o>>>2]|=a<<24-(n+o)%4*8}else for(var o=0;o>>2]=r[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var r,n=[],i=function(t){var t=t,r=987654321,n=4294967295;return function(){var i=((r=36969*(65535&r)+(r>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new a.init(r,t/2)}},l=s.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new a.init(r,t)}},f=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(e){throw new Error(\"Malformed UTF-8 data\")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},c=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){\"string\"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r=this._data,n=r.words,i=r.sigBytes,o=this.blockSize,s=4*o,h=i/s,l=(h=t?e.ceil(h):e.max((0|h)-this._minBufferSize,0))*o,f=e.min(4*l,i);if(l){for(var c=0;c>>2]|=e[i]<<24-i%4*8;t.call(this,n,r)}else t.apply(this,arguments)}).prototype=e}}(),r.lib.WordArray)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.WordArray,n=e.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(o))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},n.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(a))}return n.join(\"\")},parse:function(e){for(var r=e.length,n=[],o=0;o>>1]|=i(e.charCodeAt(o)<<16-o%2*16);return t.create(n,2*r)}}}(),r.enc.Utf16)}),Q(function(e,t){var r,n,i;e.exports=(i=(n=r=ee).lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var h=n.charAt(64);if(h)for(;i.length%4;)i.push(h);return i.join(\"\")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-a%4*2;n[o>>>2]|=(s|h)<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\"},r.enc.Base64)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var h=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],h=e[t+1],d=e[t+2],p=e[t+3],_=e[t+4],g=e[t+5],v=e[t+6],w=e[t+7],b=e[t+8],y=e[t+9],m=e[t+10],k=e[t+11],E=e[t+12],S=e[t+13],x=e[t+14],R=e[t+15],A=o[0],B=o[1],z=o[2],L=o[3];A=l(A,B,z,L,a,7,s[0]),L=l(L,A,B,z,h,12,s[1]),z=l(z,L,A,B,d,17,s[2]),B=l(B,z,L,A,p,22,s[3]),A=l(A,B,z,L,_,7,s[4]),L=l(L,A,B,z,g,12,s[5]),z=l(z,L,A,B,v,17,s[6]),B=l(B,z,L,A,w,22,s[7]),A=l(A,B,z,L,b,7,s[8]),L=l(L,A,B,z,y,12,s[9]),z=l(z,L,A,B,m,17,s[10]),B=l(B,z,L,A,k,22,s[11]),A=l(A,B,z,L,E,7,s[12]),L=l(L,A,B,z,S,12,s[13]),z=l(z,L,A,B,x,17,s[14]),A=f(A,B=l(B,z,L,A,R,22,s[15]),z,L,h,5,s[16]),L=f(L,A,B,z,v,9,s[17]),z=f(z,L,A,B,k,14,s[18]),B=f(B,z,L,A,a,20,s[19]),A=f(A,B,z,L,g,5,s[20]),L=f(L,A,B,z,m,9,s[21]),z=f(z,L,A,B,R,14,s[22]),B=f(B,z,L,A,_,20,s[23]),A=f(A,B,z,L,y,5,s[24]),L=f(L,A,B,z,x,9,s[25]),z=f(z,L,A,B,p,14,s[26]),B=f(B,z,L,A,b,20,s[27]),A=f(A,B,z,L,S,5,s[28]),L=f(L,A,B,z,d,9,s[29]),z=f(z,L,A,B,w,14,s[30]),A=c(A,B=f(B,z,L,A,E,20,s[31]),z,L,g,4,s[32]),L=c(L,A,B,z,b,11,s[33]),z=c(z,L,A,B,k,16,s[34]),B=c(B,z,L,A,x,23,s[35]),A=c(A,B,z,L,h,4,s[36]),L=c(L,A,B,z,_,11,s[37]),z=c(z,L,A,B,w,16,s[38]),B=c(B,z,L,A,m,23,s[39]),A=c(A,B,z,L,S,4,s[40]),L=c(L,A,B,z,a,11,s[41]),z=c(z,L,A,B,p,16,s[42]),B=c(B,z,L,A,v,23,s[43]),A=c(A,B,z,L,y,4,s[44]),L=c(L,A,B,z,E,11,s[45]),z=c(z,L,A,B,R,16,s[46]),A=u(A,B=c(B,z,L,A,d,23,s[47]),z,L,a,6,s[48]),L=u(L,A,B,z,w,10,s[49]),z=u(z,L,A,B,x,15,s[50]),B=u(B,z,L,A,g,21,s[51]),A=u(A,B,z,L,E,6,s[52]),L=u(L,A,B,z,p,10,s[53]),z=u(z,L,A,B,m,15,s[54]),B=u(B,z,L,A,h,21,s[55]),A=u(A,B,z,L,b,6,s[56]),L=u(L,A,B,z,R,10,s[57]),z=u(z,L,A,B,v,15,s[58]),B=u(B,z,L,A,S,21,s[59]),A=u(A,B,z,L,_,6,s[60]),L=u(L,A,B,z,k,10,s[61]),z=u(z,L,A,B,d,15,s[62]),B=u(B,z,L,A,y,21,s[63]),o[0]=o[0]+A|0,o[1]=o[1]+B|0,o[2]=o[2]+z|0,o[3]=o[3]+L|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;r[i>>>5]|=128<<24-i%32;var o=e.floor(n/4294967296),a=n;r[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,h=s.words,l=0;l<4;l++){var f=h[l];h[l]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,r,n,i,o,a){var s=e+(t&r|~t&n)+i+a;return(s<>>32-o)+t}function f(e,t,r,n,i,o,a){var s=e+(t&n|r&~n)+i+a;return(s<>>32-o)+t}function c(e,t,r,n,i,o,a){var s=e+(t^r^n)+i+a;return(s<>>32-o)+t}function u(e,t,r,n,i,o,a){var s=e+(r^(t|~n))+i+a;return(s<>>32-o)+t}t.MD5=o._createHelper(h),t.HmacMD5=o._createHmacHelper(h)}(Math),r.MD5)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).lib,o=i.WordArray,a=i.Hasher,s=n.algo,h=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],l=0;l<80;l++){if(l<16)h[l]=0|e[t+l];else{var f=h[l-3]^h[l-8]^h[l-14]^h[l-16];h[l]=f<<1|f>>>31}var c=(n<<5|n>>>27)+s+h[l];c+=l<20?1518500249+(i&o|~i&a):l<40?1859775393+(i^o^a):l<60?(i&o|i&a|o&a)-1894007588:(i^o^a)-899497514,s=a,a=o,o=i<<30|i>>>2,i=n,n=c}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=a._createHelper(l),n.HmacSHA1=a._createHmacHelper(l),r.SHA1)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=[],h=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(s[i]=r(e.pow(n,.5))),h[i]=r(e.pow(n,1/3)),i++),n++}();var l=[],f=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=0;d<64;d++){if(d<16)l[d]=0|e[t+d];else{var p=l[d-15],_=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=l[d-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[d]=_+l[d-7]+v+l[d-16]}var w=n&i^n&o^i&o,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),y=u+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&f^~s&c)+h[d]+l[d];u=c,c=f,f=s,s=a+y|0,a=o,o=i,i=n,n=y+(b+w)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+s|0,r[5]=r[5]+f|0,r[6]=r[6]+c|0,r[7]=r[7]+u|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(i+64>>>9<<4)]=e.floor(n/4294967296),r[15+(i+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(f),t.HmacSHA256=o._createHmacHelper(f)}(Math),r.SHA256)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(i=(n=r=ee).lib.WordArray,o=n.algo,a=o.SHA256,s=o.SHA224=a.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}}),n.SHA224=a._createHelper(s),n.HmacSHA224=a._createHmacHelper(s),r.SHA224)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.Hasher,n=e.x64,i=n.Word,o=n.WordArray,a=e.algo;function s(){return i.create.apply(i,arguments)}var h=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var f=a.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],s=r[4],f=r[5],c=r[6],u=r[7],d=n.high,p=n.low,_=i.high,g=i.low,v=o.high,w=o.low,b=a.high,y=a.low,m=s.high,k=s.low,E=f.high,S=f.low,x=c.high,R=c.low,A=u.high,B=u.low,z=d,L=p,T=_,M=g,C=v,D=w,I=b,P=y,O=m,U=k,H=E,F=S,N=x,Z=R,j=A,W=B,Y=0;Y<80;Y++){var K=l[Y];if(Y<16)var X=K.high=0|e[t+2*Y],q=K.low=0|e[t+2*Y+1];else{var V=l[Y-15],G=V.high,$=V.low,J=(G>>>1|$<<31)^(G>>>8|$<<24)^G>>>7,Q=($>>>1|G<<31)^($>>>8|G<<24)^($>>>7|G<<25),ee=l[Y-2],te=ee.high,re=ee.low,ne=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,ie=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),oe=l[Y-7],ae=oe.high,se=oe.low,he=l[Y-16],le=he.high,fe=he.low;X=(X=(X=J+ae+((q=Q+se)>>>0>>0?1:0))+ne+((q+=ie)>>>0>>0?1:0))+le+((q+=fe)>>>0>>0?1:0),K.high=X,K.low=q}var ce,ue=O&H^~O&N,de=U&F^~U&Z,pe=z&T^z&C^T&C,_e=L&M^L&D^M&D,ge=(z>>>28|L<<4)^(z<<30|L>>>2)^(z<<25|L>>>7),ve=(L>>>28|z<<4)^(L<<30|z>>>2)^(L<<25|z>>>7),we=(O>>>14|U<<18)^(O>>>18|U<<14)^(O<<23|U>>>9),be=(U>>>14|O<<18)^(U>>>18|O<<14)^(U<<23|O>>>9),ye=h[Y],me=ye.high,ke=ye.low,Ee=j+we+((ce=W+be)>>>0>>0?1:0),Se=ve+_e;j=N,W=Z,N=H,Z=F,H=O,F=U,O=I+(Ee=(Ee=(Ee=Ee+ue+((ce+=de)>>>0>>0?1:0))+me+((ce+=ke)>>>0>>0?1:0))+X+((ce+=q)>>>0>>0?1:0))+((U=P+ce|0)>>>0

>>0?1:0)|0,I=C,P=D,C=T,D=M,T=z,M=L,z=Ee+(ge+pe+(Se>>>0>>0?1:0))+((L=ce+Se|0)>>>0>>0?1:0)|0}p=n.low=p+L,n.high=d+z+(p>>>0>>0?1:0),g=i.low=g+M,i.high=_+T+(g>>>0>>0?1:0),w=o.low=w+D,o.high=v+C+(w>>>0>>0?1:0),y=a.low=y+P,a.high=b+I+(y>>>0

>>0?1:0),k=s.low=k+U,s.high=m+O+(k>>>0>>0?1:0),S=f.low=S+F,f.high=E+H+(S>>>0>>0?1:0),R=c.low=R+Z,c.high=x+N+(R>>>0>>0?1:0),B=u.low=B+W,u.high=A+j+(B>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(n+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(f),e.HmacSHA512=t._createHmacHelper(f)}(),r.SHA512)}),Q(function(e,t){var r,n,i,o,a,s,h,l;e.exports=(i=(n=r=ee).x64,o=i.Word,a=i.WordArray,s=n.algo,h=s.SHA512,l=s.SHA384=h.extend({_doReset:function(){this._hash=new a.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var e=h._doFinalize.call(this);return e.sigBytes-=16,e}}),n.SHA384=h._createHelper(l),n.HmacSHA384=h._createHmacHelper(l),r.SHA384)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.x64.Word,s=t.algo,h=[],l=[],f=[];!function(){for(var e=1,t=0,r=0;r<24;r++){h[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,o=0;o<24;o++){for(var s=0,c=0,u=0;u<7;u++){if(1&i){var d=(1<>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(B=r[i]).high^=a,B.low^=o}for(var s=0;s<24;s++){for(var u=0;u<5;u++){for(var d=0,p=0,_=0;_<5;_++)d^=(B=r[u+5*_]).high,p^=B.low;var g=c[u];g.high=d,g.low=p}for(u=0;u<5;u++){var v=c[(u+4)%5],w=c[(u+1)%5],b=w.high,y=w.low;for(d=v.high^(b<<1|y>>>31),p=v.low^(y<<1|b>>>31),_=0;_<5;_++)(B=r[u+5*_]).high^=d,B.low^=p}for(var m=1;m<25;m++){var k=(B=r[m]).high,E=B.low,S=h[m];S<32?(d=k<>>32-S,p=E<>>32-S):(d=E<>>64-S,p=k<>>64-S);var x=c[l[m]];x.high=d,x.low=p}var R=c[0],A=r[0];for(R.high=A.high,R.low=A.low,u=0;u<5;u++)for(_=0;_<5;_++){var B=r[m=u+5*_],z=c[m],L=c[(u+1)%5+5*_],T=c[(u+2)%5+5*_];B.high=z.high^~L.high&T.high,B.low=z.low^~L.low&T.low}B=r[0];var M=f[s];B.high^=M.high,B.low^=M.low}},_doFinalize:function(){var t=this._data,r=t.words,n=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(e.ceil((n+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*r.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,h=s/8,l=[],f=0;f>>24)|4278255360&(u<<24|u>>>8),d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),l.push(d),l.push(u)}return new i.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});t.SHA3=o._createHelper(u),t.HmacSHA3=o._createHmacHelper(u)}(Math),r.SHA3)}),Q(function(e,t){var r;e.exports=(r=ee,function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),h=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),c=i.create([0,1518500249,1859775393,2400959708,2840853838]),u=i.create([1352829926,1548603684,1836072691,2053994217,0]),d=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o,a,d,y,m,k,E,S,x,R,A,B=this._hash.words,z=c.words,L=u.words,T=s.words,M=h.words,C=l.words,D=f.words;for(k=o=B[0],E=a=B[1],S=d=B[2],x=y=B[3],R=m=B[4],r=0;r<80;r+=1)A=o+e[t+T[r]]|0,A+=r<16?p(a,d,y)+z[0]:r<32?_(a,d,y)+z[1]:r<48?g(a,d,y)+z[2]:r<64?v(a,d,y)+z[3]:w(a,d,y)+z[4],A=(A=b(A|=0,C[r]))+m|0,o=m,m=y,y=b(d,10),d=a,a=A,A=k+e[t+M[r]]|0,A+=r<16?w(E,S,x)+L[0]:r<32?v(E,S,x)+L[1]:r<48?g(E,S,x)+L[2]:r<64?_(E,S,x)+L[3]:p(E,S,x)+L[4],A=(A=b(A|=0,D[r]))+R|0,k=R,R=x,x=b(S,10),S=E,E=A;A=B[1]+d+x|0,B[1]=B[2]+y+R|0,B[2]=B[3]+m+k|0,B[3]=B[4]+o+E|0,B[4]=B[0]+a+S|0,B[0]=A},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function _(e,t,r){return e&t|~e&r}function g(e,t,r){return(e|~t)^r}function v(e,t,r){return e&r|t&~r}function w(e,t,r){return e^(t|~r)}function b(e,t){return e<>>32-t}t.RIPEMD160=o._createHelper(d),t.HmacRIPEMD160=o._createHmacHelper(d)}(),r.RIPEMD160)}),Q(function(e,t){var r,n,i,o,a,s;e.exports=(n=(r=ee).lib,i=n.Base,o=r.enc,a=o.Utf8,s=r.algo,void(s.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,\"string\"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,h=o.words,l=0;l>>2];e.sigBytes-=t}},o.BlockCipher=d.extend({cfg:d.cfg.extend({mode:g,padding:w}),reset:function(){d.reset.call(this);var e=this.cfg,t=e.iv,r=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var n=r.createEncryptor;else{var n=r.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==n?this._mode.init(this,t&&t.words):(this._mode=n.call(r,this,t&&t.words),this._mode.__creator=n)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{var t=this._process(!0);e.unpad(t)}return t},blockSize:4}),b=o.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),y=i.format={},m=y.OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;if(r)var n=s.create([1398893684,1701076831]).concat(r).concat(t);else var n=t;return n.toString(f)},parse:function(e){var t=f.parse(e),r=t.words;if(1398893684==r[0]&&1701076831==r[1]){var n=s.create(r.slice(2,4));r.splice(0,4),t.sigBytes-=16}return b.create({ciphertext:t,salt:n})}},k=o.SerializableCipher=a.extend({cfg:a.extend({format:m}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),o=i.finalize(t),a=i.cfg;return b.create({ciphertext:o,key:r,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return\"string\"==typeof e?t.parse(e,this):e}}),E=i.kdf={},S=E.OpenSSL={execute:function(e,t,r,n){n||(n=s.random(8));var i=u.create({keySize:t+r}).compute(e,n),o=s.create(i.words.slice(t),4*r);return i.sigBytes=4*t,b.create({key:i,iv:o,salt:n})}},x=o.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:S}),encrypt:function(e,t,r,n){var i=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var o=k.encrypt.call(this,e,t,i.key,n);return o.mixIn(i),o},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var o=k.decrypt.call(this,e,t,i.key,n);return o}})))}),Q(function(e,t){var r;e.exports=((r=ee).mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();function t(e,t,r,n){var i=this._iv;if(i){var o=i.slice(0);this._iv=void 0}else o=this._prevBlock;n.encryptBlock(o,0);for(var a=0;a>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}var n=e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),function(e){0===(e[0]=t(e[0]))&&(e[1]=t(e[1]))}(a);var s=a.slice(0);n.encryptBlock(s,0);for(var h=0;h>>2]|=i<<24-o%4*8,e.sigBytes+=i},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Ansix923)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso10126={pad:function(e,t){var n=4*t,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126)}),Q(function(e,t){var r;e.exports=((r=ee).pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971)}),Q(function(e,t){var r;e.exports=((r=ee).pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){for(var t=e.words,r=e.sigBytes-1;!(t[r>>>2]>>>24-r%4*8&255);)r--;e.sigBytes=r+1}},r.pad.ZeroPadding)}),Q(function(e,t){var r;e.exports=((r=ee).pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)}),Q(function(e,t){var r,n,i,o;e.exports=(i=(n=r=ee).lib.CipherParams,o=n.enc.Hex,n.format.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return i.create({ciphertext:t})}},r.format.Hex)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.BlockCipher,n=e.algo,i=[],o=[],a=[],s=[],h=[],l=[],f=[],c=[],u=[],d=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var p=n^n<<1^n<<2^n<<3^n<<4;p=p>>>8^255&p^99,i[r]=p,o[p]=r;var _=e[r],g=e[_],v=e[g],w=257*e[p]^16843008*p;a[r]=w<<24|w>>>8,s[r]=w<<16|w>>>16,h[r]=w<<8|w>>>24,l[r]=w,w=16843009*v^65537*g^257*_^16843008*r,f[p]=w<<24|w>>>8,c[p]=w<<16|w>>>16,u[p]=w<<8|w>>>24,d[p]=w,r?(r=_^e[e[e[v^_]]],n^=e[e[n]]):r=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],_=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=4*((this._nRounds=r+6)+1),o=this._keySchedule=[],a=0;a6&&a%r==4&&(s=i[s>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s]):(s=i[(s=s<<8|s>>>24)>>>24]<<24|i[s>>>16&255]<<16|i[s>>>8&255]<<8|i[255&s],s^=p[a/r|0]<<24),o[a]=o[a-r]^s}for(var h=this._invKeySchedule=[],l=0;l>>24]]^c[i[s>>>16&255]]^u[i[s>>>8&255]]^d[i[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,h,l,i)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,c,u,d,o),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,o,a,s){for(var h=this._nRounds,l=e[t]^r[0],f=e[t+1]^r[1],c=e[t+2]^r[2],u=e[t+3]^r[3],d=4,p=1;p>>24]^i[f>>>16&255]^o[c>>>8&255]^a[255&u]^r[d++],g=n[f>>>24]^i[c>>>16&255]^o[u>>>8&255]^a[255&l]^r[d++],v=n[c>>>24]^i[u>>>16&255]^o[l>>>8&255]^a[255&f]^r[d++],w=n[u>>>24]^i[l>>>16&255]^o[f>>>8&255]^a[255&c]^r[d++];l=_,f=g,c=v,u=w}_=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[d++],g=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^r[d++],v=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++],w=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[d++],e[t]=_,e[t+1]=g,e[t+2]=v,e[t+3]=w},keySize:8});e.AES=t._createHelper(_)}(),r.AES)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],c=o.DES=i.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=a[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],o=0;o<16;o++){var l=i[o]=[],f=h[o];for(r=0;r<24;r++)l[r/6|0]|=t[(s[r]-1+f)%28]<<31-r%6,l[4+(r/6|0)]|=t[28+(s[r+24]-1+f)%28]<<31-r%6;for(l[0]=l[0]<<1|l[0]>>>31,r=1;r<7;r++)l[r]=l[r]>>>4*(r-1)+3;l[7]=l[7]<<5|l[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=i[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],u.call(this,4,252645135),u.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),u.call(this,1,1431655765);for(var n=0;n<16;n++){for(var i=r[n],o=this._lBlock,a=this._rBlock,s=0,h=0;h<8;h++)s|=l[h][((a^i[h])&f[h])>>>0];this._lBlock=a,this._rBlock=o^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,u.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),u.call(this,16,65535),u.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function u(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<>>2]>>>24-a%4*8&255;o=(o+n[i]+s)%256;var h=n[i];n[i]=n[o],n[o]=h}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[r],e[r]=o,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}e.RC4=t._createHelper(i);var a=n.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(a)}(),r.RC4)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)h.call(this);for(r=0;r<8;r++)i[r]^=n[r+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=f,i[3]^=u,i[4]^=l,i[5]^=c,i[6]^=f,i[7]^=u,r=0;r<4;r++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(s)}(),r.Rabbit)}),Q(function(e,t){var r;e.exports=(r=ee,function(){var e=r,t=e.lib.StreamCipher,n=e.algo,i=[],o=[],a=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)h.call(this);for(i=0;i<8;i++)n[i]^=r[i+4&7];if(t){var o=t.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&f,u=f<<16|65535&l;for(n[0]^=l,n[1]^=c,n[2]^=f,n[3]^=u,n[4]^=l,n[5]^=c,n[6]^=f,n[7]^=u,i=0;i<4;i++)h.call(this)}},_doProcessBlock:function(e,t){var r=this._X;h.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),e[t+n]^=i[n]},blockSize:4,ivSize:2});function h(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,h=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=h^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(s)}(),r.RabbitLegacy)}),Q(function(e,t){e.exports=ee}));function re(){throw new Error(\"setTimeout has not been defined\")}function ne(){throw new Error(\"clearTimeout has not been defined\")}var ie=re,oe=ne;function ae(e){if(ie===setTimeout)return setTimeout(e,0);if((ie===re||!ie)&&setTimeout)return ie=setTimeout,setTimeout(e,0);try{return ie(e,0)}catch(t){try{return ie.call(null,e,0)}catch(t){return ie.call(this,e,0)}}}\"function\"==typeof e.setTimeout&&(ie=setTimeout),\"function\"==typeof e.clearTimeout&&(oe=clearTimeout);var se,he=[],le=!1,fe=-1;function ce(){le&&se&&(le=!1,se.length?he=se.concat(he):fe=-1,he.length&&ue())}function ue(){if(!le){var e=ae(ce);le=!0;for(var t=he.length;t;){for(se=he,he=[];++fe1)for(var r=1;r0&&a.length>i){a.warned=!0;var h=new Error(\"Possible EventEmitter memory leak detected. \"+a.length+\" \"+t+\" listeners added. Use emitter.setMaxListeners() to increase limit\");h.name=\"MaxListenersExceededWarning\",h.emitter=e,h.type=t,h.count=a.length,s=h,\"function\"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=r,++e._eventsCount;return e}function xe(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function Re(e){var t=this._events;if(t){var r=t[e];if(\"function\"==typeof r)return 1;if(r)return r.length}return 0}function Ae(e,t){for(var r=new Array(t);t--;)r[t]=e[t];return r}ge.prototype=Object.create(null),ve.EventEmitter=ve,ve.usingDomains=!1,ve.prototype.domain=void 0,ve.prototype._events=void 0,ve.prototype._maxListeners=void 0,ve.defaultMaxListeners=10,ve.init=function(){this.domain=null,ve.usingDomains&&(void 0).active&&(void 0).Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new ge,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ve.prototype.setMaxListeners=function(e){if(\"number\"!=typeof e||e<0||isNaN(e))throw new TypeError('\"n\" argument must be a positive number');return this._maxListeners=e,this},ve.prototype.getMaxListeners=function(){return we(this)},ve.prototype.emit=function(e){var t,r,n,i,o,a,s,h=\"error\"===e;if(a=this._events)h=h&&null==a.error;else if(!h)return!1;if(s=this.domain,h){if(t=arguments[1],!s){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified \"error\" event. ('+t+\")\");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified \"error\" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit(\"error\",t),!1}if(!(r=a[e]))return!1;var f=\"function\"==typeof r;switch(n=arguments.length){case 1:be(r,f,this);break;case 2:ye(r,f,this,arguments[1]);break;case 3:me(r,f,this,arguments[1],arguments[2]);break;case 4:ke(r,f,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(n-1),o=1;o0;)if(r[o]===t||r[o].listener&&r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new ge,this;delete n[e]}else!function(e,t){for(var r=t,n=r+1,i=e.length;n0?Reflect.ownKeys(this._events):[]};var Be=\"function\"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},ze=/%[sdj%]/g;function Le(e){if(!Ze(e)){for(var t=[],r=0;r=i)return e;switch(e){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(e){return\"[Circular]\"}default:return e}}),a=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Fe(t)?r.showHidden=t:t&&function(e,t){if(!t||!Ye(t))return e;var r=Object.keys(t),n=r.length;for(;n--;)e[r[n]]=t[r[n]]}(r,t),je(r.showHidden)&&(r.showHidden=!1),je(r.depth)&&(r.depth=2),je(r.colors)&&(r.colors=!1),je(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=Ie),Oe(r,e,r.depth)}function Ie(e,t){var r=De.styles[t];return r?\"\u001b[\"+De.colors[r][0]+\"m\"+e+\"\u001b[\"+De.colors[r][1]+\"m\":e}function Pe(e,t){return e}function Oe(e,t,r){if(e.customInspect&&t&&qe(t.inspect)&&t.inspect!==De&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(r,e);return Ze(n)||(n=Oe(e,n,r)),n}var i=function(e,t){if(je(t))return e.stylize(\"undefined\",\"undefined\");if(Ze(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(n=t,\"number\"==typeof n)return e.stylize(\"\"+t,\"number\");var n;if(Fe(t))return e.stylize(\"\"+t,\"boolean\");if(Ne(t))return e.stylize(\"null\",\"null\")}(e,t);if(i)return i;var o=Object.keys(t),a=function(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),Xe(t)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return Ue(t);if(0===o.length){if(qe(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if(We(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(Ke(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(Xe(t))return Ue(t)}var h,l,f=\"\",c=!1,u=[\"{\",\"}\"];(h=t,Array.isArray(h)&&(c=!0,u=[\"[\",\"]\"]),qe(t))&&(f=\" [Function\"+(t.name?\": \"+t.name:\"\")+\"]\");return We(t)&&(f=\" \"+RegExp.prototype.toString.call(t)),Ke(t)&&(f=\" \"+Date.prototype.toUTCString.call(t)),Xe(t)&&(f=\" \"+Ue(t)),0!==o.length||c&&0!=t.length?r<0?We(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\"):(e.seen.push(t),l=c?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a60)return r[0]+(\"\"===t?\"\":t+\"\\n \")+\" \"+e.join(\",\\n \")+\" \"+r[1];return r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}(l,f,u)):u[0]+f+u[1]}function Ue(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function He(e,t,r,n,i,o){var a,s,h;if((h=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=h.set?e.stylize(\"[Getter/Setter]\",\"special\"):e.stylize(\"[Getter]\",\"special\"):h.set&&(s=e.stylize(\"[Setter]\",\"special\")),Ge(n,i)||(a=\"[\"+i+\"]\"),s||(e.seen.indexOf(h.value)<0?(s=Ne(r)?Oe(e,h.value,null):Oe(e,h.value,r-1)).indexOf(\"\\n\")>-1&&(s=o?s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map(function(e){return\" \"+e}).join(\"\\n\")):s=e.stylize(\"[Circular]\",\"special\")),je(a)){if(o&&i.match(/^\\d+$/))return s;(a=JSON.stringify(\"\"+i)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,\"name\")):(a=a.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),a=e.stylize(a,\"string\"))}return a+\": \"+s}function Fe(e){return\"boolean\"==typeof e}function Ne(e){return null===e}function Ze(e){return\"string\"==typeof e}function je(e){return void 0===e}function We(e){return Ye(e)&&\"[object RegExp]\"===Ve(e)}function Ye(e){return\"object\"==typeof e&&null!==e}function Ke(e){return Ye(e)&&\"[object Date]\"===Ve(e)}function Xe(e){return Ye(e)&&(\"[object Error]\"===Ve(e)||e instanceof Error)}function qe(e){return\"function\"==typeof e}function Ve(e){return Object.prototype.toString.call(e)}function Ge(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function $e(){this.head=null,this.tail=null,this.length=0}De.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},De.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},$e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},$e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},$e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},$e.prototype.clear=function(){this.head=this.tail=null,this.length=0},$e.prototype.join=function(e){if(0===this.length)return\"\";for(var t=this.head,r=\"\"+t.data;t=t.next;)r+=e+t.data;return r},$e.prototype.concat=function(e){if(0===this.length)return p.alloc(0);if(1===this.length)return this.head.data;for(var t=p.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var Je=p.isEncoding||function(e){switch(e&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function Qe(e){switch(this.encoding=(e||\"utf8\").toLowerCase().replace(/[-_]/,\"\"),function(e){if(e&&!Je(e))throw new Error(\"Unknown encoding: \"+e)}(e),this.encoding){case\"utf8\":this.surrogateSize=3;break;case\"ucs2\":case\"utf16le\":this.surrogateSize=2,this.detectIncompleteChar=tt;break;case\"base64\":this.surrogateSize=3,this.detectIncompleteChar=rt;break;default:return void(this.write=et)}this.charBuffer=new p(6),this.charReceived=0,this.charLength=0}function et(e){return e.toString(this.encoding)}function tt(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function rt(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}Qe.prototype.write=function(e){for(var t=\"\";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=\"\"}this.detectIncompleteChar(e);var n=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,n),n-=this.charReceived);var i;n=(t+=e.toString(this.encoding,0,n)).length-1;if((i=t.charCodeAt(n))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,n)}return t},Qe.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},Qe.prototype.end=function(e){var t=\"\";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t},ot.ReadableState=it;var nt=function(e){je(Me)&&(Me=\"\"),e=e.toUpperCase(),Ce[e]||(new RegExp(\"\\\\b\"+e+\"\\\\b\",\"i\").test(Me)?Ce[e]=function(){var t=Le.apply(null,arguments);console.error(\"%s %d: %s\",e,0,t)}:Ce[e]=function(){});return Ce[e]}(\"stream\");function it(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ct&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=new $e,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new Qe(e.encoding),this.encoding=e.encoding)}function ot(e){if(!(this instanceof ot))return new ot(e);this._readableState=new it(e,this),this.readable=!0,e&&\"function\"==typeof e.read&&(this._read=e.read),ve.call(this)}function at(e,t,r,n,i){var o=function(e,t){var r=null;$(t)||\"string\"==typeof t||null==t||e.objectMode||(r=new TypeError(\"Invalid non-string/buffer chunk\"));return r}(t,r);if(o)e.emit(\"error\",o);else if(null===r)t.reading=!1,function(e,t){if(t.ended)return;if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,lt(e)}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var a=new Error(\"stream.push() after EOF\");e.emit(\"error\",a)}else if(t.endEmitted&&i){var s=new Error(\"stream.unshift() after end event\");e.emit(\"error\",s)}else{var h;!t.decoder||i||n||(r=t.decoder.write(r),h=!t.objectMode&&0===r.length),i||(t.reading=!1),h||(t.flowing&&0===t.length&&!t.sync?(e.emit(\"data\",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&<(e))),function(e,t){t.readingMore||(t.readingMore=!0,de(ct,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=st?e=st:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function lt(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(nt(\"emitReadable\",t.flowing),t.emittedReadable=!0,t.sync?de(ft,e):ft(e))}function ft(e){nt(\"emit readable\"),e.emit(\"readable\"),pt(e)}function ct(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(\"\"):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=function(e,t,r){var n;eo.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0===(e-=a)){a===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=p.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,a),0===(e-=a)){a===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function gt(e){var t=e._readableState;if(t.length>0)throw new Error('\"endReadable()\" called on non-empty stream');t.endEmitted||(t.ended=!0,de(vt,t,e))}function vt(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"))}function wt(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return nt(\"read: emitReadable\",t.length,t.ended),0===t.length&&t.ended?gt(this):lt(this),null;if(0===(e=ht(e,t))&&t.ended)return 0===t.length&>(this),null;var n,i=t.needReadable;return nt(\"need readable\",i),(0===t.length||t.length-e0?_t(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&>(this)),null!==n&&this.emit(\"data\",n),n},ot.prototype._read=function(e){this.emit(\"error\",new Error(\"not implemented\"))},ot.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,nt(\"pipe count=%d opts=%j\",n.pipesCount,t);var i=!t||!1!==t.end?a:l;function o(e){nt(\"onunpipe\"),e===r&&l()}function a(){nt(\"onend\"),e.end()}n.endEmitted?de(i):r.once(\"end\",i),e.on(\"unpipe\",o);var s=function(e){return function(){var t=e._readableState;nt(\"pipeOnDrain\",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners(\"data\").length&&(t.flowing=!0,pt(e))}}(r);e.on(\"drain\",s);var h=!1;function l(){nt(\"cleanup\"),e.removeListener(\"close\",d),e.removeListener(\"finish\",p),e.removeListener(\"drain\",s),e.removeListener(\"error\",u),e.removeListener(\"unpipe\",o),r.removeListener(\"end\",a),r.removeListener(\"end\",l),r.removeListener(\"data\",c),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var f=!1;function c(t){nt(\"ondata\"),f=!1,!1!==e.write(t)||f||((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==wt(n.pipes,e))&&!h&&(nt(\"false write response, pause\",r._readableState.awaitDrain),r._readableState.awaitDrain++,f=!0),r.pause())}function u(t){var r;nt(\"onerror\",t),_(),e.removeListener(\"error\",u),0===(r=\"error\",e.listeners(r).length)&&e.emit(\"error\",t)}function d(){e.removeListener(\"finish\",p),_()}function p(){nt(\"onfinish\"),e.removeListener(\"close\",d),_()}function _(){nt(\"unpipe\"),r.unpipe(e)}return r.on(\"data\",c),function(e,t,r){if(\"function\"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,\"error\",u),e.once(\"close\",d),e.once(\"finish\",p),e.emit(\"pipe\",r),n.flowing||(nt(\"pipe resume\"),r.resume()),e},ot.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i-1))throw new TypeError(\"Unknown encoding: \"+e);return this._writableState.defaultEncoding=e,this},kt.prototype._write=function(e,t,r){r(new Error(\"not implemented\"))},kt.prototype._writev=null,kt.prototype.end=function(e,t,r){var n=this._writableState;\"function\"==typeof e?(r=e,e=null,t=null):\"function\"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,Bt(e,t),r&&(t.finished?de(r):e.once(\"finish\",r));t.ended=!0,e.writable=!1}(this,n,r)},Be(Ct,ot);for(var Lt=Object.keys(kt.prototype),Tt=0;Tt=0;)e[t]=0}var Jt=0,Qt=1,er=2,tr=29,rr=256,nr=rr+1+tr,ir=30,or=19,ar=2*nr+1,sr=15,hr=16,lr=7,fr=256,cr=16,ur=17,dr=18,pr=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_r=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],gr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],vr=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],wr=new Array(2*(nr+2));$t(wr);var br=new Array(2*ir);$t(br);var yr=new Array(512);$t(yr);var mr=new Array(256);$t(mr);var kr=new Array(tr);$t(kr);var Er,Sr,xr,Rr=new Array(ir);function Ar(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function Br(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function zr(e){return e<256?yr[e]:yr[256+(e>>>7)]}function Lr(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Tr(e,t,r){e.bi_valid>hr-r?(e.bi_buf|=t<>hr-e.bi_valid,e.bi_valid+=r-hr):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Dr(e,t,r){var n,i,o=new Array(sr+1),a=0;for(n=1;n<=sr;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=Cr(o[s]++,s))}}function Ir(e){var t;for(t=0;t8?Lr(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Or(e,t,r,n){var i=2*t,o=2*r;return e[i]>1;r>=1;r--)Ur(e,o,r);i=h;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ur(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,Ur(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,h=t.dyn_tree,l=t.max_code,f=t.stat_desc.static_tree,c=t.stat_desc.has_stree,u=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,_=0;for(o=0;o<=sr;o++)e.bl_count[o]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(o=p,_++),h[2*n+1]=o,n>l||(e.bl_count[o]++,a=0,n>=d&&(a=u[n-d]),s=h[2*n],e.opt_len+=s*(o+a),c&&(e.static_len+=s*(f[2*n+1]+a)));if(0!==_){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,_-=2}while(_>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>l||(h[2*i+1]!==o&&(e.opt_len+=(o-h[2*i+1])*h[2*i],h[2*i+1]=o),n--)}}(e,t),Dr(o,l,e.bl_count)}function Nr(e,t,r){var n,i,o=-1,a=t[1],s=0,h=7,l=4;for(0===a&&(h=138,l=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s>=7;n=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}function Xr(e,t,r,n){var i,o,a=0;e.level>0?(e.strm.data_type===Gt&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return qt;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Vt;for(t=32;t=3&&0===e.bl_tree[2*vr[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=r+5,r+4<=i&&-1!==t?Yr(e,t,r,n):e.strategy===Xt||o===i?(Tr(e,(Qt<<1)+(n?1:0),3),Hr(e,wr,br)):(Tr(e,(er<<1)+(n?1:0),3),function(e,t,r,n){var i;for(Tr(e,t-257,5),Tr(e,r-1,5),Tr(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(mr[r]+rr+1)]++,e.dyn_dtree[2*zr(t)]++),e.last_lit===e.lit_bufsize-1}function Vr(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0}var Gr=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();function $r(e,t,r,n){var i=Gr,o=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}var Jr,Qr=0,en=1,tn=3,rn=4,nn=5,on=0,an=1,sn=-2,hn=-3,ln=-5,fn=-1,cn=1,un=2,dn=3,pn=4,_n=2,gn=8,vn=9,wn=286,bn=30,yn=19,mn=2*wn+1,kn=15,En=3,Sn=258,xn=Sn+En+1,Rn=32,An=42,Bn=69,zn=73,Ln=91,Tn=103,Mn=113,Cn=666,Dn=1,In=2,Pn=3,On=4,Un=3;function Hn(e,t){return e.msg=Nt[t],t}function Fn(e){return(e<<1)-(e>4?9:0)}function Nn(e){for(var t=e.length;--t>=0;)e[t]=0}function Zn(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(jt(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function jn(e,t){Xr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Zn(e.strm)}function Wn(e,t){e.pending_buf[e.pending++]=t}function Yn(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function Kn(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,h=e.strstart>e.w_size-xn?e.strstart-(e.w_size-xn):0,l=e.window,f=e.w_mask,c=e.prev,u=e.strstart+Sn,d=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(r=t)+a]===p&&l[r+a-1]===d&&l[r]===l[o]&&l[++r]===l[o+1]){o+=2,r++;do{}while(l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&oa){if(e.match_start=t,a=n,n>=s)break;d=l[o+a-1],p=l[o+a]}}}while((t=c[t&f])>h&&0!=--i);return a<=e.lookahead?a:e.lookahead}function Xn(e){var t,r,n,i,o,a,s,h,l,f,c=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-xn)){jt(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=c?n-c:0}while(--r);t=r=c;do{n=e.prev[--t],e.prev[t]=n>=c?n-c:0}while(--r);i+=c}if(0===e.strm.avail_in)break;if(a=e.strm,s=e.window,h=e.strstart+e.lookahead,l=i,f=void 0,(f=a.avail_in)>l&&(f=l),r=0===f?0:(a.avail_in-=f,jt(s,a.input,a.next_in,f,h),1===a.state.wrap?a.adler=Vr(a.adler,s,f,h):2===a.state.wrap&&(a.adler=$r(a.adler,s,f,h)),a.next_in+=f,a.total_in+=f,f),e.lookahead+=r,e.lookahead+e.insert>=En)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<=En)if(n=qr(e,e.strstart-e.match_start,e.match_length-En),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=En){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=En&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=En-1)),e.prev_length>=En&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-En,n=qr(e,e.strstart-1-e.prev_match,e.prev_length-En),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<nn||t<0)return e?Hn(e,sn):sn;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===Cn&&t!==rn)return Hn(e,0===e.avail_out?ln:sn);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===An)if(2===n.wrap)e.adler=0,Wn(n,31),Wn(n,139),Wn(n,8),n.gzhead?(Wn(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Wn(n,255&n.gzhead.time),Wn(n,n.gzhead.time>>8&255),Wn(n,n.gzhead.time>>16&255),Wn(n,n.gzhead.time>>24&255),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Wn(n,255&n.gzhead.extra.length),Wn(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=$r(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Bn):(Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,0),Wn(n,9===n.level?2:n.strategy>=un||n.level<2?4:0),Wn(n,Un),n.status=Mn);else{var a=gn+(n.w_bits-8<<4)<<8;a|=(n.strategy>=un||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=Rn),a+=31-a%31,n.status=Mn,Yn(n,a),0!==n.strstart&&(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),e.adler=1}if(n.status===Bn)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending!==n.pending_buf_size));)Wn(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=zn)}else n.status=zn;if(n.status===zn)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.gzindex=0,n.status=Ln)}else n.status=Ln;if(n.status===Ln)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),Zn(e),i=n.pending,n.pending===n.pending_buf_size)){o=1;break}o=n.gzindexi&&(e.adler=$r(e.adler,n.pending_buf,n.pending-i,i)),0===o&&(n.status=Tn)}else n.status=Tn;if(n.status===Tn&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&Zn(e),n.pending+2<=n.pending_buf_size&&(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),e.adler=0,n.status=Mn)):n.status=Mn),0!==n.pending){if(Zn(e),0===e.avail_out)return n.last_flush=-1,on}else if(0===e.avail_in&&Fn(t)<=Fn(r)&&t!==rn)return Hn(e,ln);if(n.status===Cn&&0!==e.avail_in)return Hn(e,ln);if(0!==e.avail_in||0!==n.lookahead||t!==Qr&&n.status!==Cn){var s=n.strategy===un?function(e,t){for(var r;;){if(0===e.lookahead&&(Xn(e),0===e.lookahead)){if(t===Qr)return Dn;break}if(e.match_length=0,r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):n.strategy===dn?function(e,t){for(var r,n,i,o,a=e.window;;){if(e.lookahead<=Sn){if(Xn(e),e.lookahead<=Sn&&t===Qr)return Dn;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=En&&e.strstart>0&&(n=a[i=e.strstart-1])===a[++i]&&n===a[++i]&&n===a[++i]){o=e.strstart+Sn;do{}while(n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&n===a[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=En?(r=qr(e,1,e.match_length-En),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=qr(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):e.last_lit&&(jn(e,!1),0===e.strm.avail_out)?Dn:In}(n,t):Jr[n.level].func(n,t);if(s!==Pn&&s!==On||(n.status=Cn),s===Dn||s===Pn)return 0===e.avail_out&&(n.last_flush=-1),on;if(s===In&&(t===en?Kr(n):t!==nn&&(Yr(n,0,0,!1),t===tn&&(Nn(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Zn(e),0===e.avail_out))return n.last_flush=-1,on}return t!==rn?on:n.wrap<=0?an:(2===n.wrap?(Wn(n,255&e.adler),Wn(n,e.adler>>8&255),Wn(n,e.adler>>16&255),Wn(n,e.adler>>24&255),Wn(n,255&e.total_in),Wn(n,e.total_in>>8&255),Wn(n,e.total_in>>16&255),Wn(n,e.total_in>>24&255)):(Yn(n,e.adler>>>16),Yn(n,65535&e.adler)),Zn(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?on:an)}Jr=[new Gn(0,0,0,0,function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Xn(e),0===e.lookahead&&t===Qr)return Dn;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,jn(e,!1),0===e.strm.avail_out))return Dn;if(e.strstart-e.block_start>=e.w_size-xn&&(jn(e,!1),0===e.strm.avail_out))return Dn}return e.insert=0,t===rn?(jn(e,!0),0===e.strm.avail_out?Pn:On):(e.strstart>e.block_start&&(jn(e,!1),e.strm.avail_out),Dn)}),new Gn(4,4,8,4,qn),new Gn(4,5,16,8,qn),new Gn(4,6,32,32,qn),new Gn(4,4,16,16,Vn),new Gn(8,16,32,32,Vn),new Gn(8,16,128,128,Vn),new Gn(8,32,128,256,Vn),new Gn(32,128,258,1024,Vn),new Gn(32,258,258,4096,Vn)];var ei=30,ti=12;function ri(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R;r=e.state,n=e.next_in,x=e.input,i=n+(e.avail_in-5),o=e.next_out,R=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),h=r.dmax,l=r.wsize,f=r.whave,c=r.wnext,u=r.window,d=r.hold,p=r.bits,_=r.lencode,g=r.distcode,v=(1<>>=y=b>>>24,p-=y,0===(y=b>>>16&255))R[o++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=_[(65535&b)+(d&(1<>>=y,p-=y),p<15&&(d+=x[n++]<>>=y=b>>>24,p-=y,!(16&(y=b>>>16&255))){if(0==(64&y)){b=g[(65535&b)+(d&(1<h){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(d>>>=y,p-=y,k>(y=o-a)){if((y=k-y)>f&&r.sane){e.msg=\"invalid distance too far back\",r.mode=ei;break e}if(E=0,S=u,0===c){if(E+=l-y,y2;)R[o++]=S[E++],R[o++]=S[E++],R[o++]=S[E++],m-=3;m&&(R[o++]=S[E++],m>1&&(R[o++]=S[E++]))}else{E=o-k;do{R[o++]=R[E++],R[o++]=R[E++],R[o++]=R[E++],m-=3}while(m>2);m&&(R[o++]=R[E++],m>1&&(R[o++]=R[E++]))}break}}break}}while(n>3,d&=(1<<(p-=m<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n=1&&0===L[m];m--);if(k>m&&(k=m),0===m)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(y=1;y0&&(e===ai||1!==m))return-1;for(T[1]=0,w=1;wii||e===hi&&R>oi)return 1;for(;;){p=w-S,a[b]d?(_=M[C+a[b]],g=B[z+a[b]]):(_=96,g=0),h=1<>S)+(l-=h)]=p<<24|_<<16|g|0}while(0!==l);for(h=1<>=1;if(0!==h?(A&=h-1,A+=h):A=0,b++,0==--L[w]){if(w===m)break;w=t[r+a[b]]}if(w>k&&(A&c)!==f){for(0===S&&(S=k),u+=y,x=1<<(E=w-S);E+Sii||e===hi&&R>oi)return 1;i[f=A&c]=k<<24|E<<16|u-o|0}}return 0!==A&&(i[u+A]=w-S<<24|64<<16|0),s.bits=k,0}var pi=0,_i=1,gi=2,vi=4,wi=5,bi=6,yi=0,mi=1,ki=2,Ei=-2,Si=-3,xi=-4,Ri=-5,Ai=8,Bi=1,zi=2,Li=3,Ti=4,Mi=5,Ci=6,Di=7,Ii=8,Pi=9,Oi=10,Ui=11,Hi=12,Fi=13,Ni=14,Zi=15,ji=16,Wi=17,Yi=18,Ki=19,Xi=20,qi=21,Vi=22,Gi=23,$i=24,Ji=25,Qi=26,eo=27,to=28,ro=29,no=30,io=31,oo=32,ao=852,so=592;function ho(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function lo(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Yt(320),this.work=new Yt(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function fo(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,function(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=\"\",t.wrap&&(e.adler=1&t.wrap),t.mode=Bi,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Kt(ao),t.distcode=t.distdyn=new Kt(so),t.sane=1,t.back=-1,yi):Ei}(e)):Ei}function co(e,t){var r,n;return e?(n=new lo,e.state=n,n.window=null,(r=function(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ei:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,fo(e))):Ei}(e,t))!==yi&&(e.state=null),r):Ei}var uo,po,_o=!0;function go(e){if(_o){var t;for(uo=new Kt(512),po=new Kt(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(di(_i,e.lens,0,288,uo,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;di(gi,e.lens,0,32,po,0,e.work,{bits:5}),_o=!1}e.lencode=uo,e.lenbits=9,e.distcode=po,e.distbits=5}function vo(e,t){var r,n,i,o,a,s,h,l,f,c,u,d,p,_,g,v,w,b,y,m,k,E,S,x,R=0,A=new Wt(4),B=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return Ei;(r=e.state).mode===Hi&&(r.mode=Fi),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,c=s,u=h,E=yi;e:for(;;)switch(r.mode){case Bi:if(0===r.wrap){r.mode=Fi;break}for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0),l=0,f=0,r.mode=zi;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg=\"incorrect header check\",r.mode=no;break}if((15&l)!==Ai){e.msg=\"unknown compression method\",r.mode=no;break}if(f-=4,k=8+(15&(l>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg=\"invalid window size\",r.mode=no;break}r.dmax=1<>8&1),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Li;case Li:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>8&255,A[2]=l>>>16&255,A[3]=l>>>24&255,r.check=$r(r.check,A,4,0)),l=0,f=0,r.mode=Ti;case Ti:for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>8),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0,r.mode=Mi;case Mi:if(1024&r.flags){for(;f<16;){if(0===s)break e;s--,l+=n[o++]<>>8&255,r.check=$r(r.check,A,2,0)),l=0,f=0}else r.head&&(r.head.extra=null);r.mode=Ci;case Ci:if(1024&r.flags&&((d=r.length)>s&&(d=s),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),jt(r.head.extra,n,o,d,k)),512&r.flags&&(r.check=$r(r.check,n,d,o)),s-=d,o+=d,r.length-=d),r.length))break e;r.length=0,r.mode=Di;case Di:if(2048&r.flags){if(0===s)break e;d=0;do{k=n[o+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k))}while(k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=Hi;break;case Oi:for(;f<32;){if(0===s)break e;s--,l+=n[o++]<>>=7&f,f-=7&f,r.mode=eo;break}for(;f<3;){if(0===s)break e;s--,l+=n[o++]<>>=1)){case 0:r.mode=Ni;break;case 1:if(go(r),r.mode=Xi,t===bi){l>>>=2,f-=2;break e}break;case 2:r.mode=Wi;break;case 3:e.msg=\"invalid block type\",r.mode=no}l>>>=2,f-=2;break;case Ni:for(l>>>=7&f,f-=7&f;f<32;){if(0===s)break e;s--,l+=n[o++]<>>16^65535)){e.msg=\"invalid stored block lengths\",r.mode=no;break}if(r.length=65535&l,l=0,f=0,r.mode=Zi,t===bi)break e;case Zi:r.mode=ji;case ji:if(d=r.length){if(d>s&&(d=s),d>h&&(d=h),0===d)break e;jt(i,n,o,d,a),s-=d,o+=d,h-=d,a+=d,r.length-=d;break}r.mode=Hi;break;case Wi:for(;f<14;){if(0===s)break e;s--,l+=n[o++]<>>=5,f-=5,r.ndist=1+(31&l),l>>>=5,f-=5,r.ncode=4+(15&l),l>>>=4,f-=4,r.nlen>286||r.ndist>30){e.msg=\"too many length or distance symbols\",r.mode=no;break}r.have=0,r.mode=Yi;case Yi:for(;r.have>>=3,f-=3}for(;r.have<19;)r.lens[B[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},E=di(pi,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid code lengths set\",r.mode=no;break}r.have=0,r.mode=Ki;case Ki:for(;r.have>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=g,f-=g,r.lens[r.have++]=w;else{if(16===w){for(x=g+2;f>>=g,f-=g,0===r.have){e.msg=\"invalid bit length repeat\",r.mode=no;break}k=r.lens[r.have-1],d=3+(3&l),l>>>=2,f-=2}else if(17===w){for(x=g+3;f>>=g)),l>>>=3,f-=3}else{for(x=g+7;f>>=g)),l>>>=7,f-=7}if(r.have+d>r.nlen+r.ndist){e.msg=\"invalid bit length repeat\",r.mode=no;break}for(;d--;)r.lens[r.have++]=k}}if(r.mode===no)break;if(0===r.lens[256]){e.msg=\"invalid code -- missing end-of-block\",r.mode=no;break}if(r.lenbits=9,S={bits:r.lenbits},E=di(_i,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,E){e.msg=\"invalid literal/lengths set\",r.mode=no;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},E=di(gi,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,E){e.msg=\"invalid distances set\",r.mode=no;break}if(r.mode=Xi,t===bi)break e;case Xi:r.mode=qi;case qi:if(s>=6&&h>=258){e.next_out=a,e.avail_out=h,e.next_in=o,e.avail_in=s,r.hold=l,r.bits=f,ri(e,u),a=e.next_out,i=e.output,h=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=r.hold,f=r.bits,r.mode===Hi&&(r.back=-1);break}for(r.back=0;v=(R=r.lencode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,r.length=w,0===v){r.mode=Qi;break}if(32&v){r.back=-1,r.mode=Hi;break}if(64&v){e.msg=\"invalid literal/length code\",r.mode=no;break}r.extra=15&v,r.mode=Vi;case Vi:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=Gi;case Gi:for(;v=(R=r.distcode[l&(1<>>16&255,w=65535&R,!((g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>b)])>>>16&255,w=65535&R,!(b+(g=R>>>24)<=f);){if(0===s)break e;s--,l+=n[o++]<>>=b,f-=b,r.back+=b}if(l>>>=g,f-=g,r.back+=g,64&v){e.msg=\"invalid distance code\",r.mode=no;break}r.offset=w,r.extra=15&v,r.mode=$i;case $i:if(r.extra){for(x=r.extra;f>>=r.extra,f-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg=\"invalid distance too far back\",r.mode=no;break}r.mode=Ji;case Ji:if(0===h)break e;if(d=u-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg=\"invalid distance too far back\",r.mode=no;break}d>r.wnext?(d-=r.wnext,p=r.wsize-d):p=r.wnext-d,d>r.length&&(d=r.length),_=r.window}else _=i,p=a-r.offset,d=r.length;d>h&&(d=h),h-=d,r.length-=d;do{i[a++]=_[p++]}while(--d);0===r.length&&(r.mode=qi);break;case Qi:if(0===h)break e;i[a++]=r.length,h--,r.mode=qi;break;case eo:if(r.wrap){for(;f<32;){if(0===s)break e;s--,l|=n[o++]<=o.wsize?(jt(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>n&&(i=n),jt(o.window,t,r-n,i,o.wnext),(n-=i)?(jt(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whaveyo)throw new TypeError(\"Bad argument\");this.mode=e,this.init_done=!1,this.write_in_progress=!1,this.pending_close=!1,this.windowBits=0,this.level=0,this.memLevel=0,this.strategy=0,this.dictionary=null}function ko(e,t){for(var r=0;r15&&(a=2,n-=16),i<1||i>vn||r!==gn||n<8||n>15||t<0||t>9||o<0||o>pn)return Hn(e,sn);8===n&&(n=9);var s=new $n;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<So.Z_MAX_CHUNK))throw new Error(\"Invalid chunk size: \"+e.chunkSize);if(e.windowBits&&(e.windowBitsSo.Z_MAX_WINDOWBITS))throw new Error(\"Invalid windowBits: \"+e.windowBits);if(e.level&&(e.levelSo.Z_MAX_LEVEL))throw new Error(\"Invalid compression level: \"+e.level);if(e.memLevel&&(e.memLevelSo.Z_MAX_MEMLEVEL))throw new Error(\"Invalid memLevel: \"+e.memLevel);if(e.strategy&&e.strategy!=So.Z_FILTERED&&e.strategy!=So.Z_HUFFMAN_ONLY&&e.strategy!=So.Z_RLE&&e.strategy!=So.Z_FIXED&&e.strategy!=So.Z_DEFAULT_STRATEGY)throw new Error(\"Invalid strategy: \"+e.strategy);if(e.dictionary&&!$(e.dictionary))throw new Error(\"Invalid dictionary: it should be a Buffer instance\");this._binding=new So.Zlib(t);var r=this;this._hadError=!1,this._binding.onerror=function(e,t){r._binding=null,r._hadError=!0;var n=new Error(e);n.errno=t,n.code=So.codes[t],r.emit(\"error\",n)};var n=So.Z_DEFAULT_COMPRESSION;\"number\"==typeof e.level&&(n=e.level);var i=So.Z_DEFAULT_STRATEGY;\"number\"==typeof e.strategy&&(i=e.strategy),this._binding.init(e.windowBits||So.Z_DEFAULT_WINDOWBITS,n,e.memLevel||So.Z_DEFAULT_MEMLEVEL,i,e.dictionary),this._buffer=new p(this._chunkSize),this._offset=0,this._closed=!1,this._level=n,this._strategy=i,this.once(\"end\",this.close)}Object.keys(xo).forEach(function(e){xo[xo[e]]=e}),Be(Io,Ot),Io.prototype.params=function(e,t,r){if(eSo.Z_MAX_LEVEL)throw new RangeError(\"Invalid compression level: \"+e);if(t!=So.Z_FILTERED&&t!=So.Z_HUFFMAN_ONLY&&t!=So.Z_RLE&&t!=So.Z_FIXED&&t!=So.Z_DEFAULT_STRATEGY)throw new TypeError(\"Invalid strategy: \"+t);if(this._level!==e||this._strategy!==t){var n=this;this.flush(So.Z_SYNC_FLUSH,function(){n._binding.params(e,t),n._hadError||(n._level=e,n._strategy=t,r&&r())})}else de(r)},Io.prototype.reset=function(){return this._binding.reset()},Io.prototype._flush=function(e){this._transform(new p(0),\"\",e)},Io.prototype.flush=function(e,t){var r=this._writableState;if((\"function\"==typeof e||void 0===e&&!t)&&(t=e,e=So.Z_FULL_FLUSH),r.ended)t&&de(t);else if(r.ending)t&&this.once(\"end\",t);else if(r.needDrain){var n=this;this.once(\"drain\",function(){n.flush(t)})}else this._flushFlag=e,this.write(new p(0),\"\",t)},Io.prototype.close=function(e){if(e&&de(e),!this._closed){this._closed=!0,this._binding.close();var t=this;de(function(){t.emit(\"close\")})}},Io.prototype._transform=function(e,t,r){var n,i=this._writableState,o=(i.ending||i.ended)&&(!e||i.length===e.length);if(null===!e&&!$(e))return r(new Error(\"invalid input\"));o?n=So.Z_FINISH:(n=this._flushFlag,e.length>=i.length&&(this._flushFlag=this._opts.flush||So.Z_NO_FLUSH)),this._processChunk(e,n,r)},Io.prototype._processChunk=function(e,t,r){var n=e&&e.length,i=this._chunkSize-this._offset,o=0,a=this,s=\"function\"==typeof r;if(!s){var h,l=[],f=0;this.on(\"error\",function(e){h=e});do{var c=this._binding.writeSync(t,e,o,n,this._buffer,this._offset,i)}while(!this._hadError&&_(c[0],c[1]));if(this._hadError)throw h;var u=p.concat(l,f);return this.close(),u}var d=this._binding.write(t,e,o,n,this._buffer,this._offset,i);function _(h,c){if(!a._hadError){var u=i-c;if(function(e,t){if(!e)throw new Error(t)}(u>=0,\"have should not go down\"),u>0){var d=a._buffer.slice(a._offset,a._offset+u);a._offset+=u,s?a.push(d):(l.push(d),f+=d.length)}if((0===c||a._offset>=a._chunkSize)&&(i=a._chunkSize,a._offset=0,a._buffer=new p(a._chunkSize)),0===c){if(o+=n-h,n=h,!s)return!0;var g=a._binding.write(t,e,o,n,a._buffer,a._offset,a._chunkSize);return g.callback=_,void(g.buffer=e)}if(!s)return!1;r()}}d.buffer=e,d.callback=_},Be(Bo,Io),Be(zo,Io),Be(Lo,Io),Be(To,Io),Be(Mo,Io),Be(Co,Io),Be(Do,Io);var Po={codes:xo,createDeflate:function(e){return new Bo(e)},createInflate:function(e){return new zo(e)},createDeflateRaw:function(e){return new Mo(e)},createInflateRaw:function(e){return new Co(e)},createGzip:function(e){return new Lo(e)},createGunzip:function(e){return new To(e)},createUnzip:function(e){return new Do(e)},deflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Bo(t),e,r)},deflateSync:function(e,t){return Ao(new Bo(t),e)},gzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Lo(t),e,r)},gzipSync:function(e,t){return Ao(new Lo(t),e)},deflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Mo(t),e,r)},deflateRawSync:function(e,t){return Ao(new Mo(t),e)},unzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Do(t),e,r)},unzipSync:function(e,t){return Ao(new Do(t),e)},inflate:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new zo(t),e,r)},inflateSync:function(e,t){return Ao(new zo(t),e)},gunzip:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new To(t),e,r)},gunzipSync:function(e,t){return Ao(new To(t),e)},inflateRaw:function(e,t,r){return\"function\"==typeof t&&(r=t,t={}),Ro(new Co(t),e,r)},inflateRawSync:function(e,t){return Ao(new Co(t),e)},Deflate:Bo,Inflate:zo,Gzip:Lo,Gunzip:To,DeflateRaw:Mo,InflateRaw:Co,Unzip:Do,Zlib:Io};export default class{constructor(e,t,r){this.SDKAPPID=e,this.EXPIRETIME=r,this.PRIVATEKEY=t}genTestUserSig(e){return this._isNumber(this.SDKAPPID)?this._isString(this.PRIVATEKEY)?this._isString(e)?this._isNumber(this.EXPIRETIME)?(console.log(\"sdkAppID=\"+this.SDKAPPID+\" key=\"+this.PRIVATEKEY+\" userID=\"+e+\" expire=\"+this.EXPIRETIME),this.genSigWithUserbuf(e,this.EXPIRETIME,null)):(console.error(\"expireTime must be a number\"),\"\"):(console.error(\"userID must be a string\"),\"\"):(console.error(\"privateKey must be a string\"),\"\"):(console.error(\"sdkAppID must be a number\"),\"\")}newBuffer(e,t){return p.from?p.from(e,t):new p(e,t)}unescape(e){return e.replace(/_/g,\"=\").replace(/\\-/g,\"/\").replace(/\\*/g,\"+\")}escape(e){return e.replace(/\\+/g,\"*\").replace(/\\//g,\"-\").replace(/=/g,\"_\")}encode(e){return this.escape(this.newBuffer(e).toString(\"base64\"))}decode(e){return this.newBuffer(this.unescape(e),\"base64\")}base64encode(e){return this.newBuffer(e).toString(\"base64\")}base64decode(e){return this.newBuffer(e,\"base64\").toString()}_hmacsha256(e,t,r,n){let i=\"TLS.identifier:\"+e+\"\\n\";i+=\"TLS.sdkappid:\"+this.SDKAPPID+\"\\n\",i+=\"TLS.time:\"+t+\"\\n\",i+=\"TLS.expire:\"+r+\"\\n\",null!=n&&(i+=\"TLS.userbuf:\"+n+\"\\n\");let o=te.HmacSHA256(i,this.PRIVATEKEY);return te.enc.Base64.stringify(o)}_utc(){return Math.round(Date.now()/1e3)}_isNumber(e){return null!==e&&(\"number\"==typeof e&&!isNaN(e-0)||\"object\"==typeof e&&e.constructor===Number)}_isString(e){return\"string\"==typeof e}genSigWithUserbuf(e,t,r){let n=this._utc(),i={\"TLS.ver\":\"2.0\",\"TLS.identifier\":e,\"TLS.sdkappid\":this.SDKAPPID,\"TLS.time\":n,\"TLS.expire\":t},o=\"\";if(null!=r){let a=this.base64encode(r);i[\"TLS.userbuf\"]=a,o=this._hmacsha256(e,n,t,a)}else o=this._hmacsha256(e,n,t,null);i[\"TLS.sig\"]=o;let a=JSON.stringify(i),s=Po.deflateSync(this.newBuffer(a)).toString(\"base64\"),h=this.escape(s);return console.log(\"ret=\"+h),h}validate(e){let t=this.decode(e),r=Po.inflateSync(t);console.log(\"validate ret=\"+r)}}"],"names":["e","n","o","r","i","a","s","h","l","f","c","t","u","d","p","_","g","v","w","b","y","m","k","E","S","x","R","A","B","z","L","T","M","C","D","I","P","O","U","H","F","N","Z","j","W","Y","K","X","q","V","G","$","J","Q","ee","te","re","ne","ie","oe","ae","se","he","le","fe","ce","ue","de","pe","_e","ge","ve","we","be","ye","me","ke","Ee","Se","uni"],"mappings":"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E,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,EAAE,CAAC,GAAEG,KAAEH,GAAE,OAAO,CAAC,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,GAAE,EAAE,CAAC,GAAEI,KAAEJ,GAAE,OAAO,CAAC,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,IAAG,GAAE,IAAG,IAAG,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,IAAG,IAAG,IAAG,IAAG,GAAE,GAAE,GAAE,IAAG,GAAE,GAAE,GAAE,GAAE,GAAE,IAAG,GAAE,IAAG,GAAE,IAAG,GAAE,GAAE,IAAG,IAAG,GAAE,IAAG,IAAG,IAAG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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/formatDate.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/formatDate.js.map index 04d136d..4cf7b22 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/formatDate.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/formatDate.js.map @@ -1 +1 @@ -{"version":3,"file":"formatDate.js","sources":["components/formatDate.js"],"sourcesContent":["function formatDate(timestamp) {\r\n const date = new Date(timestamp * 1000); // 秒级转毫秒级\r\n const year = date.getFullYear();\r\n const month = String(date.getMonth() + 1).padStart(2, '0');\r\n const day = String(date.getDate()).padStart(2, '0');\r\n const hour = String(date.getHours()).padStart(2, '0');\r\n const minute = String(date.getMinutes()).padStart(2, '0');\r\n const second = String(date.getSeconds()).padStart(2, '0');\r\n \r\n return `${year}-${month}-${day} ${hour}:${minute}`;\r\n }\r\n export default formatDate;"],"names":[],"mappings":";AAAA,SAAS,WAAW,WAAW;AAC3B,QAAM,OAAO,IAAI,KAAK,YAAY,GAAI;AACtC,QAAM,OAAO,KAAK;AAClB,QAAM,QAAQ,OAAO,KAAK,SAAQ,IAAK,CAAC,EAAE,SAAS,GAAG,GAAG;AACzD,QAAM,MAAM,OAAO,KAAK,QAAS,CAAA,EAAE,SAAS,GAAG,GAAG;AAClD,QAAM,OAAO,OAAO,KAAK,SAAU,CAAA,EAAE,SAAS,GAAG,GAAG;AACpD,QAAM,SAAS,OAAO,KAAK,WAAY,CAAA,EAAE,SAAS,GAAG,GAAG;AACzC,SAAO,KAAK,WAAU,CAAE,EAAE,SAAS,GAAG,GAAG;AAExD,SAAO,GAAG,IAAI,IAAI,KAAK,IAAI,GAAG,IAAI,IAAI,IAAI,MAAM;AACpD;;"} \ No newline at end of file +{"version":3,"file":"formatDate.js","sources":["components/formatDate.js"],"sourcesContent":["function formatDate(timestamp) {\n const date = new Date(timestamp * 1000); // 秒级转毫秒级\n const year = date.getFullYear();\n const month = String(date.getMonth() + 1).padStart(2, '0');\n const day = String(date.getDate()).padStart(2, '0');\n const hour = String(date.getHours()).padStart(2, '0');\n const minute = String(date.getMinutes()).padStart(2, '0');\n const second = String(date.getSeconds()).padStart(2, '0');\n \n return `${year}-${month}-${day} ${hour}:${minute}`;\n }\n export default formatDate;"],"names":[],"mappings":";AAAA,SAAS,WAAW,WAAW;AAC3B,QAAM,OAAO,IAAI,KAAK,YAAY,GAAI;AACtC,QAAM,OAAO,KAAK;AAClB,QAAM,QAAQ,OAAO,KAAK,SAAQ,IAAK,CAAC,EAAE,SAAS,GAAG,GAAG;AACzD,QAAM,MAAM,OAAO,KAAK,QAAS,CAAA,EAAE,SAAS,GAAG,GAAG;AAClD,QAAM,OAAO,OAAO,KAAK,SAAU,CAAA,EAAE,SAAS,GAAG,GAAG;AACpD,QAAM,SAAS,OAAO,KAAK,WAAY,CAAA,EAAE,SAAS,GAAG,GAAG;AACzC,SAAO,KAAK,WAAU,CAAE,EAAE,SAAS,GAAG,GAAG;AAExD,SAAO,GAAG,IAAI,IAAI,KAAK,IAAI,GAAG,IAAI,IAAI,IAAI,MAAM;AACpD;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateFileName.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateFileName.js.map index dfb7c83..f706131 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateFileName.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateFileName.js.map @@ -1 +1 @@ -{"version":3,"file":"generateFileName.js","sources":["components/generateFileName.js"],"sourcesContent":["// 生成 6位随机字符(包含大小写字母和数字)\r\nfunction generateRandomString(length = 6) {\r\n const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';\r\n let result = '';\r\n for (let i = 0; i < length; i++) {\r\n result += chars[Math.floor(Math.random() * chars.length)];\r\n }\r\n return result;\r\n }\r\n \r\n // 生成文件名\r\n function generateFileName() {\r\n const randomPart = generateRandomString();\r\n const timestamp = Date.now(); // 当前时间戳(毫秒级)\r\n return `${randomPart}${timestamp}.jpg`;\r\n }\r\n export default generateFileName;\r\n "],"names":[],"mappings":";AACA,SAAS,qBAAqB,SAAS,GAAG;AACtC,QAAM,QAAQ;AACd,MAAI,SAAS;AACb,WAAS,IAAI,GAAG,IAAI,QAAQ,KAAK;AAC/B,cAAU,MAAM,KAAK,MAAM,KAAK,WAAW,MAAM,MAAM,CAAC;AAAA,EACzD;AACD,SAAO;AACR;AAGD,SAAS,mBAAmB;AAC1B,QAAM,aAAa;AACnB,QAAM,YAAY,KAAK;AACvB,SAAO,GAAG,UAAU,GAAG,SAAS;AACpC;;"} \ No newline at end of file +{"version":3,"file":"generateFileName.js","sources":["components/generateFileName.js"],"sourcesContent":["// 生成 6位随机字符(包含大小写字母和数字)\nfunction generateRandomString(length = 6) {\n const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';\n let result = '';\n for (let i = 0; i < length; i++) {\n result += chars[Math.floor(Math.random() * chars.length)];\n }\n return result;\n }\n \n // 生成文件名\n function generateFileName() {\n const randomPart = generateRandomString();\n const timestamp = Date.now(); // 当前时间戳(毫秒级)\n return `${randomPart}${timestamp}.jpg`;\n }\n export default generateFileName;\n "],"names":[],"mappings":";AACA,SAAS,qBAAqB,SAAS,GAAG;AACtC,QAAM,QAAQ;AACd,MAAI,SAAS;AACb,WAAS,IAAI,GAAG,IAAI,QAAQ,KAAK;AAC/B,cAAU,MAAM,KAAK,MAAM,KAAK,WAAW,MAAM,MAAM,CAAC;AAAA,EACzD;AACD,SAAO;AACR;AAGD,SAAS,mBAAmB;AAC1B,QAAM,aAAa;AACnB,QAAM,YAAY,KAAK;AACvB,SAAO,GAAG,UAAU,GAAG,SAAS;AACpC;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateMsgId.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateMsgId.js.map index 68f7789..5a65e75 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateMsgId.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/generateMsgId.js.map @@ -1 +1 @@ -{"version":3,"file":"generateMsgId.js","sources":["components/generateMsgId.js"],"sourcesContent":["// 生成 6位随机字符(包含大小写字母和数字)\r\nfunction generateRandomString(length = 6) {\r\n const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';\r\n let result = '';\r\n for (let i = 0; i < length; i++) {\r\n result += chars[Math.floor(Math.random() * chars.length)];\r\n }\r\n return result;\r\n }\r\n\r\n //自定义消息id\r\n function generateMsgId() {\r\n const randomPart = generateRandomString();\r\n const timestamp = Date.now(); // 当前时间戳(毫秒级)\r\n return `${randomPart}${timestamp}`;\r\n }\r\n export default generateMsgId;\r\n\r\n"],"names":[],"mappings":";AACA,SAAS,qBAAqB,SAAS,GAAG;AACtC,QAAM,QAAQ;AACd,MAAI,SAAS;AACb,WAAS,IAAI,GAAG,IAAI,QAAQ,KAAK;AAC/B,cAAU,MAAM,KAAK,MAAM,KAAK,WAAW,MAAM,MAAM,CAAC;AAAA,EACzD;AACD,SAAO;AACR;AAGD,SAAS,gBAAgB;AACvB,QAAM,aAAa;AACnB,QAAM,YAAY,KAAK;AACvB,SAAO,GAAG,UAAU,GAAG,SAAS;AACpC;;"} \ No newline at end of file +{"version":3,"file":"generateMsgId.js","sources":["components/generateMsgId.js"],"sourcesContent":["// 生成 6位随机字符(包含大小写字母和数字)\nfunction generateRandomString(length = 6) {\n const chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';\n let result = '';\n for (let i = 0; i < length; i++) {\n result += chars[Math.floor(Math.random() * chars.length)];\n }\n return result;\n }\n\n //自定义消息id\n function generateMsgId() {\n const randomPart = generateRandomString();\n const timestamp = Date.now(); // 当前时间戳(毫秒级)\n return `${randomPart}${timestamp}`;\n }\n export default generateMsgId;\n\n"],"names":[],"mappings":";AACA,SAAS,qBAAqB,SAAS,GAAG;AACtC,QAAM,QAAQ;AACd,MAAI,SAAS;AACb,WAAS,IAAI,GAAG,IAAI,QAAQ,KAAK;AAC/B,cAAU,MAAM,KAAK,MAAM,KAAK,WAAW,MAAM,MAAM,CAAC;AAAA,EACzD;AACD,SAAO;AACR;AAGD,SAAS,gBAAgB;AACvB,QAAM,aAAa;AACnB,QAAM,YAAY,KAAK;AACvB,SAAO,GAAG,UAAU,GAAG,SAAS;AACpC;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/postFile.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/postFile.js.map index 1183708..dd2f00f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/postFile.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/postFile.js.map @@ -1 +1 @@ -{"version":3,"file":"postFile.js","sources":["components/postFile.js"],"sourcesContent":["// let COS = require('cos-wx-sdk-v5')\r\nimport COS from 'cos-wx-sdk-v5'\r\n// const COS = require('./lib/cos-wx-sdk-v5.min.js'); // 上线时使用压缩包\r\nconst cos = new COS({\r\n SecretId: \"AKID4KPIyQgjjnkWJzSnwtfHj281tcBZo28v\", // 推荐使用环境变量获取;用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140\r\n SecretKey: \"kQvMjuscBWgfSCqeHiGfx3vc7PUP7ctx\", // 推荐使用环境变量获取;用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140\r\n });\r\n \r\nconst uploadFile = function(file) {\r\n return new Promise((resolve, reject) => {\r\n cos.uploadFile({\r\n Bucket: 'vv-1317974657', // 填入您自己的存储桶,必须字段\r\n Region: 'ap-shanghai', // 存储桶所在地域,例如 ap-beijing,必须字段\r\n Key: \"headerIcon/\" + file.name, // 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段文件名\r\n FilePath: file.path, // 必须\r\n FileSize: \"\", // v1.4.3之前的版本必须,v1.4.3及以后的版本非必须\r\n SliceSize: 1024 * 1024 * 2, // 触发分块上传的阈值,超过2MB使用分块上传,非必须,按需调整,最小支持1MB\r\n // 支持自定义 headers 非必须\r\n Headers: {\r\n 'x-cos-meta-test': 123\r\n },\r\n }, function(err, data) {\r\n if (err) {\r\n reject(err);\r\n } else {\r\n resolve(data.Location);\r\n }\r\n });\r\n});\r\n\r\n}\r\nexport default uploadFile\r\n\r\n\r\n\r\n\r\n// https://vv-1317974657.cos.ap-shanghai.myqcloud.com/headerIcon/"],"names":["COS"],"mappings":";;AAGA,MAAM,MAAM,IAAIA,cAAAA,IAAI;AAAA,EAChB,UAAU;AAAA;AAAA,EACV,WAAW;AAAA;AACf,CAAE;AAEG,MAAC,aAAa,SAAS,MAAM;AAC9B,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACxC,QAAI,WAAW;AAAA,MACX,QAAQ;AAAA;AAAA,MACR,QAAQ;AAAA;AAAA,MACR,KAAK,gBAAgB,KAAK;AAAA;AAAA,MAC1B,UAAU,KAAK;AAAA;AAAA,MACf,UAAU;AAAA;AAAA,MACV,WAAW,OAAO,OAAO;AAAA;AAAA;AAAA,MAEzB,SAAS;AAAA,QACP,mBAAmB;AAAA,MACpB;AAAA,IACT,GAAO,SAAS,KAAK,MAAM;AACnB,UAAI,KAAK;AACL,eAAO,GAAG;AAAA,MACtB,OAAe;AACH,gBAAQ,KAAK,QAAQ;AAAA,MACxB;AAAA,IACT,CAAK;AAAA,EACL,CAAC;AAED;;"} \ No newline at end of file +{"version":3,"file":"postFile.js","sources":["components/postFile.js"],"sourcesContent":["// let COS = require('cos-wx-sdk-v5')\nimport COS from 'cos-wx-sdk-v5'\n// const COS = require('./lib/cos-wx-sdk-v5.min.js'); // 上线时使用压缩包\nconst cos = new COS({\n SecretId: \"AKID4KPIyQgjjnkWJzSnwtfHj281tcBZo28v\", // 推荐使用环境变量获取;用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140\n SecretKey: \"kQvMjuscBWgfSCqeHiGfx3vc7PUP7ctx\", // 推荐使用环境变量获取;用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140\n });\n \nconst uploadFile = function(file) {\n return new Promise((resolve, reject) => {\n cos.uploadFile({\n Bucket: 'vv-1317974657', // 填入您自己的存储桶,必须字段\n Region: 'ap-shanghai', // 存储桶所在地域,例如 ap-beijing,必须字段\n Key: \"headerIcon/\" + file.name, // 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段文件名\n FilePath: file.path, // 必须\n FileSize: \"\", // v1.4.3之前的版本必须,v1.4.3及以后的版本非必须\n SliceSize: 1024 * 1024 * 2, // 触发分块上传的阈值,超过2MB使用分块上传,非必须,按需调整,最小支持1MB\n // 支持自定义 headers 非必须\n Headers: {\n 'x-cos-meta-test': 123\n },\n }, function(err, data) {\n if (err) {\n reject(err);\n } else {\n resolve(data.Location);\n }\n });\n});\n\n}\nexport default uploadFile\n\n\n\n\n// https://vv-1317974657.cos.ap-shanghai.myqcloud.com/headerIcon/"],"names":["COS"],"mappings":";;AAGA,MAAM,MAAM,IAAIA,cAAAA,IAAI;AAAA,EAChB,UAAU;AAAA;AAAA,EACV,WAAW;AAAA;AACf,CAAE;AAEG,MAAC,aAAa,SAAS,MAAM;AAC9B,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACxC,QAAI,WAAW;AAAA,MACX,QAAQ;AAAA;AAAA,MACR,QAAQ;AAAA;AAAA,MACR,KAAK,gBAAgB,KAAK;AAAA;AAAA,MAC1B,UAAU,KAAK;AAAA;AAAA,MACf,UAAU;AAAA;AAAA,MACV,WAAW,OAAO,OAAO;AAAA;AAAA;AAAA,MAEzB,SAAS;AAAA,QACP,mBAAmB;AAAA,MACpB;AAAA,IACT,GAAO,SAAS,KAAK,MAAM;AACnB,UAAI,KAAK;AACL,eAAO,GAAG;AAAA,MACtB,OAAe;AACH,gBAAQ,KAAK,QAAQ;AAAA,MACxB;AAAA,IACT,CAAK;AAAA,EACL,CAAC;AAED;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map index d476ba7..5c38c86 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/request.js.map @@ -1 +1 @@ -{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\r\nexport default function request(urldata) {\r\n const { url, data, method, header, userInfo } = urldata;\r\n // const baseUrl = \"http://49.235.115.212:8086/\"+ url;\r\n // const baseUrl = \"https://pk.zhukeping.com/\"+ url;\r\n const baseUrl = \"http://120.26.251.180:8086/\"+ url;\r\n // const baseUrl = \"http://192.168.1.218:8086/\"+ url;\r\n if (userInfo) {\r\n return new Promise((resolve, reject) => {\r\n uni.getStorage({\r\n key: \"userinfo\",\r\n success: (res) => {\r\n if (res.data) {\r\n if (res.data.nickName) {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n // resolve(res.data);\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\r\n }\r\n } else {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n }\r\n },\r\n fail: function (res) {\r\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\r\n uni.navigateTo({ url: '/pages/login/login' })\r\n reject(res);\r\n }\r\n });\r\n });\r\n } else {\r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n url: baseUrl,\r\n data: data,\r\n method: method,\r\n header: header,\r\n success: function (res) {\r\n // resolve(res.data);\r\n resolve(addPrefixToHeaderIcon(res.data));\r\n },\r\n fail: function (res) {\r\n reject(res);\r\n }\r\n });\r\n });\r\n }\r\n\r\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":";;;AACe,SAAS,QAAQ,SAAS;AACrC,QAAM,EAAE,KAAK,MAAM,QAAQ,QAAQ,SAAU,IAAG;AAGhD,QAAM,UAAU,gCAA+B;AAE/C,MAAI,UAAU;AACV,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AACd,cAAI,IAAI,MAAM;AACV,gBAAI,IAAI,KAAK,UAAU;AACnBA,4BAAAA,MAAI,QAAQ;AAAA,gBACR,KAAK;AAAA,gBACL;AAAA,gBACA;AAAA,gBACA;AAAA,gBACA,SAAS,SAAUC,MAAK;AACpB,0BAAQC,iCAAqB,sBAACD,KAAI,IAAI,CAAC;AAAA,gBAE1C;AAAA,gBACD,MAAM,SAAUA,MAAK;AACjB,yBAAOA,IAAG;AAAA,gBACb;AAAA,cACjC,CAA6B;AAAA,YAC7B,OAA+B;AACHD,kCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,4BAAAA,MAAI,SAAS,EAAE,KAAK,yCAAwC,CAAE;AAAA,YACjE;AAAA,UACzB,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAAA,UAC/C;AAAA,QACJ;AAAA,QACD,MAAM,SAAU,KAAK;AACjBA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAC5C,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACT,OAAW;AACH,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,QAAQ;AAAA,QACR,KAAK;AAAA,QACL;AAAA,QACA;AAAA,QACA;AAAA,QACA,SAAS,SAAU,KAAK;AAEpB,kBAAQE,iCAAqB,sBAAC,IAAI,IAAI,CAAC;AAAA,QAC1C;AAAA,QACD,MAAM,SAAU,KAAK;AACjB,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACJ;AAEL;;"} \ No newline at end of file +{"version":3,"file":"request.js","sources":["components/request.js"],"sourcesContent":["import addPrefixToHeaderIcon from './addPrefixToHeaderIcon.js'\nexport default function request(urldata) {\n const { url, data, method, header, userInfo } = urldata;\n // const baseUrl = \"http://49.235.115.212:8086/\"+ url;\n // const baseUrl = \"https://pk.zhukeping.com/\"+ url;\n const baseUrl = \"http://120.26.251.180:8086/\"+ url;\n // const baseUrl = \"http://192.168.1.218:8086/\"+ url;\n if (userInfo) {\n return new Promise((resolve, reject) => {\n uni.getStorage({\n key: \"userinfo\",\n success: (res) => {\n if (res.data) {\n if (res.data.nickName) {\n uni.request({\n url: baseUrl,\n data: data,\n method: method,\n header: header,\n success: function (res) {\n resolve(addPrefixToHeaderIcon(res.data));\n // resolve(res.data);\n },\n fail: function (res) {\n reject(res);\n }\n });\n } else {\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.reLaunch({ url: \"/pages/UserInformation/UserInformation\" })\n }\n } else {\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.navigateTo({ url: '/pages/login/login' })\n }\n },\n fail: function (res) {\n uni.setStorageSync(\"lastPage\", getCurrentPages()[getCurrentPages().length - 1].route);\n uni.navigateTo({ url: '/pages/login/login' })\n reject(res);\n }\n });\n });\n } else {\n return new Promise((resolve, reject) => {\n uni.request({\n url: baseUrl,\n data: data,\n method: method,\n header: header,\n success: function (res) {\n // resolve(res.data);\n resolve(addPrefixToHeaderIcon(res.data));\n },\n fail: function (res) {\n reject(res);\n }\n });\n });\n }\n\n}"],"names":["uni","res","addPrefixToHeaderIcon"],"mappings":";;;AACe,SAAS,QAAQ,SAAS;AACrC,QAAM,EAAE,KAAK,MAAM,QAAQ,QAAQ,SAAU,IAAG;AAGhD,QAAM,UAAU,gCAA+B;AAE/C,MAAI,UAAU;AACV,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AACd,cAAI,IAAI,MAAM;AACV,gBAAI,IAAI,KAAK,UAAU;AACnBA,4BAAAA,MAAI,QAAQ;AAAA,gBACR,KAAK;AAAA,gBACL;AAAA,gBACA;AAAA,gBACA;AAAA,gBACA,SAAS,SAAUC,MAAK;AACpB,0BAAQC,iCAAqB,sBAACD,KAAI,IAAI,CAAC;AAAA,gBAE1C;AAAA,gBACD,MAAM,SAAUA,MAAK;AACjB,yBAAOA,IAAG;AAAA,gBACb;AAAA,cACjC,CAA6B;AAAA,YAC7B,OAA+B;AACHD,kCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,4BAAAA,MAAI,SAAS,EAAE,KAAK,yCAAwC,CAAE;AAAA,YACjE;AAAA,UACzB,OAA2B;AACHA,gCAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,0BAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAAA,UAC/C;AAAA,QACJ;AAAA,QACD,MAAM,SAAU,KAAK;AACjBA,8BAAI,eAAe,YAAY,gBAAiB,EAAC,gBAAiB,EAAC,SAAS,CAAC,EAAE,KAAK;AACpFA,wBAAAA,MAAI,WAAW,EAAE,KAAK,qBAAoB,CAAE;AAC5C,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACT,OAAW;AACH,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,oBAAAA,MAAI,QAAQ;AAAA,QACR,KAAK;AAAA,QACL;AAAA,QACA;AAAA,QACA;AAAA,QACA,SAAS,SAAU,KAAK;AAEpB,kBAAQE,iCAAqB,sBAAC,IAAI,IAAI,CAAC;AAAA,QAC1C;AAAA,QACD,MAAM,SAAU,KAAK;AACjB,iBAAO,GAAG;AAAA,QACb;AAAA,MACjB,CAAa;AAAA,IACb,CAAS;AAAA,EACJ;AAEL;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/tabBar/tabBar.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/tabBar/tabBar.js.map index d61a95d..5c8b059 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/tabBar/tabBar.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/tabBar/tabBar.js.map @@ -1 +1 @@ -{"version":3,"file":"tabBar.js","sources":["components/tabBar/tabBar.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9jb21wb25lbnRzL3RhYkJhci90YWJCYXIudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/components/tabBar/tabBar.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","reactive","uni","VerifyLogin"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tabBar.js","sources":["components/tabBar/tabBar.vue","/Users/plw/Documents/outsource/tk-mini-program/components/tabBar/tabBar.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/components/tabBar/tabBar.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted","TUIStore","StoreName","onUnmounted","reactive","uni","VerifyLogin"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/topNavigation/topNavigation.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/topNavigation/topNavigation.js.map index 2f2578a..a421afb 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/topNavigation/topNavigation.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/topNavigation/topNavigation.js.map @@ -1 +1 @@ -{"version":3,"file":"topNavigation.js","sources":["components/topNavigation/topNavigation.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9jb21wb25lbnRzL3RvcE5hdmlnYXRpb24vdG9wTmF2aWdhdGlvbi52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/components/topNavigation/topNavigation.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAoBA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,QAAQ;AAAA;EAEX;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACP,oBAAoB;AAClB,WAAK,SAAS;AACd,WAAK,MAAM,mBAAmB;AAAA,IAC/B;AAAA,IACD,aAAa;AACX,WAAK,SAAS;AACd,WAAK,MAAM,YAAY;AAAA,IACxB;AAAA,IACD,YAAY;AACV,WAAK,MAAM,WAAW;AAAA,IACvB;AAAA,IACD,SAAS;AACP,WAAK,MAAM,QAAQ;AAAA,IACpB;AAAA,EACF;AACH;;;;;;;;;;;;;AC7CA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"topNavigation.js","sources":["components/topNavigation/topNavigation.vue","/Users/plw/Documents/outsource/tk-mini-program/components/topNavigation/topNavigation.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/components/topNavigation/topNavigation.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAoBA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,QAAQ;AAAA;EAEX;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACP,oBAAoB;AAClB,WAAK,SAAS;AACd,WAAK,MAAM,mBAAmB;AAAA,IAC/B;AAAA,IACD,aAAa;AACX,WAAK,SAAS;AACd,WAAK,MAAM,YAAY;AAAA,IACxB;AAAA,IACD,YAAY;AACV,WAAK,MAAM,WAAW;AAAA,IACvB;AAAA,IACD,SAAS;AACP,WAAK,MAAM,QAAQ;AAAA,IACpB;AAAA,EACF;AACH;;;;;;;;;;;;;AC7CA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/index.js.map index 09d6997..7cbb605 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-list/index.vue"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n"],"names":["ref","onMounted","TUIStore","StoreName","isUniFrameWork","isIOS","isPC","onUnmounted","TUIChatEngine","TUIGlobal","isH5","TUIConversationService","addLongPressListener"],"mappings":";;;;;;;;AAyHA,MAAA,OAAiB,MAAA;AACjB,MAAA,SAAmB,MAAA;AACnB,MAAA,cAAwB,MAAA;;;;;AAIxB,UAAM,QAAQ;AACd,UAAM,sBAAsBA,cAAAA;AAC5B,UAAM,wBAAwBA,cAAAA;AAC9B,UAAM,6BAA6BA,cAAAA;AAC7B,UAAA,gBAAgBA,kBAAa,KAAK;AAClC,UAAA,mBAAmBA,kBAA0B,CAAA,CAAE;AACrD,UAAM,yBAAyBA,cAAAA;AAC/B,UAAM,8BAA8BA,cAAAA;AACpC,UAAM,sBAAsBA,cAAAA,IAIzB;AAAA,MACD,KAAK;AAAA,MACL,MAAM;AAAA,MACN,oBAAoB;AAAA,IAAA,CACrB;AACK,UAAA,sBAAsBA,kBAAI,KAAK;AACrC,UAAM,sBAAsBA,cAAAA;AAE5B,QAAI,6BAA4C;AAEhDC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,uBAAuB;AAAA,QACvB,kBAAkB;AAAA,QAClB,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,QACrB,gBAAgB;AAAA,MAAA,CACjB;AAED,UAAI,CAACC,iBAAA,kBAAkBC,qBAAS,CAACC,uBAAM;AACjB;MACtB;AAAA,IAAA,CACD;AAEDC,kBAAAA,YAAY,MAAM;AACPL,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,uBAAuB;AAAA,QACvB,kBAAkB;AAAA,QAClB,qBAAqB;AAAA,MAAA,CACtB;AAEQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,QACrB,gBAAgB;AAAA,MAAA,CACjB;AAAA,IAAA,CACF;AAEK,UAAA,yBAAyB,CAAC,iBAA8C;AAC5E,aACE,oBAAoB,SACjB,aAAa,SAASK,iBAAc,MAAM;AAAA,IAAA;AAIjD,UAAM,6BAA6B,CACjC,OACA,cACA,OACA,uBACG;AACH,UAAI,oBAAoB;AACtB,cAAM,eAAe;AACrB,YAAIJ,iCAAgB;AAClB;AAAA,QACF;AAAA,MACF;AACA,0BAAoB,QAAQ;AAC5B,mCAA6B,KAAK;AAClC,6BAAuB,OAAO,KAAK;AAAA,IAAA;AAGrC,UAAM,8BAA8B,MAAM;AAExC,UACE,8BACG,KAAK,IAAI,IAAI,6BAA6B,KAC7C;AACA,4BAAoB,QAAQ;AAC5B,sBAAc,QAAQ;AAAA,MACxB;AAAA,IAAA;AAGI,UAAA,yBAAyB,CAAC,OAAc,UAAkB;;AAC9D,UAAIA,iCAAgB;AACd,YAAA,OAAO,uBAAuB,UAAU,aAAa;AACvD,gBAAM,iBAAiB,sBAAsB;AAAA,QAC/C;AACA,cAAM,SAAQK,mBAAAA,MAAAA,mBAAW,sBAAsB,GAAG,uBAAuB;AACzE,cAAM,OAAO,iBAAiB,KAAK,EAAE,EAAE,mBAAmB,CAAC,SAAS;AAClE,cAAI,MAAM;AACR,gCAAoB,QAAQ;AAAA;AAAA,cAE1B,KAAK,KAAK,UAAUC,iBAAAA,OAAO,KAAK;AAAA;AAAA,cAEhC,MAAM,MAAM,QAAQ,CAAC,EAAE;AAAA,cACvB,oBAAoB,KAAK;AAAA,YAAA;AAE3B,0BAAc,QAAQ;AAAA,UACxB;AAAA,QAAA,CACD,EAAE,KAAK;AAAA,MAAA,OACH;AACL,cAAM,SAAS,WAAM,iBAAiB,MAAM,WAA7B,mBAAsD,4BAA2B;AAChG,YAAI,MAAM;AACR,8BAAoB,QAAQ;AAAA,YAC1B,KAAK,KAAK;AAAA,YACV,MAAMJ,iBAAQ,OAAA,MAAqB,UAAU;AAAA,YAC7C,oBAAoB,KAAK;AAAA,UAAA;AAAA,QAE7B;AACA,sBAAc,QAAQ;AAAA,MACxB;AAAA,IAAA;AAGI,UAAA,wBAAwB,CAAC,mBAA2B;AACxD,YAAM,4BAA4B,cAAc;AAChDK,uBAAuB,mBAAmB,cAAc;AAAA,IAAA;AAG1D,aAAS,sBAAsB;AACzB,UAAA,CAAC,4BAA4B,OAAO;AACtC;AAAA,MACF;AACqBC,sBAAA;AAAA,QACnB,SAAS,4BAA4B;AAAA,QACrC,aAAa,CAAC,OAAO,WAAW;AACxB,gBAAA,QAAS,MAAM,KAAK,4BAA4B,MAAO,QAAQ,EAAoB,QAAQ,MAAO;AACxG,qCAA2B,OAAO,iBAAiB,MAAM,KAAK,GAAG,KAAK;AAAA,QACxE;AAAA,QACA,SAAS;AAAA,UACP,iBAAiB;AAAA,YACf,aAAa;AAAA,UACf;AAAA,QACF;AAAA,MAAA,CACD;AAAA,IACH;AAEA,aAAS,6BAA6B,cAAkC;AACtE,0BAAoB,QAAQ;AAAA,IAC9B;AAEA,aAAS,0BAA0B,MAA4B;AAC7D,uBAAiB,QAAQ;AAAA,IAC3B;AAEA,aAAS,+BAA+B,IAAY;AAClD,4BAAsB,QAAQ;AAAA,IAChC;AAEA,aAAS,6BAA6B,QAAiB;AACrD,0BAAoB,QAAQ;AAAA,IAC9B;AAEA,aAAS,wBAAwB,MAAgC;AAC3D,UAAA,KAAK,SAAS,GAAG;AACnB,4BAAoB,QAAQ,CAAC,GAAG,KAAK,QAAA,CAAS,EAAE;AAAA,UAC9C,CAAC,KAAK,CAAC,KAAK,KAAK,MAAM;AACrB,gBAAI,GAAG,IAAI;AACJ,mBAAA;AAAA,UACT;AAAA,UACA,CAAC;AAAA,QAAA;AAAA,MAEL;AAAA,IACF;AAEa,aAAA,EAAE,eAAe,4BAAA,CAA6B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["TUIKit/components/TUIConversation/conversation-list/index.vue"],"sourcesContent":["\n\n\n\n\n\n"],"names":["ref","onMounted","TUIStore","StoreName","isUniFrameWork","isIOS","isPC","onUnmounted","TUIChatEngine","TUIGlobal","isH5","TUIConversationService","addLongPressListener"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Forum/Forum.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Forum/Forum.js.map index 5caa661..ef294ab 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Forum/Forum.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Forum/Forum.js.map @@ -1 +1 @@ -{"version":3,"file":"Forum.js","sources":["pages/Forum/Forum.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvRm9ydW0vRm9ydW0udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Forum/Forum.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAyBA,eAAe,MAAW;AACtB,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAER;AAAA,EACD,YAAY;AAAA,IACR;AAAA,EACJ;AACJ;;;;;;;;;;;;;;;;;ACxCJ,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"Forum.js","sources":["pages/Forum/Forum.vue","pages/Forum/Forum.vue?type=page"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Forum/Forum.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAyBA,eAAe,MAAW;AACtB,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAER;AAAA,EACD,YAAY;AAAA,IACR;AAAA,EACJ;AACJ;;;;;;;;;;;;;;;;;ACxCJ,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map index df65310..b497646 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Home/Home.js.map @@ -1 +1 @@ -{"version":3,"file":"Home.js","sources":["pages/Home/Home.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvSG9tZS9Ib21lLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Home/Home.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","optionsArray","uni","res","TUIlogin","request","formatDate"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Home.js","sources":["pages/Home/Home.vue","pages/Home/Home.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Home/Home.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","optionsArray","uni","res","TUIlogin","request","formatDate"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/Mine.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/Mine.js.map index 0fe90a0..4e5ee13 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/Mine.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/Mine.js.map @@ -1 +1 @@ -{"version":3,"file":"Mine.js","sources":["pages/Mine/Mine.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9NaW5lLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/Mine.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","res","formatDate","TimeFormatting","TUILogin"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Mine.js","sources":["pages/Mine/Mine.vue","pages/Mine/Mine.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/Mine.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","res","formatDate","TimeFormatting","TUILogin"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.js.map index 5663ad4..4e91606 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.js.map @@ -1 +1 @@ -{"version":3,"file":"DetailsPKRecords.js","sources":["pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9EZXRhaWxzUEtSZWNvcmRzL0RldGFpbHNQS1JlY29yZHMudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.vue'\nwx.createPage(MiniProgramPage)"],"names":["request","uni","formatDate"],"mappings":";;;;AAqGA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,MAAK,CAAE;AAAA,MACP,aAAY,CAAE;AAAA,MACd,WAAW;AAAA;EAEd;AAAA,EACD,OAAO,SAAS;AAEd,UAAM,eAAe,KAAK;AAE1B,iBAAa,GAAG,cAAc,CAAC,SAAS;AACtC,WAAK,OAAO,KAAK;AACjB,WAAK,WAAW,KAAK,IAAI;AAAA,IAC3B,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,qBAAoB;AAClB,WAAK,YAAY;AACjB,WAAK,cAAc;AACnB,WAAK,WAAW,KAAK,IAAI;AAAA,IAC1B;AAAA;AAAA,IAED,WAAW,MAAM;AACHA,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK;AAAA,QACV;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,QAAQ,KAAK;AACnB,eAAK,cAAc,IAAI;AACvB,eAAK,YAAY;AAAA,eACd;AACHC,wBAAAA,MAAA,MAAA,OAAA,0EAAY,UAAU;AAAA,QACxB;AAAA,MACF,CAAC;AAAA,IACF;AAAA,IAED,YAAYC,sBAAU;AAAA;AAAA,IAEtB,SAAS;AACPD,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxJA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"DetailsPKRecords.js","sources":["pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.vue","pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords.vue'\nwx.createPage(MiniProgramPage)"],"names":["request","uni","formatDate"],"mappings":";;;;AAqGA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,MAAK,CAAE;AAAA,MACP,aAAY,CAAE;AAAA,MACd,WAAW;AAAA;EAEd;AAAA,EACD,OAAO,SAAS;AAEd,UAAM,eAAe,KAAK;AAE1B,iBAAa,GAAG,cAAc,CAAC,SAAS;AACtC,WAAK,OAAO,KAAK;AACjB,WAAK,WAAW,KAAK,IAAI;AAAA,IAC3B,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,qBAAoB;AAClB,WAAK,YAAY;AACjB,WAAK,cAAc;AACnB,WAAK,WAAW,KAAK,IAAI;AAAA,IAC1B;AAAA;AAAA,IAED,WAAW,MAAM;AACHA,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK;AAAA,QACV;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,QAAQ,KAAK;AACnB,eAAK,cAAc,IAAI;AACvB,eAAK,YAAY;AAAA,eACd;AACHC,wBAAAA,MAAA,MAAA,OAAA,0EAAY,UAAU;AAAA,QACxB;AAAA,MACF,CAAC;AAAA,IACF;AAAA,IAED,YAAYC,sBAAU;AAAA;AAAA,IAEtB,SAAS;AACPD,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxJA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/addStreamer/addStreamer.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/addStreamer/addStreamer.js.map index ed9e3b9..6215e66 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/addStreamer/addStreamer.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/addStreamer/addStreamer.js.map @@ -1 +1 @@ -{"version":3,"file":"addStreamer.js","sources":["pages/Mine/minecomponents/addStreamer/addStreamer.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9NaW5lL21pbmVjb21wb25lbnRzL2FkZFN0cmVhbWVyL2FkZFN0cmVhbWVyLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/addStreamer/addStreamer.vue'\nwx.createComponent(Component)"],"names":["optionsArray","uni","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"addStreamer.js","sources":["pages/Mine/minecomponents/addStreamer/addStreamer.vue","/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/addStreamer/addStreamer.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/addStreamer/addStreamer.vue'\nwx.createComponent(Component)"],"names":["optionsArray","uni","request"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map index 27b7002..56ca119 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/anchorLibrary.js.map @@ -1 +1 @@ -{"version":3,"file":"anchorLibrary.js","sources":["pages/Mine/minecomponents/anchorLibrary.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9hbmNob3JMaWJyYXJ5LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/anchorLibrary.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx"],"mappings":";;;AAgGA,MAAK,gBAAiB,MAAW;AACjC,MAAK,iBAAkB,MAAW;AAClC,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,YAAY,CAAE;AAAA,MACd,WAAW;AAAA,MACX,uBAAuB,CAAE;AAAA;EAE5B;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AACpB,aAAK,cAAa;AAAA,MACnB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,YAAY,MAAM;AACd,WAAK,wBAAwB;AAC7B,WAAK,MAAM,eAAe;IAC7B;AAAA;AAAA,IAED,YAAY,MAAM;AACJC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK;AAAA,QACV;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,YAAY;AACjB,YAAI,IAAI,QAAQ,KAAK;AACnBD,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AACD,eAAK,cAAa;AAAA,eACb;AACLA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,IAAI;AAAA,YACX,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACH;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,gBAAgB;AACFC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,SAAS;AAAA,QACnB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,YAAY;AACjB,YAAI,IAAI,QAAQ,KAAK;AACnB,eAAK,aAAa,IAAI;AAAA,eACjB;AACLD,iGAAY,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,oBAAoB;AAClB,WAAK,MAAM,aAAa;IACzB;AAAA;AAAA,IAED,qBAAqB;AACnB,WAAK,YAAY;AACjB,WAAK,cAAa;AAAA,IACnB;AAAA;AAAA,IAED,SAAS;AACPE,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AAAA,EACD,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACD;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1LA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"anchorLibrary.js","sources":["pages/Mine/minecomponents/anchorLibrary.vue","pages/Mine/minecomponents/anchorLibrary.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/anchorLibrary.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx"],"mappings":";;;AAgGA,MAAK,gBAAiB,MAAW;AACjC,MAAK,iBAAkB,MAAW;AAClC,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,YAAY,CAAE;AAAA,MACd,WAAW;AAAA,MACX,uBAAuB,CAAE;AAAA;EAE5B;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AACpB,aAAK,cAAa;AAAA,MACnB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,YAAY,MAAM;AACd,WAAK,wBAAwB;AAC7B,WAAK,MAAM,eAAe;IAC7B;AAAA;AAAA,IAED,YAAY,MAAM;AACJC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK;AAAA,QACV;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,YAAY;AACjB,YAAI,IAAI,QAAQ,KAAK;AACnBD,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AACD,eAAK,cAAa;AAAA,eACb;AACLA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,IAAI;AAAA,YACX,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACH;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,gBAAgB;AACFC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,SAAS;AAAA,QACnB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,YAAY;AACjB,YAAI,IAAI,QAAQ,KAAK;AACnB,eAAK,aAAa,IAAI;AAAA,eACjB;AACLD,wBAAY,MAAA,MAAA,OAAA,sDAAA,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,oBAAoB;AAClB,WAAK,MAAM,aAAa;IACzB;AAAA;AAAA,IAED,qBAAqB;AACnB,WAAK,YAAY;AACjB,WAAK,cAAa;AAAA,IACnB;AAAA;AAAA,IAED,SAAS;AACPE,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AAAA,EACD,YAAY;AAAA,IACV;AAAA,IACA;AAAA,EACD;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1LA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/contact.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/contact.js.map index 79d69b4..b426aab 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/contact.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/contact.js.map @@ -1 +1 @@ -{"version":3,"file":"contact.js","sources":["pages/Mine/minecomponents/contact.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9jb250YWN0LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/contact.vue'\nwx.createPage(MiniProgramPage)"],"names":["wx"],"mappings":";;AAyBI,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACL,SAAS;AAELA,oBAAAA,KAAG,aAAa;AAAA,QACZ,OAAO;AAAA,OACV;AAAA,IACL;AAAA,EACJ;AACJ;;;;;;;ACzCJ,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"contact.js","sources":["pages/Mine/minecomponents/contact.vue","pages/Mine/minecomponents/contact.vue?type=page"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/contact.vue'\nwx.createPage(MiniProgramPage)"],"names":["wx"],"mappings":";;AAyBI,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACL,SAAS;AAELA,oBAAAA,KAAG,aAAa;AAAA,QACZ,OAAO;AAAA,OACV;AAAA,IACL;AAAA,EACJ;AACJ;;;;;;;ACzCJ,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.js.map index 4046f08..ba2fad5 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.js.map @@ -1 +1 @@ -{"version":3,"file":"modifyStreamer.js","sources":["pages/Mine/minecomponents/modifyStreamer/modifyStreamer.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9NaW5lL21pbmVjb21wb25lbnRzL21vZGlmeVN0cmVhbWVyL21vZGlmeVN0cmVhbWVyLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.vue'\nwx.createComponent(Component)"],"names":["optionsArray","uni","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"modifyStreamer.js","sources":["pages/Mine/minecomponents/modifyStreamer/modifyStreamer.vue","/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/modifyStreamer/modifyStreamer.vue'\nwx.createComponent(Component)"],"names":["optionsArray","uni","request"],"mappings":";;;;AAwGA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,SAAS;AAAA;AAAA,MACT,QAAQ;AAAA,QACN,EAAE,OAAO,KAAK,OAAO,EAAG;AAAA,QACxB,EAAE,OAAO,KAAK,OAAO,EAAG;AAAA,MACzB;AAAA,MACD,SAASA,8BAAY;AAAA,MACrB,UAAU;AAAA;AAAA,MACV,YAAY;AAAA;AAAA,MACZ,SAAS;AAAA,MACT,MAAM;AAAA,MACN,IAAI;AAAA;AAAA,MACJ,YAAY;AAAA;AAAA,MACZ,sBAAsB;AAAA;AAAA,MACtB,KAAK;AAAA;AAAA;EAER;AAAA,EACD,OAAO;AAAA,IACL,SAAS;AAAA,MACP,MAAM;AAAA,IACP;AAAA,EACF;AAAA,EACD,OAAO;AAAA,IACL,QAAQ,aAAa,aAAa;AAC5B,WAAK,KAAK,YAAY;AACtB,WAAK,aAAa,YAAY;AAC9B,WAAK,UAAU,YAAY;AAC3B,WAAK,uBAAuB,YAAY,WAAW,MAAM,GAAG,EAAE;AAC9D,WAAK,WAAW,YAAY;AAAA,IACjC;AAAA,EACF;AAAA,EACD,UAAU;AACRC,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,MAAM,IAAI,KAAK;AAAA,MACrB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,OAAO,MAAM;AACX,WAAK,UAAU,KAAK;AAAA,IACrB;AAAA;AAAA,IAED,QAAQ,MAAM;AACZ,WAAK,WAAW,KAAK;AAAA,IACtB;AAAA,IAED,mBAAmB,OAAO;AACxB,UAAI,MAAM,WAAW,KAAK,KAAK;AAC7B,aAAK,UAAU;AACf,aAAK,OAAO;AAAA,MACd;AAAA,IACD;AAAA,IACD,OAAO;AACL,UAAI,KAAK,SAAS;AAChB,aAAK,UAAU;AACf,aAAK,OAAO;AACZ,aAAK,aAAa;AAClB,aAAK,UAAU;AACf,aAAK,WAAW;AAAA,aACX;AACL,aAAK,UAAU;AAAA,MACjB;AAAA,IACD;AAAA;AAAA,IAED,KAAK,OAAO;AACV,UAAI,KAAK,eAAe,MAAM,OAAO,OAAO;AAC1C,aAAK,aAAa,MAAM,OAAO;AAC/BA,sBAAAA,MAAI,YAAY;AAAA,UACd,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AACDA,sBAAAA,MAAI,QAAQ;AAAA,UACV,KAAK,mCAAmC,KAAK;AAAA,UAC7C,SAAS,CAAC,QAAQ;AAChB,gBAAI,IAAI,KAAK,SAAS,KAAK;AACzBA,4BAAG,MAAC,YAAW;AACfA,4BAAAA,MAAI,UAAU;AAAA,gBACZ,OAAO;AAAA,gBACP,MAAM;AAAA,gBACN,UAAU;AAAA,cACZ,CAAC;AACD,mBAAK,uBAAuB,IAAI,KAAK;AAAA,mBAChC;AACLA,4BAAG,MAAC,YAAW;AACfA,4BAAAA,MAAI,UAAU;AAAA,gBACZ,OAAO;AAAA,gBACP,MAAM;AAAA,gBACN,UAAU;AAAA,cACZ,CAAC;AAAA,YACH;AAAA,UACD;AAAA,UACD,MAAM,SAAU,KAAK;AACnBA,0BAAG,MAAC,YAAW;AACfA,0BAAAA,MAAI,UAAU;AAAA,cACZ,OAAO;AAAA,cACP,MAAM;AAAA,cACN,UAAU;AAAA,YACZ,CAAC;AAAA,UACF;AAAA,QACH,CAAC;AAAA,aACI;AACL;AAAA,MACF;AAAA,IACD;AAAA,IACD,MAAM,UAAU;AAEd,UACE,KAAK,eAAe,MACpB,KAAK,YAAY,KACjB,KAAK,aAAa,MAClB,KAAK,yBAAyB,IAC9B;AACA,aAAK,OAAO;AACZ;AAAA,MACF;AAEAA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACW,YAAMC,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAG,KAAK;AAAA,UACR,UAAU,KAAK;AAAA,UACf,YAAY,KAAK;AAAA,UACjB,QAAQ,KAAK;AAAA,UACb,SAAS,KAAK;AAAA,UACd,cAAc,KAAK;AAAA,QACpB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,SAAS,KAAK;AACpB,eAAK,UAAU;AACf,eAAK,OAAO;AACZ,eAAK,aAAa;AAClB,eAAK,UAAU;AACf,eAAK,uBAAuB;AAC5B,eAAK,UAAU;AACfD,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AACD,eAAK,MAAM,SAAS;AAAA,eACf;AACLA,wBAAG,MAAC,YAAW;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO,SAAS,IAAI;AAAA,YACpB,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACH;AAAA,MACF,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1QA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkInformation.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkInformation.js.map index 7219cd7..6c916ad 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkInformation.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkInformation.js.map @@ -1 +1 @@ -{"version":3,"file":"pkInformation.js","sources":["pages/Mine/minecomponents/pkInformation.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9wa0luZm9ybWF0aW9uLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/pkInformation.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request","DifferenceArray"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pkInformation.js","sources":["pages/Mine/minecomponents/pkInformation.vue","pages/Mine/minecomponents/pkInformation.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/pkInformation.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request","DifferenceArray"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkRecord.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkRecord.js.map index 8c49b8d..b4d3549 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkRecord.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/pkRecord.js.map @@ -1 +1 @@ -{"version":3,"file":"pkRecord.js","sources":["pages/Mine/minecomponents/pkRecord.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9wa1JlY29yZC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/pkRecord.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request"],"mappings":";;;;AAiGA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,WAAW;AAAA;AAAA,MACX,SAAS;AAAA;AAAA,MACT,aAAa;AAAA;AAAA,MACb,KAAK;AAAA;AAAA,MACL,WAAW;AAAA;AAAA,MACX,gBAAgB,CAAE;AAAA;AAAA,MAClB,wBAAwB,CAAE;AAAA;AAAA,MAC1B,cAAc,CAAE;AAAA;AAAA,MAChB,UAAU,CAAE;AAAA;AAAA,MACZ,MAAM;AAAA;AAAA;EAET;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACX,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AACd,aAAK,WAAW,IAAI;AACtB,aAAK,gBAAgB,CAAC;AACtB,aAAK,gBAAgB,CAAC;AAAA,MACvB;AAAA,IACH,CAAC;AAAA,EACJ;AAAA,EACD,UAAU;AAAA,IACR,iBAAiB;AACf,YAAM,EAAE,SAAS,aAAa,QAAQ;AACtC,YAAM,mBAAmB;AACzB,YAAM,UAAU,cAAc,QAAQ,UAAU;AAChD,aAAO,mBAAmB,SAAS;AAAA,IACpC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,qBAAqB;AACnB,WAAK,eAAe;AACpB,WAAK,YAAY;AACjB,WAAK,OAAO;AACZ,UAAI,KAAK,YAAY,GAAG;AACtB,aAAK,iBAAiB;aACnB;AACH,aAAK,yBAAyB;MAChC;AACA,WAAK,gBAAgB,KAAK,OAAO;AAAA,IAClC;AAAA,IACD,kBAAkB;AAChB,WAAK;AACL,WAAK,gBAAgB,KAAK,OAAO;AAAA,IAClC;AAAA,IACD,YAAY,MAAM;AACdA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AAChB,cAAI,aAAa,KAAK,cAAc;AAAA,YAClC;AAAA,UACF,CAAC;AAAA,QACF;AAAA,MACH,CAAC;AAAA,IACN;AAAA,IACD,SAAS;AACPA,oBAAAA,MAAI;AAAA,QACF;AAAA,UACE,OAAO;AAAA,QACT;AAAA;IAEH;AAAA,IACD,YAAYC,sBAAU;AAAA;AAAA,IAEtB,gBAAgB,MAAM;AACRC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ;AAAA,UACA,QAAQ,KAAK,SAAS;AAAA,UACtB,MAAM,KAAK;AAAA,UACX,MAAM;AAAA,QACP;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,SAAS,KAAK;AACpB,eAAK,YAAY;AACf,cAAI,SAAS,GAAG;AACd,iBAAK,eAAe,KAAK,GAAG,IAAI,IAAI;AACpC,gBAAI,KAAK,YAAY,GAAG;AACtB,mBAAK,eAAe,KAAK;AAAA,YAC3B;AAAA,iBACK;AACL,iBAAK,uBAAuB,KAAK,GAAG,IAAI,IAAI;AAC5C,gBAAI,KAAK,YAAY,GAAG;AACtB,mBAAK,eAAe,KAAK;AAAA,YAC3B;AAAA,UACF;AAAA,eACG;AACLF,4FAAY,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,aAAa,KAAK;AAChB,WAAK,UAAU;AACf,WAAK,YAAY,QAAQ,IAAI,WAAW;AACxC,UAAI,QAAQ,GAAG;AACb,aAAK,eAAe,KAAK;AAAA,aACtB;AACH,aAAK,eAAe,KAAK;AAAA,MAC3B;AAAA,IACD;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7MA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"pkRecord.js","sources":["pages/Mine/minecomponents/pkRecord.vue","pages/Mine/minecomponents/pkRecord.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/pkRecord.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request"],"mappings":";;;;AAiGA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,WAAW;AAAA;AAAA,MACX,SAAS;AAAA;AAAA,MACT,aAAa;AAAA;AAAA,MACb,KAAK;AAAA;AAAA,MACL,WAAW;AAAA;AAAA,MACX,gBAAgB,CAAE;AAAA;AAAA,MAClB,wBAAwB,CAAE;AAAA;AAAA,MAC1B,cAAc,CAAE;AAAA;AAAA,MAChB,UAAU,CAAE;AAAA;AAAA,MACZ,MAAM;AAAA;AAAA;EAET;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACX,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AACd,aAAK,WAAW,IAAI;AACtB,aAAK,gBAAgB,CAAC;AACtB,aAAK,gBAAgB,CAAC;AAAA,MACvB;AAAA,IACH,CAAC;AAAA,EACJ;AAAA,EACD,UAAU;AAAA,IACR,iBAAiB;AACf,YAAM,EAAE,SAAS,aAAa,QAAQ;AACtC,YAAM,mBAAmB;AACzB,YAAM,UAAU,cAAc,QAAQ,UAAU;AAChD,aAAO,mBAAmB,SAAS;AAAA,IACpC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,qBAAqB;AACnB,WAAK,eAAe;AACpB,WAAK,YAAY;AACjB,WAAK,OAAO;AACZ,UAAI,KAAK,YAAY,GAAG;AACtB,aAAK,iBAAiB;aACnB;AACH,aAAK,yBAAyB;MAChC;AACA,WAAK,gBAAgB,KAAK,OAAO;AAAA,IAClC;AAAA,IACD,kBAAkB;AAChB,WAAK;AACL,WAAK,gBAAgB,KAAK,OAAO;AAAA,IAClC;AAAA,IACD,YAAY,MAAM;AACdA,oBAAAA,MAAI,WAAW;AAAA,QACX,KAAK;AAAA,QACL,SAAS,CAAC,QAAQ;AAChB,cAAI,aAAa,KAAK,cAAc;AAAA,YAClC;AAAA,UACF,CAAC;AAAA,QACF;AAAA,MACH,CAAC;AAAA,IACN;AAAA,IACD,SAAS;AACPA,oBAAAA,MAAI;AAAA,QACF;AAAA,UACE,OAAO;AAAA,QACT;AAAA;IAEH;AAAA,IACD,YAAYC,sBAAU;AAAA;AAAA,IAEtB,gBAAgB,MAAM;AACRC,iCAAQ;AAAA,QAClB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ;AAAA,UACA,QAAQ,KAAK,SAAS;AAAA,UACtB,MAAM,KAAK;AAAA,UACX,MAAM;AAAA,QACP;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,SAAS,KAAK;AACpB,eAAK,YAAY;AACf,cAAI,SAAS,GAAG;AACd,iBAAK,eAAe,KAAK,GAAG,IAAI,IAAI;AACpC,gBAAI,KAAK,YAAY,GAAG;AACtB,mBAAK,eAAe,KAAK;AAAA,YAC3B;AAAA,iBACK;AACL,iBAAK,uBAAuB,KAAK,GAAG,IAAI,IAAI;AAC5C,gBAAI,KAAK,YAAY,GAAG;AACtB,mBAAK,eAAe,KAAK;AAAA,YAC3B;AAAA,UACF;AAAA,eACG;AACLF,wBAAY,MAAA,MAAA,OAAA,iDAAA,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,aAAa,KAAK;AAChB,WAAK,UAAU;AACf,WAAK,YAAY,QAAQ,IAAI,WAAW;AACxC,UAAI,QAAQ,GAAG;AACb,aAAK,eAAe,KAAK;AAAA,aACtB;AACH,aAAK,eAAe,KAAK;AAAA,MAC3B;AAAA,IACD;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC7MA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/points.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/points.js.map index 1913621..45e6188 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/points.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/points.js.map @@ -1 +1 @@ -{"version":3,"file":"points.js","sources":["pages/Mine/minecomponents/points.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9wb2ludHMudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/points.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request"],"mappings":";;;;AAmDA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,UAAU,CAAE;AAAA,MACZ,MAAM;AAAA,MACN,WAAU;AAAA,MACV,YAAW,CAAE;AAAA;EAEhB;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AACpB,aAAK,mBAAkB;AAAA,MACxB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,YAAYC,sBAAU;AAAA;AAAA,IAEtB,qBAAqB;AACnB,WAAK,OAAO;AACZ,WAAK,YAAY;AACjB,WAAK,aAAa;AAClB,WAAK,gBAAe;AAAA,IACrB;AAAA;AAAA,IAED,kBAAkB;AAChB,WAAK,QAAQ;AACb,WAAK,gBAAe;AAAA,IACrB;AAAA;AAAA,IAED,kBAAkB;AAChBC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,QAAQ,KAAK,SAAS;AAAA,UACtB,MAAM,KAAK;AAAA,UACX,MAAM;AAAA,QACP;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,SAAS,KAAK;AACpB,eAAK,WAAW,KAAK,GAAG,IAAI,IAAI;AAChC,eAAK,YAAY;AAAA,eACZ;AACLF,0FAAY,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9GA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"points.js","sources":["pages/Mine/minecomponents/points.vue","pages/Mine/minecomponents/points.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/points.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","request"],"mappings":";;;;AAmDA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA,MACP,UAAU,CAAE;AAAA,MACZ,MAAM;AAAA,MACN,WAAU;AAAA,MACV,YAAW,CAAE;AAAA;EAEhB;AAAA,EACD,SAAS;AACPA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AACpB,aAAK,mBAAkB;AAAA,MACxB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,YAAYC,sBAAU;AAAA;AAAA,IAEtB,qBAAqB;AACnB,WAAK,OAAO;AACZ,WAAK,YAAY;AACjB,WAAK,aAAa;AAClB,WAAK,gBAAe;AAAA,IACrB;AAAA;AAAA,IAED,kBAAkB;AAChB,WAAK,QAAQ;AACb,WAAK,gBAAe;AAAA,IACrB;AAAA;AAAA,IAED,kBAAkB;AAChBC,iCAAQ;AAAA,QACN,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,QAAQ,KAAK,SAAS;AAAA,UACtB,MAAM,KAAK;AAAA,UACX,MAAM;AAAA,QACP;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,YAAI,IAAI,SAAS,KAAK;AACpB,eAAK,WAAW,KAAK,GAAG,IAAI,IAAI;AAChC,eAAK,YAAY;AAAA,eACZ;AACLF,wBAAY,MAAA,MAAA,OAAA,+CAAA,IAAI,GAAG;AAAA,QACrB;AAAA,MACF,CAAC;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9GA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose.js.map index bb329a8..be42423 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose.js.map @@ -1 +1 @@ -{"version":3,"file":"recompose.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9yZWNvbXBvc2UvcmVjb21wb3NlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/recompose/recompose.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,UAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"recompose.js","sources":["pages/Mine/minecomponents/recompose/recompose.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/recompose/recompose.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,UAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose2.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose2.js.map index ef1d8b8..38e8671 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose2.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/recompose/recompose2.js.map @@ -1 +1 @@ -{"version":3,"file":"recompose2.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9NaW5lL21pbmVjb21wb25lbnRzL3JlY29tcG9zZS9yZWNvbXBvc2UudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/recompose/recompose.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,UAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"recompose2.js","sources":["/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/recompose/recompose.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/recompose/recompose.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,UAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/serviceProtocol.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/serviceProtocol.js.map index acc9ec7..15af576 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/serviceProtocol.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Mine/minecomponents/serviceProtocol.js.map @@ -1 +1 @@ -{"version":3,"file":"serviceProtocol.js","sources":["pages/Mine/minecomponents/serviceProtocol.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTWluZS9taW5lY29tcG9uZW50cy9zZXJ2aWNlUHJvdG9jb2wudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Mine/minecomponents/serviceProtocol.vue'\nwx.createPage(MiniProgramPage)"],"names":["wx"],"mappings":";;AAyBA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA;EAEV;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACP,SAAS;AAEPA,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;ACzCA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"serviceProtocol.js","sources":["pages/Mine/minecomponents/serviceProtocol.vue","pages/Mine/minecomponents/serviceProtocol.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Mine/minecomponents/serviceProtocol.vue'\nwx.createPage(MiniProgramPage)"],"names":["wx"],"mappings":";;AAyBA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,OAAO;AAAA;EAEV;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA,IACP,SAAS;AAEPA,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;ACzCA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk.js.map index 0675280..3e1045b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk.js.map @@ -1 +1 @@ -{"version":3,"file":"NewAddedPk.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvTmV3QWRkZWRQay9OZXdBZGRlZFBrLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/pages/NewAddedPk/NewAddedPk.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,WAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"NewAddedPk.js","sources":["pages/NewAddedPk/NewAddedPk.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/NewAddedPk/NewAddedPk.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,WAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk2.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk2.js.map index c45c349..26524ba 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk2.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/NewAddedPk/NewAddedPk2.js.map @@ -1 +1 @@ -{"version":3,"file":"NewAddedPk2.js","sources":["../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9OZXdBZGRlZFBrL05ld0FkZGVkUGsudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/项目/tk-mini-program/pages/NewAddedPk/NewAddedPk.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,WAAe,eAAA;"} \ No newline at end of file +{"version":3,"file":"NewAddedPk2.js","sources":["/Users/plw/Documents/outsource/tk-mini-program/pages/NewAddedPk/NewAddedPk.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/NewAddedPk/NewAddedPk.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,WAAe,eAAA;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/PKMessageprocessing/PKMessageprocessing.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/PKMessageprocessing/PKMessageprocessing.js.map index 5419fbe..0930fcc 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/PKMessageprocessing/PKMessageprocessing.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/PKMessageprocessing/PKMessageprocessing.js.map @@ -1 +1 @@ -{"version":3,"file":"PKMessageprocessing.js","sources":["pages/PKMessageprocessing/PKMessageprocessing.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvUEtNZXNzYWdlcHJvY2Vzc2luZy9QS01lc3NhZ2Vwcm9jZXNzaW5nLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/PKMessageprocessing/PKMessageprocessing.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx","formatDate"],"mappings":";;;;AAsJA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,YAAY,CAAE;AAAA,MACd,YAAY,CAAE;AAAA,MACd,cAAc,CAAE;AAAA,MAChB,cAAc,CAAE;AAAA,MAChB,IAAI;AAAA;EAEP;AAAA,EACD,OAAO,SAAS;AACdA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,KAAK,IAAI,KAAK;AAAA,MACpB;AAAA,IACH,CAAC;AACD,SAAK,aAAa,KAAK,MAAM,QAAQ,UAAU;AAC/C,SAAK,cAAa;AAClB,SAAK,cAAa;AAClB,SAAK,YAAW;AAAA,EACjB;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,MAAM,cAAc;AACN,YAAMC,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,eAAe,IAAI;AAAA,MAC1B,CAAC;AAAA,IACF;AAAA;AAAA,IAED,MAAM,gBAAgB;AACR,YAAMA,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,aAAa,IAAI;AAAA,MACxB,CAAC;AAAA,IACF;AAAA;AAAA,IAED,MAAM,gBAAgB;AACR,YAAMA,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,eAAe,IAAI;AAAA,MAE1B,CAAC;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPC,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,IACD,YAAYC,sBAAU;AAAA,IACtB,MAAM,UAAU,QAAQ;AACV,YAAMF,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,UACpB,UAAU;AAAA,QACX;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,cAAM,WAAW,WAAW,IAAI,WAAW;AAC3C,YAAI,IAAI,SAAS,KAAK;AAClB,eAAK,YAAY;AACjBC,wBAAAA,KAAG,UAAU;AAAA,YACX,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AACDA,wBAAAA,KAAG,aAAa;AAAA,YACd,OAAO;AAAA,UACT,CAAC;AAAA,eACC;AACFA,wBAAAA,KAAG,UAAU;AAAA,YACX,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACL;AAAA,MACF,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1PA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"PKMessageprocessing.js","sources":["pages/PKMessageprocessing/PKMessageprocessing.vue","pages/PKMessageprocessing/PKMessageprocessing.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/PKMessageprocessing/PKMessageprocessing.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","request","wx","formatDate"],"mappings":";;;;AAsJA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,YAAY,CAAE;AAAA,MACd,YAAY,CAAE;AAAA,MACd,cAAc,CAAE;AAAA,MAChB,cAAc,CAAE;AAAA,MAChB,IAAI;AAAA;EAEP;AAAA,EACD,OAAO,SAAS;AACdA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,KAAK,IAAI,KAAK;AAAA,MACpB;AAAA,IACH,CAAC;AACD,SAAK,aAAa,KAAK,MAAM,QAAQ,UAAU;AAC/C,SAAK,cAAa;AAClB,SAAK,cAAa;AAClB,SAAK,YAAW;AAAA,EACjB;AAAA,EACD,SAAS;AAAA;AAAA,IAEP,MAAM,cAAc;AACN,YAAMC,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,eAAe,IAAI;AAAA,MAC1B,CAAC;AAAA,IACF;AAAA;AAAA,IAED,MAAM,gBAAgB;AACR,YAAMA,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,aAAa,IAAI;AAAA,MACxB,CAAC;AAAA,IACF;AAAA;AAAA,IAED,MAAM,gBAAgB;AACR,YAAMA,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,QACrB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,aAAK,eAAe,IAAI;AAAA,MAE1B,CAAC;AAAA,IACF;AAAA;AAAA,IAED,SAAS;AACPC,oBAAAA,KAAG,aAAa;AAAA,QACd,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA,IACD,YAAYC,sBAAU;AAAA,IACtB,MAAM,UAAU,QAAQ;AACV,YAAMF,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,IAAI,KAAK,WAAW;AAAA,UACpB,UAAU;AAAA,QACX;AAAA,QACD,UAAU;AAAA,MACZ,CAAC,EAAE,KAAK,CAAC,QAAQ;AACf,cAAM,WAAW,WAAW,IAAI,WAAW;AAC3C,YAAI,IAAI,SAAS,KAAK;AAClB,eAAK,YAAY;AACjBC,wBAAAA,KAAG,UAAU;AAAA,YACX,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AACDA,wBAAAA,KAAG,aAAa;AAAA,YACd,OAAO;AAAA,UACT,CAAC;AAAA,eACC;AACFA,wBAAAA,KAAG,UAAU;AAAA,YACX,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACL;AAAA,MACF,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC1PA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map index 3c3e1dd..302275c 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/Setting/Setting.js.map @@ -1 +1 @@ -{"version":3,"file":"Setting.js","sources":["pages/Setting/Setting.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvU2V0dGluZy9TZXR0aW5nLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/Setting/Setting.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","postFile","generateFileName","request"],"mappings":";;;;;AAsBA,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU;AAAA,MACV,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA;EAEZ;AAAA,EACD,OAAO,QAAQ;AACbA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,KAAK,IAAI,KAAK;AACnB,aAAK,OAAO,IAAI,KAAK;AACrB,aAAK,WAAW,IAAI,KAAK;AAAA,MAC1B;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,UAAU,IAAI;AAAA,MACpB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,SAAS;AACPA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA;AAAA,IAED,UAAU,GAAG;AACX,WAAK,OAAO,EAAE,OAAO;AAAA,IACtB;AAAA;AAAA,IAED,MAAM,SAAS,GAAG;AAChB,YAAM,EAAE,UAAQ,IAAM,EAAE;AACxB,WAAK,WAAW;AAAA,IACjB;AAAA;AAAA,IAED,QAAQ,GAAG;AACTA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AAEDC,qCAAS;AAAA,QACP,MAAM,KAAK;AAAA,QACX,MAAMC,4BAAAA,iBAAkB;AAAA,OACzB,EACE,KAAK,CAAC,QAAQ;AACbC,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,IAAI,KAAK;AAAA,YACT,YAAY,IAAI,MAAM,GAAG,EAAE,IAAK;AAAA,YAChC,UAAU,KAAK;AAAA,YACf,SAAS,KAAK,QAAQ;AAAA,UACvB;AAAA,UACD,UAAU;AAAA,QACZ,CAAC,EAAE,KAAK,CAAC,SAAS;AAChB,cAAI,KAAK,SAAS,KAAK;AACrBH,0BAAAA,MAAI,UAAU;AAAA,cACZ,OAAO;AAAA,cACP,MAAM;AAAA,YACR,CAAC;AACDA,0BAAG,MAAC,eAAe,YAAY,KAAK,KAAK,IAAI;AAC7CA,0BAAG,MAAC,YAAW;AAEfA,0BAAAA,MAAI,aAAa;AAAA,cACf,OAAO;AAAA,YACT,CAAC;AAAA,iBAEI;AACLA,0BAAAA,MAAI,UAAU;AAAA,cACZ,OAAO;AAAA,cACP,MAAM;AAAA,YACR,CAAC;AAAA,UACH;AAAA,QACF,CAAC;AAAA,OACF,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAAA,uDAAY,GAAG;AAAA,MACjB,CAAC;AAAA,IACJ;AAAA,EACF;AACH;;;;;;;;;;;;;AC/GA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"Setting.js","sources":["pages/Setting/Setting.vue","pages/Setting/Setting.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/Setting/Setting.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","postFile","generateFileName","request"],"mappings":";;;;;AAsBA,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU;AAAA,MACV,MAAM;AAAA,MACN,IAAI;AAAA,MACJ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA;EAEZ;AAAA,EACD,OAAO,QAAQ;AACbA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,KAAK,IAAI,KAAK;AACnB,aAAK,OAAO,IAAI,KAAK;AACrB,aAAK,WAAW,IAAI,KAAK;AAAA,MAC1B;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,UAAU,IAAI;AAAA,MACpB;AAAA,IACH,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,SAAS;AACPA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACT,CAAC;AAAA,IACF;AAAA;AAAA,IAED,UAAU,GAAG;AACX,WAAK,OAAO,EAAE,OAAO;AAAA,IACtB;AAAA;AAAA,IAED,MAAM,SAAS,GAAG;AAChB,YAAM,EAAE,UAAQ,IAAM,EAAE;AACxB,WAAK,WAAW;AAAA,IACjB;AAAA;AAAA,IAED,QAAQ,GAAG;AACTA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AAEDC,qCAAS;AAAA,QACP,MAAM,KAAK;AAAA,QACX,MAAMC,4BAAAA,iBAAkB;AAAA,OACzB,EACE,KAAK,CAAC,QAAQ;AACbC,mCAAQ;AAAA,UACN,KAAK;AAAA,UACL,QAAQ;AAAA,UACR,MAAM;AAAA,YACJ,IAAI,KAAK;AAAA,YACT,YAAY,IAAI,MAAM,GAAG,EAAE,IAAK;AAAA,YAChC,UAAU,KAAK;AAAA,YACf,SAAS,KAAK,QAAQ;AAAA,UACvB;AAAA,UACD,UAAU;AAAA,QACZ,CAAC,EAAE,KAAK,CAAC,SAAS;AAChB,cAAI,KAAK,SAAS,KAAK;AACrBH,0BAAAA,MAAI,UAAU;AAAA,cACZ,OAAO;AAAA,cACP,MAAM;AAAA,YACR,CAAC;AACDA,0BAAG,MAAC,eAAe,YAAY,KAAK,KAAK,IAAI;AAC7CA,0BAAG,MAAC,YAAW;AAEfA,0BAAAA,MAAI,aAAa;AAAA,cACf,OAAO;AAAA,YACT,CAAC;AAAA,iBAEI;AACLA,0BAAAA,MAAI,UAAU;AAAA,cACZ,OAAO;AAAA,cACP,MAAM;AAAA,YACR,CAAC;AAAA,UACH;AAAA,QACF,CAAC;AAAA,OACF,EACA,MAAM,CAAC,QAAQ;AACdA,sBAAAA,MAAY,MAAA,OAAA,oCAAA,GAAG;AAAA,MACjB,CAAC;AAAA,IACJ;AAAA,EACF;AACH;;;;;;;;;;;;;AC/GA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/UserInformation/UserInformation.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/UserInformation/UserInformation.js.map index 43307e9..8e1644f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/UserInformation/UserInformation.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/UserInformation/UserInformation.js.map @@ -1 +1 @@ -{"version":3,"file":"UserInformation.js","sources":["pages/UserInformation/UserInformation.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvVXNlckluZm9ybWF0aW9uL1VzZXJJbmZvcm1hdGlvbi52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/UserInformation/UserInformation.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","generateFileName","uni","postFile","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"UserInformation.js","sources":["pages/UserInformation/UserInformation.vue","pages/UserInformation/UserInformation.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/UserInformation/UserInformation.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","generateFileName","uni","postFile","request"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map index c528037..8a9d76e 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["pages/index/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAII,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAET;AACJ;;;;;ACfJ,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["pages/index/index.vue","pages/index/index.vue?type=page"],"sourcesContent":["\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAII,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO;AAAA,MACH,OAAO;AAAA,IACX;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,SAAS;AAAA;AAAA,EAET;AACJ;;;;;ACfJ,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map index c9e4d08..3086645 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map @@ -1 +1 @@ -{"version":3,"file":"login.js","sources":["pages/login/login.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","uni","request","genTestUserSig","TUIlogin"],"mappings":";;;;;;AAeA,MAAM,UAAUA,eAAAA,gBAAgB;AAEhC,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA,MACT,UAAU;AAAA,MACV,WAAW;AAAA;EAEd;AAAA,EACD,SAAS;AACPC,kBAAAA,MAAI,YAAY;AAAA,MACd,UAAU;AAAA,MACV,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AAAA,MACrB;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,MAAI,IAAI;AAAA,MACzB;AAAA,MACD,MAAM,MAAM;AACV,aAAK,WAAW;AAAA,MACjB;AAAA,KACF;AAAA,EACF;AAAA,EAED,SAAS;AAAA;AAAA,IAEP,MAAM,eAAe,GAAG;AACtBA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACC,YAAM,MAAM,MAAMC,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,MAAM,EAAE,OAAO;AAAA,QAChB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC;AACD,WAAK,OAAO;AACZ,YAAM,WAAW,OAAO,KAAK,KAAK,KAAK,SAAS,KAAK;AACjD,YAAM,SAAQ;AACd,WAAK,UAAUC,oDAAe;AAAA,QAC5B,UAAW;AAAA,QACX,WAAU,KAAK,KAAK,KAAK,SAAS;AAAA,QAClC;AAAA,OACD;AACD,WAAK,YAAYA,oDAAe;AAAA,QAC9B,UAAW;AAAA,QACX,WAAU,KAAK,KAAK,KAAK,SAAS;AAAA,QAClC,QAAQ,OAAO,IAAI,KAAK,KAAK,EAAE;AAAA,OAChC;AACDF,oBAAAA,MAAI,eAAe,aAAa,KAAK,SAAS;AAC9CA,oBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,QAAQ;AACtDA,oBAAAA,MAAI,eAAe,WAAW,KAAK,OAAO;AAC1CA,oBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClD,cAAQ,OAAO,EAAE,QAAO,KAAK,KAAK,KAAK,MAAM;AACjD,UAAI,KAAK,KAAK,SAAS,KAAK;AAC1B,YAAI,KAAK,KAAK,KAAK,YAAY;AAC7BA,wBAAAA,MAAI,SAAS;AAAA,YACX,KAAK;AAAA,UACP,CAAC;AACDG,8BAAAA,SAAS,KAAK,KAAK,KAAK,SAAS,OAAO,KAAK,KAAK,KAAK,KAAK,IAAG,KAAK,UAAU,OAAO;AACrFH,wBAAG,MAAC,YAAW;AAAA,eACV;AACLA,wBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClDG,8BAAAA,SAAS,KAAK,KAAK,KAAK,SAAS,OAAO,KAAK,KAAK,KAAK,KAAK,IAAG,KAAK,UAAU,OAAO;AACrFH,wBAAG,MAAC,YAAW;AAEfA,wBAAAA,MAAI,SAAS;AAAA,YACb,KAAK,KAAK;AAAA,UACZ,CAAC;AAAA,QACD;AAAA,aACK;AACLA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACH;AAAA,IACH;AAAA,EACF;AACH;;;;;;;;;ACtGA,GAAG,WAAW,eAAe;"} \ No newline at end of file +{"version":3,"file":"login.js","sources":["pages/login/login.vue","pages/login/login.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":["useCounterStore","uni","request","genTestUserSig","TUIlogin"],"mappings":";;;;;;AAeA,MAAM,UAAUA,eAAAA,gBAAgB;AAEhC,MAAK,YAAU;AAAA,EACb,QAAQ,CAAC,SAAS;AAAA,EAClB,OAAO;AACL,WAAO;AAAA,MACL,UAAU,CAAE;AAAA,MACZ,MAAM,CAAE;AAAA,MACR,SAAS;AAAA,MACT,UAAU;AAAA,MACV,WAAW;AAAA;EAEd;AAAA,EACD,SAAS;AACPC,kBAAAA,MAAI,YAAY;AAAA,MACd,UAAU;AAAA,MACV,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,IAAI;AAAA,MACrB;AAAA,IACH,CAAC;AACDA,kBAAAA,MAAI,WAAW;AAAA,MACb,KAAK;AAAA,MACL,SAAS,CAAC,QAAQ;AAChB,aAAK,WAAW,MAAI,IAAI;AAAA,MACzB;AAAA,MACD,MAAM,MAAM;AACV,aAAK,WAAW;AAAA,MACjB;AAAA,KACF;AAAA,EACF;AAAA,EAED,SAAS;AAAA;AAAA,IAEP,MAAM,eAAe,GAAG;AACtBA,oBAAAA,MAAI,YAAY;AAAA,QACd,OAAO;AAAA,QACP,MAAM;AAAA,MACR,CAAC;AACC,YAAM,MAAM,MAAMC,2BAAQ;AAAA,QACxB,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,MAAM;AAAA,UACJ,MAAM,EAAE,OAAO;AAAA,QAChB;AAAA,QACD,UAAU;AAAA,MACZ,CAAC;AACD,WAAK,OAAO;AACZ,YAAM,WAAW,OAAO,KAAK,KAAK,KAAK,SAAS,KAAK;AACjD,YAAM,SAAQ;AACd,WAAK,UAAUC,oDAAe;AAAA,QAC5B,UAAW;AAAA,QACX,WAAU,KAAK,KAAK,KAAK,SAAS;AAAA,QAClC;AAAA,OACD;AACD,WAAK,YAAYA,oDAAe;AAAA,QAC9B,UAAW;AAAA,QACX,WAAU,KAAK,KAAK,KAAK,SAAS;AAAA,QAClC,QAAQ,OAAO,IAAI,KAAK,KAAK,EAAE;AAAA,OAChC;AACDF,oBAAAA,MAAI,eAAe,aAAa,KAAK,SAAS;AAC9CA,oBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,QAAQ;AACtDA,oBAAAA,MAAI,eAAe,WAAW,KAAK,OAAO;AAC1CA,oBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClD,cAAQ,OAAO,EAAE,QAAO,KAAK,KAAK,KAAK,MAAM;AACjD,UAAI,KAAK,KAAK,SAAS,KAAK;AAC1B,YAAI,KAAK,KAAK,KAAK,YAAY;AAC7BA,wBAAAA,MAAI,SAAS;AAAA,YACX,KAAK;AAAA,UACP,CAAC;AACDG,8BAAAA,SAAS,KAAK,KAAK,KAAK,SAAS,OAAO,KAAK,KAAK,KAAK,KAAK,IAAG,KAAK,UAAU,OAAO;AACrFH,wBAAG,MAAC,YAAW;AAAA,eACV;AACLA,wBAAG,MAAC,eAAe,YAAY,KAAK,KAAK,KAAK,IAAI;AAClDG,8BAAAA,SAAS,KAAK,KAAK,KAAK,SAAS,OAAO,KAAK,KAAK,KAAK,KAAK,IAAG,KAAK,UAAU,OAAO;AACrFH,wBAAG,MAAC,YAAW;AAEfA,wBAAAA,MAAI,SAAS;AAAA,YACb,KAAK,KAAK;AAAA,UACZ,CAAC;AAAA,QACD;AAAA,aACK;AACLA,sBAAAA,MAAI,UAAU;AAAA,UACZ,OAAO;AAAA,UACP,MAAM;AAAA,QACR,CAAC;AAAA,MACH;AAAA,IACH;AAAA,EACF;AACH;;;;;;;;;ACtGA,GAAG,WAAW,eAAe;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/pkDetail/pkDetail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/pkDetail/pkDetail.js.map index 1abfa7c..607490b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/pkDetail/pkDetail.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/pkDetail/pkDetail.js.map @@ -1 +1 @@ -{"version":3,"file":"pkDetail.js","sources":["pages/pkDetail/pkDetail.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvcGtEZXRhaWwvcGtEZXRhaWwudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'D:/项目/tk-mini-program/pages/pkDetail/pkDetail.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","TimeFormatting","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pkDetail.js","sources":["pages/pkDetail/pkDetail.vue","pages/pkDetail/pkDetail.vue?type=page"],"sourcesContent":["\n\n\n\n\n","import MiniProgramPage from '/Users/plw/Documents/outsource/tk-mini-program/pages/pkDetail/pkDetail.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","formatDate","TimeFormatting","request"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/recompose.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/recompose.js.map index 09ca28f..eb259d0 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/recompose.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/recompose.js.map @@ -1 +1 @@ -{"version":3,"file":"recompose.js","sources":["pages/Mine/minecomponents/recompose/recompose.vue"],"sourcesContent":["\r\n\r\n\r\n\r\n"],"names":["optionsArray","formatDate","uni","request"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"recompose.js","sources":["pages/Mine/minecomponents/recompose/recompose.vue"],"sourcesContent":["\n\n\n\n"],"names":["optionsArray","formatDate","uni","request"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/stores/counter.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/stores/counter.js.map index 4876be1..f624d10 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/stores/counter.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/stores/counter.js.map @@ -1 +1 @@ -{"version":3,"file":"counter.js","sources":["stores/counter.js"],"sourcesContent":["import { defineStore } from 'pinia';\r\n\r\nexport const useCounterStore = defineStore('counter', {\r\n\tstate: () => {\r\n\t\treturn { \r\n myitem:{},\r\n youritem:{},\r\n };\r\n\t},\r\n\t// 也可以这样定义\r\n\t// state: () => ({ count: 0 })\r\n\tactions: {\r\n\t\tincrement() {\r\n\t\t\tthis.count++;\r\n\t\t},\r\n\t},\r\n});"],"names":["defineStore"],"mappings":";;AAEY,MAAC,kBAAkBA,cAAW,YAAC,WAAW;AAAA,EACrD,OAAO,MAAM;AACZ,WAAO;AAAA,MACG,QAAO,CAAE;AAAA,MACT,UAAS,CAAE;AAAA,IACvB;AAAA,EACE;AAAA;AAAA;AAAA,EAGD,SAAS;AAAA,IACR,YAAY;AACX,WAAK;AAAA,IACL;AAAA,EACD;AACF,CAAC;;"} \ No newline at end of file +{"version":3,"file":"counter.js","sources":["stores/counter.js"],"sourcesContent":["import { defineStore } from 'pinia';\n\nexport const useCounterStore = defineStore('counter', {\n\tstate: () => {\n\t\treturn { \n myitem:{},\n youritem:{},\n };\n\t},\n\t// 也可以这样定义\n\t// state: () => ({ count: 0 })\n\tactions: {\n\t\tincrement() {\n\t\t\tthis.count++;\n\t\t},\n\t},\n});"],"names":["defineStore"],"mappings":";;AAEY,MAAC,kBAAkBA,cAAW,YAAC,WAAW;AAAA,EACrD,OAAO,MAAM;AACZ,WAAO;AAAA,MACG,QAAO,CAAE;AAAA,MACT,UAAS,CAAE;AAAA,IACvB;AAAA,EACE;AAAA;AAAA;AAAA,EAGD,SAAS;AAAA,IACR,YAAY;AACX,WAAK;AAAA,IACL;AAAA,EACD;AACF,CAAC;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js.map index 202606c..1161442 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.js.map @@ -1 +1 @@ -{"version":3,"file":"calendar-item.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktZGF0ZXRpbWUtcGlja2VyL2NvbXBvbmVudHMvdW5pLWRhdGV0aW1lLXBpY2tlci9jYWxlbmRhci1pdGVtLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAuBC,MAAK,YAAU;AAAA,EACd,OAAO;AAAA,IACN,OAAO;AAAA,MACN,MAAM;AAAA,MACN,UAAW;AACV,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,UAAU;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAM;AACd,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,UAAU;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAM;AACd,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,WAAW,OAAO;AACjB,WAAK,MAAM,UAAU,KAAK;AAAA,IAC1B;AAAA,IACD,gBAAgB,OAAO;AACtB,WAAK,MAAM,eAAe,KAAK;AAAA,IAChC;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;ACvDD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"calendar-item.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAuBC,MAAK,YAAU;AAAA,EACd,OAAO;AAAA,IACN,OAAO;AAAA,MACN,MAAM;AAAA,MACN,UAAW;AACV,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,UAAU;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAM;AACd,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,UAAU;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAM;AACd,eAAO,CAAC;AAAA,MACT;AAAA,IACA;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,WAAW,OAAO;AACjB,WAAK,MAAM,UAAU,KAAK;AAAA,IAC1B;AAAA,IACD,gBAAgB,OAAO;AACtB,WAAK,MAAM,eAAe,KAAK;AAAA,IAChC;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;ACvDD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js.map index 02e325d..7148f2d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js.map @@ -1 +1 @@ -{"version":3,"file":"calendar.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktZGF0ZXRpbWUtcGlja2VyL2NvbXBvbmVudHMvdW5pLWRhdGV0aW1lLXBpY2tlci9jYWxlbmRhci52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue'\nwx.createComponent(Component)"],"names":["initVueI18n","i18nMessages","Calendar","getDate","date","getTime"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"calendar.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue'\nwx.createComponent(Component)"],"names":["initVueI18n","i18nMessages","Calendar","getDate","date","getTime"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js.map index 78efd45..a76a091 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js"],"sourcesContent":["import en from './en.json'\r\nimport zhHans from './zh-Hans.json'\r\nimport zhHant from './zh-Hant.json'\r\nexport default {\r\n\ten,\r\n\t'zh-Hans': zhHans,\r\n\t'zh-Hant': zhHant\r\n}\r\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA,MAAe,eAAA;AAAA,EACd;AAAA,EACA,WAAW;AAAA,EACX,WAAW;AACZ;;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js"],"sourcesContent":["import en from './en.json'\nimport zhHans from './zh-Hans.json'\nimport zhHant from './zh-Hant.json'\nexport default {\n\ten,\n\t'zh-Hans': zhHans,\n\t'zh-Hant': zhHant\n}\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA,MAAe,eAAA;AAAA,EACd;AAAA,EACA,WAAW;AAAA,EACX,WAAW;AACZ;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js.map index 50a21a5..031ae6f 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.js.map @@ -1 +1 @@ -{"version":3,"file":"time-picker.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktZGF0ZXRpbWUtcGlja2VyL2NvbXBvbmVudHMvdW5pLWRhdGV0aW1lLXBpY2tlci90aW1lLXBpY2tlci52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue'\nwx.createComponent(Component)"],"names":["initVueI18n","i18nMessages","fixIosDateFormat"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"time-picker.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue'\nwx.createComponent(Component)"],"names":["initVueI18n","i18nMessages","fixIosDateFormat"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js.map index 1472d84..966c7b0 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-datetime-picker.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktZGF0ZXRpbWUtcGlja2VyL2NvbXBvbmVudHMvdW5pLWRhdGV0aW1lLXBpY2tlci91bmktZGF0ZXRpbWUtcGlja2VyLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue'\nwx.createComponent(Component)"],"names":["getDate","getTime","initVueI18n","i18nMessages","uni","fixIosDateFormat","checkDate","getDateTime","dateCompare","getDefaultSecond"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"uni-datetime-picker.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue'\nwx.createComponent(Component)"],"names":["getDate","getTime","initVueI18n","i18nMessages","uni","fixIosDateFormat","checkDate","getDateTime","dateCompare","getDefaultSecond"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js.map index 4bfbc95..a4bb940 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js.map @@ -1 +1 @@ -{"version":3,"file":"util.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js"],"sourcesContent":["class Calendar {\r\n\tconstructor({\r\n\t\tselected,\r\n\t\tstartDate,\r\n\t\tendDate,\r\n\t\trange,\r\n\t} = {}) {\r\n\t\t// 当前日期\r\n\t\tthis.date = this.getDateObj(new Date()) // 当前初入日期\r\n\t\t// 打点信息\r\n\t\tthis.selected = selected || [];\r\n\t\t// 起始时间\r\n\t\tthis.startDate = startDate\r\n\t\t// 终止时间\r\n\t\tthis.endDate = endDate\r\n\t\t// 是否范围选择\r\n\t\tthis.range = range\r\n\t\t// 多选状态\r\n\t\tthis.cleanMultipleStatus()\r\n\t\t// 每周日期\r\n\t\tthis.weeks = {}\r\n\t\tthis.lastHover = false\r\n\t}\r\n\t/**\r\n\t * 设置日期\r\n\t * @param {Object} date\r\n\t */\r\n\tsetDate(date) {\r\n\t\tconst selectDate = this.getDateObj(date)\r\n\t\tthis.getWeeks(selectDate.fullDate)\r\n\t}\r\n\r\n\t/**\r\n\t * 清理多选状态\r\n\t */\r\n\tcleanMultipleStatus() {\r\n\t\tthis.multipleStatus = {\r\n\t\t\tbefore: '',\r\n\t\t\tafter: '',\r\n\t\t\tdata: []\r\n\t\t}\r\n\t}\r\n\r\n\tsetStartDate(startDate) {\r\n\t\tthis.startDate = startDate\r\n\t}\r\n\r\n\tsetEndDate(endDate) {\r\n\t\tthis.endDate = endDate\r\n\t}\r\n\r\n\tgetPreMonthObj(date) {\r\n\t\tdate = fixIosDateFormat(date)\r\n\t\tdate = new Date(date)\r\n\r\n\t\tconst oldMonth = date.getMonth()\r\n\t\tdate.setMonth(oldMonth - 1)\r\n\t\tconst newMonth = date.getMonth()\r\n\t\tif (oldMonth !== 0 && newMonth - oldMonth === 0) {\r\n\t\t\tdate.setMonth(newMonth - 1)\r\n\t\t}\r\n\t\treturn this.getDateObj(date)\r\n\t}\r\n\tgetNextMonthObj(date) {\r\n\t\tdate = fixIosDateFormat(date)\r\n\t\tdate = new Date(date)\r\n\r\n\t\tconst oldMonth = date.getMonth()\r\n\t\tdate.setMonth(oldMonth + 1)\r\n\t\tconst newMonth = date.getMonth()\r\n\t\tif (newMonth - oldMonth > 1) {\r\n\t\t\tdate.setMonth(newMonth - 1)\r\n\t\t}\r\n\t\treturn this.getDateObj(date)\r\n\t}\r\n\r\n\t/**\r\n\t * 获取指定格式Date对象\r\n\t */\r\n\tgetDateObj(date) {\r\n\t\tdate = fixIosDateFormat(date)\r\n\t\tdate = new Date(date)\r\n\r\n\t\treturn {\r\n\t\t\tfullDate: getDate(date),\r\n\t\t\tyear: date.getFullYear(),\r\n\t\t\tmonth: addZero(date.getMonth() + 1),\r\n\t\t\tdate: addZero(date.getDate()),\r\n\t\t\tday: date.getDay()\r\n\t\t}\r\n\t}\r\n\r\n\t/**\r\n\t * 获取上一个月日期集合\r\n\t */\r\n\tgetPreMonthDays(amount, dateObj) {\r\n\t\tconst result = []\r\n\t\tfor (let i = amount - 1; i >= 0; i--) {\r\n\t\t\tconst month = dateObj.month - 1\r\n\t\t\tresult.push({\r\n\t\t\t\tdate: new Date(dateObj.year, month, -i).getDate(),\r\n\t\t\t\tmonth,\r\n\t\t\t\tdisable: true\r\n\t\t\t})\r\n\t\t}\r\n\t\treturn result\r\n\t}\r\n\t/**\r\n\t * 获取本月日期集合\r\n\t */\r\n\tgetCurrentMonthDays(amount, dateObj) {\r\n\t\tconst result = []\r\n\t\tconst fullDate = this.date.fullDate\r\n\t\tfor (let i = 1; i <= amount; i++) {\r\n\t\t\tconst currentDate = `${dateObj.year}-${dateObj.month}-${addZero(i)}`\r\n\t\t\tconst isToday = fullDate === currentDate\r\n\t\t\t// 获取打点信息\r\n\t\t\tconst info = this.selected && this.selected.find((item) => {\r\n\t\t\t\tif (this.dateEqual(currentDate, item.date)) {\r\n\t\t\t\t\treturn item\r\n\t\t\t\t}\r\n\t\t\t})\r\n\r\n\t\t\t// 日期禁用\r\n\t\t\tlet disableBefore = true\r\n\t\t\tlet disableAfter = true\r\n\t\t\tif (this.startDate) {\r\n\t\t\t\tdisableBefore = dateCompare(this.startDate, currentDate)\r\n\t\t\t}\r\n\r\n\t\t\tif (this.endDate) {\r\n\t\t\t\tdisableAfter = dateCompare(currentDate, this.endDate)\r\n\t\t\t}\r\n\r\n\t\t\tlet multiples = this.multipleStatus.data\r\n\t\t\tlet multiplesStatus = -1\r\n\t\t\tif (this.range && multiples) {\r\n\t\t\t\tmultiplesStatus = multiples.findIndex((item) => {\r\n\t\t\t\t\treturn this.dateEqual(item, currentDate)\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t\tconst checked = multiplesStatus !== -1\r\n\r\n\t\t\tresult.push({\r\n\t\t\t\tfullDate: currentDate,\r\n\t\t\t\tyear: dateObj.year,\r\n\t\t\t\tdate: i,\r\n\t\t\t\tmultiple: this.range ? checked : false,\r\n\t\t\t\tbeforeMultiple: this.isLogicBefore(currentDate, this.multipleStatus.before, this.multipleStatus.after),\r\n\t\t\t\tafterMultiple: this.isLogicAfter(currentDate, this.multipleStatus.before, this.multipleStatus.after),\r\n\t\t\t\tmonth: dateObj.month,\r\n\t\t\t\tdisable: (this.startDate && !dateCompare(this.startDate, currentDate)) || (this.endDate && !dateCompare(\r\n\t\t\t\t\tcurrentDate, this.endDate)),\r\n\t\t\t\tisToday,\r\n\t\t\t\tuserChecked: false,\r\n\t\t\t\textraInfo: info\r\n\t\t\t})\r\n\t\t}\r\n\t\treturn result\r\n\t}\r\n\t/**\r\n\t * 获取下一个月日期集合\r\n\t */\r\n\t_getNextMonthDays(amount, dateObj) {\r\n\t\tconst result = []\r\n\t\tconst month = dateObj.month + 1\r\n\t\tfor (let i = 1; i <= amount; i++) {\r\n\t\t\tresult.push({\r\n\t\t\t\tdate: i,\r\n\t\t\t\tmonth,\r\n\t\t\t\tdisable: true\r\n\t\t\t})\r\n\t\t}\r\n\t\treturn result\r\n\t}\r\n\r\n\t/**\r\n\t * 获取当前日期详情\r\n\t * @param {Object} date\r\n\t */\r\n\tgetInfo(date) {\r\n\t\tif (!date) {\r\n\t\t\tdate = new Date()\r\n\t\t}\r\n\t\tconst res = this.calendar.find(item => item.fullDate === this.getDateObj(date).fullDate)\r\n\t\treturn res ? res : this.getDateObj(date)\r\n\t}\r\n\r\n\t/**\r\n\t * 比较时间是否相等\r\n\t */\r\n\tdateEqual(before, after) {\r\n\t\tbefore = new Date(fixIosDateFormat(before))\r\n\t\tafter = new Date(fixIosDateFormat(after))\r\n\t\treturn before.valueOf() === after.valueOf()\r\n\t}\r\n\r\n\t/**\r\n\t * 比较真实起始日期\r\n\t */\r\n\r\n\tisLogicBefore(currentDate, before, after) {\r\n\t\tlet logicBefore = before\r\n\t\tif (before && after) {\r\n\t\t\tlogicBefore = dateCompare(before, after) ? before : after\r\n\t\t}\r\n\t\treturn this.dateEqual(logicBefore, currentDate)\r\n\t}\r\n\r\n\tisLogicAfter(currentDate, before, after) {\r\n\t\tlet logicAfter = after\r\n\t\tif (before && after) {\r\n\t\t\tlogicAfter = dateCompare(before, after) ? after : before\r\n\t\t}\r\n\t\treturn this.dateEqual(logicAfter, currentDate)\r\n\t}\r\n\r\n\t/**\r\n\t * 获取日期范围内所有日期\r\n\t * @param {Object} begin\r\n\t * @param {Object} end\r\n\t */\r\n\tgeDateAll(begin, end) {\r\n\t\tvar arr = []\r\n\t\tvar ab = begin.split('-')\r\n\t\tvar ae = end.split('-')\r\n\t\tvar db = new Date()\r\n\t\tdb.setFullYear(ab[0], ab[1] - 1, ab[2])\r\n\t\tvar de = new Date()\r\n\t\tde.setFullYear(ae[0], ae[1] - 1, ae[2])\r\n\t\tvar unixDb = db.getTime() - 24 * 60 * 60 * 1000\r\n\t\tvar unixDe = de.getTime() - 24 * 60 * 60 * 1000\r\n\t\tfor (var k = unixDb; k <= unixDe;) {\r\n\t\t\tk = k + 24 * 60 * 60 * 1000\r\n\t\t\tarr.push(this.getDateObj(new Date(parseInt(k))).fullDate)\r\n\t\t}\r\n\t\treturn arr\r\n\t}\r\n\r\n\t/**\r\n\t * 获取多选状态\r\n\t */\r\n\tsetMultiple(fullDate) {\r\n\t\tif (!this.range) return\r\n\r\n\t\tlet {\r\n\t\t\tbefore,\r\n\t\t\tafter\r\n\t\t} = this.multipleStatus\r\n\t\tif (before && after) {\r\n\t\t\tif (!this.lastHover) {\r\n\t\t\t\tthis.lastHover = true\r\n\t\t\t\treturn\r\n\t\t\t}\r\n\t\t\tthis.multipleStatus.before = fullDate\r\n\t\t\tthis.multipleStatus.after = ''\r\n\t\t\tthis.multipleStatus.data = []\r\n\t\t\tthis.multipleStatus.fulldate = ''\r\n\t\t\tthis.lastHover = false\r\n\t\t} else {\r\n\t\t\tif (!before) {\r\n\t\t\t\tthis.multipleStatus.before = fullDate\r\n\t\t\t\tthis.multipleStatus.after = undefined;\r\n\t\t\t\tthis.lastHover = false\r\n\t\t\t} else {\r\n\t\t\t\tthis.multipleStatus.after = fullDate\r\n\t\t\t\tif (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {\r\n\t\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus\r\n\t\t\t\t\t\t.after);\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus\r\n\t\t\t\t\t\t.before);\r\n\t\t\t\t}\r\n\t\t\t\tthis.lastHover = true\r\n\t\t\t}\r\n\t\t}\r\n\t\tthis.getWeeks(fullDate)\r\n\t}\r\n\r\n\t/**\r\n\t * 鼠标 hover 更新多选状态\r\n\t */\r\n\tsetHoverMultiple(fullDate) {\r\n\t\t//抖音小程序点击会触发hover事件,需要避免一下\r\n\t\t// #ifndef MP-TOUTIAO\r\n\t\tif (!this.range || this.lastHover) return\r\n\t\tconst {\r\n\t\t\tbefore\r\n\t\t} = this.multipleStatus\r\n\r\n\t\tif (!before) {\r\n\t\t\tthis.multipleStatus.before = fullDate\r\n\t\t} else {\r\n\t\t\tthis.multipleStatus.after = fullDate\r\n\t\t\tif (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {\r\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus.after);\r\n\t\t\t} else {\r\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus.before);\r\n\t\t\t}\r\n\t\t}\r\n\t\tthis.getWeeks(fullDate)\r\n\t\t// #endif\r\n\r\n\t}\r\n\r\n\t/**\r\n\t * 更新默认值多选状态\r\n\t */\r\n\tsetDefaultMultiple(before, after) {\r\n\t\tthis.multipleStatus.before = before\r\n\t\tthis.multipleStatus.after = after\r\n\t\tif (before && after) {\r\n\t\t\tif (dateCompare(before, after)) {\r\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(before, after);\r\n\t\t\t\tthis.getWeeks(after)\r\n\t\t\t} else {\r\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(after, before);\r\n\t\t\t\tthis.getWeeks(before)\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t/**\r\n\t * 获取每周数据\r\n\t * @param {Object} dateData\r\n\t */\r\n\tgetWeeks(dateData) {\r\n\t\tconst {\r\n\t\t\tyear,\r\n\t\t\tmonth,\r\n\t\t} = this.getDateObj(dateData)\r\n\r\n\t\tconst preMonthDayAmount = new Date(year, month - 1, 1).getDay()\r\n\t\tconst preMonthDays = this.getPreMonthDays(preMonthDayAmount, this.getDateObj(dateData))\r\n\r\n\t\tconst currentMonthDayAmount = new Date(year, month, 0).getDate()\r\n\t\tconst currentMonthDays = this.getCurrentMonthDays(currentMonthDayAmount, this.getDateObj(dateData))\r\n\r\n\t\tconst nextMonthDayAmount = 42 - preMonthDayAmount - currentMonthDayAmount\r\n\t\tconst nextMonthDays = this._getNextMonthDays(nextMonthDayAmount, this.getDateObj(dateData))\r\n\r\n\t\tconst calendarDays = [...preMonthDays, ...currentMonthDays, ...nextMonthDays]\r\n\r\n\t\tconst weeks = new Array(6)\r\n\t\tfor (let i = 0; i < calendarDays.length; i++) {\r\n\t\t\tconst index = Math.floor(i / 7)\r\n\t\t\tif (!weeks[index]) {\r\n\t\t\t\tweeks[index] = new Array(7)\r\n\t\t\t}\r\n\t\t\tweeks[index][i % 7] = calendarDays[i]\r\n\t\t}\r\n\r\n\t\tthis.calendar = calendarDays\r\n\t\tthis.weeks = weeks\r\n\t}\r\n}\r\n\r\nfunction getDateTime(date, hideSecond) {\r\n\treturn `${getDate(date)} ${getTime(date, hideSecond)}`\r\n}\r\n\r\nfunction getDate(date) {\r\n\tdate = fixIosDateFormat(date)\r\n\tdate = new Date(date)\r\n\tconst year = date.getFullYear()\r\n\tconst month = date.getMonth() + 1\r\n\tconst day = date.getDate()\r\n\treturn `${year}-${addZero(month)}-${addZero(day)}`\r\n}\r\n\r\nfunction getTime(date, hideSecond) {\r\n\tdate = fixIosDateFormat(date)\r\n\tdate = new Date(date)\r\n\tconst hour = date.getHours()\r\n\tconst minute = date.getMinutes()\r\n\tconst second = date.getSeconds()\r\n\treturn hideSecond ? `${addZero(hour)}:${addZero(minute)}` : `${addZero(hour)}:${addZero(minute)}:${addZero(second)}`\r\n}\r\n\r\nfunction addZero(num) {\r\n\tif (num < 10) {\r\n\t\tnum = `0${num}`\r\n\t}\r\n\treturn num\r\n}\r\n\r\nfunction getDefaultSecond(hideSecond) {\r\n\treturn hideSecond ? '00:00' : '00:00:00'\r\n}\r\n\r\nfunction dateCompare(startDate, endDate) {\r\n\tstartDate = new Date(fixIosDateFormat(startDate))\r\n\tendDate = new Date(fixIosDateFormat(endDate))\r\n\treturn startDate <= endDate\r\n}\r\n\r\nfunction checkDate(date) {\r\n\tconst dateReg = /((19|20)\\d{2})(-|\\/)\\d{1,2}(-|\\/)\\d{1,2}/g\r\n\treturn date.match(dateReg)\r\n}\r\n//ios低版本15及以下,无法匹配 没有 ’秒‘ 时的情况,所以需要在末尾 秒 加上 问号\r\nconst dateTimeReg = /^\\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;\r\n\r\nfunction fixIosDateFormat(value) {\r\n\tif (typeof value === 'string' && dateTimeReg.test(value)) {\r\n\t\tvalue = value.replace(/-/g, '/')\r\n\t}\r\n\treturn value\r\n}\r\n\r\nexport {\r\n\tCalendar,\r\n\tgetDateTime,\r\n\tgetDate,\r\n\tgetTime,\r\n\taddZero,\r\n\tgetDefaultSecond,\r\n\tdateCompare,\r\n\tcheckDate,\r\n\tfixIosDateFormat\r\n}\r\n"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"util.js","sources":["uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js"],"sourcesContent":["class Calendar {\n\tconstructor({\n\t\tselected,\n\t\tstartDate,\n\t\tendDate,\n\t\trange,\n\t} = {}) {\n\t\t// 当前日期\n\t\tthis.date = this.getDateObj(new Date()) // 当前初入日期\n\t\t// 打点信息\n\t\tthis.selected = selected || [];\n\t\t// 起始时间\n\t\tthis.startDate = startDate\n\t\t// 终止时间\n\t\tthis.endDate = endDate\n\t\t// 是否范围选择\n\t\tthis.range = range\n\t\t// 多选状态\n\t\tthis.cleanMultipleStatus()\n\t\t// 每周日期\n\t\tthis.weeks = {}\n\t\tthis.lastHover = false\n\t}\n\t/**\n\t * 设置日期\n\t * @param {Object} date\n\t */\n\tsetDate(date) {\n\t\tconst selectDate = this.getDateObj(date)\n\t\tthis.getWeeks(selectDate.fullDate)\n\t}\n\n\t/**\n\t * 清理多选状态\n\t */\n\tcleanMultipleStatus() {\n\t\tthis.multipleStatus = {\n\t\t\tbefore: '',\n\t\t\tafter: '',\n\t\t\tdata: []\n\t\t}\n\t}\n\n\tsetStartDate(startDate) {\n\t\tthis.startDate = startDate\n\t}\n\n\tsetEndDate(endDate) {\n\t\tthis.endDate = endDate\n\t}\n\n\tgetPreMonthObj(date) {\n\t\tdate = fixIosDateFormat(date)\n\t\tdate = new Date(date)\n\n\t\tconst oldMonth = date.getMonth()\n\t\tdate.setMonth(oldMonth - 1)\n\t\tconst newMonth = date.getMonth()\n\t\tif (oldMonth !== 0 && newMonth - oldMonth === 0) {\n\t\t\tdate.setMonth(newMonth - 1)\n\t\t}\n\t\treturn this.getDateObj(date)\n\t}\n\tgetNextMonthObj(date) {\n\t\tdate = fixIosDateFormat(date)\n\t\tdate = new Date(date)\n\n\t\tconst oldMonth = date.getMonth()\n\t\tdate.setMonth(oldMonth + 1)\n\t\tconst newMonth = date.getMonth()\n\t\tif (newMonth - oldMonth > 1) {\n\t\t\tdate.setMonth(newMonth - 1)\n\t\t}\n\t\treturn this.getDateObj(date)\n\t}\n\n\t/**\n\t * 获取指定格式Date对象\n\t */\n\tgetDateObj(date) {\n\t\tdate = fixIosDateFormat(date)\n\t\tdate = new Date(date)\n\n\t\treturn {\n\t\t\tfullDate: getDate(date),\n\t\t\tyear: date.getFullYear(),\n\t\t\tmonth: addZero(date.getMonth() + 1),\n\t\t\tdate: addZero(date.getDate()),\n\t\t\tday: date.getDay()\n\t\t}\n\t}\n\n\t/**\n\t * 获取上一个月日期集合\n\t */\n\tgetPreMonthDays(amount, dateObj) {\n\t\tconst result = []\n\t\tfor (let i = amount - 1; i >= 0; i--) {\n\t\t\tconst month = dateObj.month - 1\n\t\t\tresult.push({\n\t\t\t\tdate: new Date(dateObj.year, month, -i).getDate(),\n\t\t\t\tmonth,\n\t\t\t\tdisable: true\n\t\t\t})\n\t\t}\n\t\treturn result\n\t}\n\t/**\n\t * 获取本月日期集合\n\t */\n\tgetCurrentMonthDays(amount, dateObj) {\n\t\tconst result = []\n\t\tconst fullDate = this.date.fullDate\n\t\tfor (let i = 1; i <= amount; i++) {\n\t\t\tconst currentDate = `${dateObj.year}-${dateObj.month}-${addZero(i)}`\n\t\t\tconst isToday = fullDate === currentDate\n\t\t\t// 获取打点信息\n\t\t\tconst info = this.selected && this.selected.find((item) => {\n\t\t\t\tif (this.dateEqual(currentDate, item.date)) {\n\t\t\t\t\treturn item\n\t\t\t\t}\n\t\t\t})\n\n\t\t\t// 日期禁用\n\t\t\tlet disableBefore = true\n\t\t\tlet disableAfter = true\n\t\t\tif (this.startDate) {\n\t\t\t\tdisableBefore = dateCompare(this.startDate, currentDate)\n\t\t\t}\n\n\t\t\tif (this.endDate) {\n\t\t\t\tdisableAfter = dateCompare(currentDate, this.endDate)\n\t\t\t}\n\n\t\t\tlet multiples = this.multipleStatus.data\n\t\t\tlet multiplesStatus = -1\n\t\t\tif (this.range && multiples) {\n\t\t\t\tmultiplesStatus = multiples.findIndex((item) => {\n\t\t\t\t\treturn this.dateEqual(item, currentDate)\n\t\t\t\t})\n\t\t\t}\n\t\t\tconst checked = multiplesStatus !== -1\n\n\t\t\tresult.push({\n\t\t\t\tfullDate: currentDate,\n\t\t\t\tyear: dateObj.year,\n\t\t\t\tdate: i,\n\t\t\t\tmultiple: this.range ? checked : false,\n\t\t\t\tbeforeMultiple: this.isLogicBefore(currentDate, this.multipleStatus.before, this.multipleStatus.after),\n\t\t\t\tafterMultiple: this.isLogicAfter(currentDate, this.multipleStatus.before, this.multipleStatus.after),\n\t\t\t\tmonth: dateObj.month,\n\t\t\t\tdisable: (this.startDate && !dateCompare(this.startDate, currentDate)) || (this.endDate && !dateCompare(\n\t\t\t\t\tcurrentDate, this.endDate)),\n\t\t\t\tisToday,\n\t\t\t\tuserChecked: false,\n\t\t\t\textraInfo: info\n\t\t\t})\n\t\t}\n\t\treturn result\n\t}\n\t/**\n\t * 获取下一个月日期集合\n\t */\n\t_getNextMonthDays(amount, dateObj) {\n\t\tconst result = []\n\t\tconst month = dateObj.month + 1\n\t\tfor (let i = 1; i <= amount; i++) {\n\t\t\tresult.push({\n\t\t\t\tdate: i,\n\t\t\t\tmonth,\n\t\t\t\tdisable: true\n\t\t\t})\n\t\t}\n\t\treturn result\n\t}\n\n\t/**\n\t * 获取当前日期详情\n\t * @param {Object} date\n\t */\n\tgetInfo(date) {\n\t\tif (!date) {\n\t\t\tdate = new Date()\n\t\t}\n\t\tconst res = this.calendar.find(item => item.fullDate === this.getDateObj(date).fullDate)\n\t\treturn res ? res : this.getDateObj(date)\n\t}\n\n\t/**\n\t * 比较时间是否相等\n\t */\n\tdateEqual(before, after) {\n\t\tbefore = new Date(fixIosDateFormat(before))\n\t\tafter = new Date(fixIosDateFormat(after))\n\t\treturn before.valueOf() === after.valueOf()\n\t}\n\n\t/**\n\t * 比较真实起始日期\n\t */\n\n\tisLogicBefore(currentDate, before, after) {\n\t\tlet logicBefore = before\n\t\tif (before && after) {\n\t\t\tlogicBefore = dateCompare(before, after) ? before : after\n\t\t}\n\t\treturn this.dateEqual(logicBefore, currentDate)\n\t}\n\n\tisLogicAfter(currentDate, before, after) {\n\t\tlet logicAfter = after\n\t\tif (before && after) {\n\t\t\tlogicAfter = dateCompare(before, after) ? after : before\n\t\t}\n\t\treturn this.dateEqual(logicAfter, currentDate)\n\t}\n\n\t/**\n\t * 获取日期范围内所有日期\n\t * @param {Object} begin\n\t * @param {Object} end\n\t */\n\tgeDateAll(begin, end) {\n\t\tvar arr = []\n\t\tvar ab = begin.split('-')\n\t\tvar ae = end.split('-')\n\t\tvar db = new Date()\n\t\tdb.setFullYear(ab[0], ab[1] - 1, ab[2])\n\t\tvar de = new Date()\n\t\tde.setFullYear(ae[0], ae[1] - 1, ae[2])\n\t\tvar unixDb = db.getTime() - 24 * 60 * 60 * 1000\n\t\tvar unixDe = de.getTime() - 24 * 60 * 60 * 1000\n\t\tfor (var k = unixDb; k <= unixDe;) {\n\t\t\tk = k + 24 * 60 * 60 * 1000\n\t\t\tarr.push(this.getDateObj(new Date(parseInt(k))).fullDate)\n\t\t}\n\t\treturn arr\n\t}\n\n\t/**\n\t * 获取多选状态\n\t */\n\tsetMultiple(fullDate) {\n\t\tif (!this.range) return\n\n\t\tlet {\n\t\t\tbefore,\n\t\t\tafter\n\t\t} = this.multipleStatus\n\t\tif (before && after) {\n\t\t\tif (!this.lastHover) {\n\t\t\t\tthis.lastHover = true\n\t\t\t\treturn\n\t\t\t}\n\t\t\tthis.multipleStatus.before = fullDate\n\t\t\tthis.multipleStatus.after = ''\n\t\t\tthis.multipleStatus.data = []\n\t\t\tthis.multipleStatus.fulldate = ''\n\t\t\tthis.lastHover = false\n\t\t} else {\n\t\t\tif (!before) {\n\t\t\t\tthis.multipleStatus.before = fullDate\n\t\t\t\tthis.multipleStatus.after = undefined;\n\t\t\t\tthis.lastHover = false\n\t\t\t} else {\n\t\t\t\tthis.multipleStatus.after = fullDate\n\t\t\t\tif (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {\n\t\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus\n\t\t\t\t\t\t.after);\n\t\t\t\t} else {\n\t\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus\n\t\t\t\t\t\t.before);\n\t\t\t\t}\n\t\t\t\tthis.lastHover = true\n\t\t\t}\n\t\t}\n\t\tthis.getWeeks(fullDate)\n\t}\n\n\t/**\n\t * 鼠标 hover 更新多选状态\n\t */\n\tsetHoverMultiple(fullDate) {\n\t\t//抖音小程序点击会触发hover事件,需要避免一下\n\t\t// #ifndef MP-TOUTIAO\n\t\tif (!this.range || this.lastHover) return\n\t\tconst {\n\t\t\tbefore\n\t\t} = this.multipleStatus\n\n\t\tif (!before) {\n\t\t\tthis.multipleStatus.before = fullDate\n\t\t} else {\n\t\t\tthis.multipleStatus.after = fullDate\n\t\t\tif (dateCompare(this.multipleStatus.before, this.multipleStatus.after)) {\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.before, this.multipleStatus.after);\n\t\t\t} else {\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(this.multipleStatus.after, this.multipleStatus.before);\n\t\t\t}\n\t\t}\n\t\tthis.getWeeks(fullDate)\n\t\t// #endif\n\n\t}\n\n\t/**\n\t * 更新默认值多选状态\n\t */\n\tsetDefaultMultiple(before, after) {\n\t\tthis.multipleStatus.before = before\n\t\tthis.multipleStatus.after = after\n\t\tif (before && after) {\n\t\t\tif (dateCompare(before, after)) {\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(before, after);\n\t\t\t\tthis.getWeeks(after)\n\t\t\t} else {\n\t\t\t\tthis.multipleStatus.data = this.geDateAll(after, before);\n\t\t\t\tthis.getWeeks(before)\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * 获取每周数据\n\t * @param {Object} dateData\n\t */\n\tgetWeeks(dateData) {\n\t\tconst {\n\t\t\tyear,\n\t\t\tmonth,\n\t\t} = this.getDateObj(dateData)\n\n\t\tconst preMonthDayAmount = new Date(year, month - 1, 1).getDay()\n\t\tconst preMonthDays = this.getPreMonthDays(preMonthDayAmount, this.getDateObj(dateData))\n\n\t\tconst currentMonthDayAmount = new Date(year, month, 0).getDate()\n\t\tconst currentMonthDays = this.getCurrentMonthDays(currentMonthDayAmount, this.getDateObj(dateData))\n\n\t\tconst nextMonthDayAmount = 42 - preMonthDayAmount - currentMonthDayAmount\n\t\tconst nextMonthDays = this._getNextMonthDays(nextMonthDayAmount, this.getDateObj(dateData))\n\n\t\tconst calendarDays = [...preMonthDays, ...currentMonthDays, ...nextMonthDays]\n\n\t\tconst weeks = new Array(6)\n\t\tfor (let i = 0; i < calendarDays.length; i++) {\n\t\t\tconst index = Math.floor(i / 7)\n\t\t\tif (!weeks[index]) {\n\t\t\t\tweeks[index] = new Array(7)\n\t\t\t}\n\t\t\tweeks[index][i % 7] = calendarDays[i]\n\t\t}\n\n\t\tthis.calendar = calendarDays\n\t\tthis.weeks = weeks\n\t}\n}\n\nfunction getDateTime(date, hideSecond) {\n\treturn `${getDate(date)} ${getTime(date, hideSecond)}`\n}\n\nfunction getDate(date) {\n\tdate = fixIosDateFormat(date)\n\tdate = new Date(date)\n\tconst year = date.getFullYear()\n\tconst month = date.getMonth() + 1\n\tconst day = date.getDate()\n\treturn `${year}-${addZero(month)}-${addZero(day)}`\n}\n\nfunction getTime(date, hideSecond) {\n\tdate = fixIosDateFormat(date)\n\tdate = new Date(date)\n\tconst hour = date.getHours()\n\tconst minute = date.getMinutes()\n\tconst second = date.getSeconds()\n\treturn hideSecond ? `${addZero(hour)}:${addZero(minute)}` : `${addZero(hour)}:${addZero(minute)}:${addZero(second)}`\n}\n\nfunction addZero(num) {\n\tif (num < 10) {\n\t\tnum = `0${num}`\n\t}\n\treturn num\n}\n\nfunction getDefaultSecond(hideSecond) {\n\treturn hideSecond ? '00:00' : '00:00:00'\n}\n\nfunction dateCompare(startDate, endDate) {\n\tstartDate = new Date(fixIosDateFormat(startDate))\n\tendDate = new Date(fixIosDateFormat(endDate))\n\treturn startDate <= endDate\n}\n\nfunction checkDate(date) {\n\tconst dateReg = /((19|20)\\d{2})(-|\\/)\\d{1,2}(-|\\/)\\d{1,2}/g\n\treturn date.match(dateReg)\n}\n//ios低版本15及以下,无法匹配 没有 ’秒‘ 时的情况,所以需要在末尾 秒 加上 问号\nconst dateTimeReg = /^\\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;\n\nfunction fixIosDateFormat(value) {\n\tif (typeof value === 'string' && dateTimeReg.test(value)) {\n\t\tvalue = value.replace(/-/g, '/')\n\t}\n\treturn value\n}\n\nexport {\n\tCalendar,\n\tgetDateTime,\n\tgetDate,\n\tgetTime,\n\taddZero,\n\tgetDefaultSecond,\n\tdateCompare,\n\tcheckDate,\n\tfixIosDateFormat\n}\n"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map index 63da979..05a04da 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-easyinput.js","sources":["uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktZWFzeWlucHV0L2NvbXBvbmVudHMvdW5pLWVhc3lpbnB1dC91bmktZWFzeWlucHV0LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"uni-easyinput.js","sources":["uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map index b9c93fa..5f49913 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-icons.js","sources":["uni_modules/uni-icons/components/uni-icons/uni-icons.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktaWNvbnMvY29tcG9uZW50cy91bmktaWNvbnMvdW5pLWljb25zLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-icons/components/uni-icons/uni-icons.vue'\nwx.createComponent(Component)"],"names":["fontData"],"mappings":";;;AAcC,MAAM,SAAS,CAAC,QAAQ;AACvB,QAAM,MAAM;AACZ,SAAQ,OAAO,QAAQ,YAAY,IAAI,KAAK,GAAG,IAAK,MAAM,OAAO;AAClE;AAqBA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO,CAAC,OAAO;AAAA,EACf,OAAO;AAAA,IACN,MAAM;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,OAAO;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,MAAM;AAAA,MACL,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS;AAAA,IACT;AAAA,IACD,cAAc;AAAA,MACb,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,OAAOA,2DAAO;AAAA,IACf;AAAA,EACA;AAAA,EACD,UAAU;AAAA,IACT,UAAU;AACT,UAAI,OAAO,KAAK,MAAM,KAAK,OAAK,EAAE,eAAe,KAAK,IAAI;AAC1D,UAAI,MAAM;AACT,eAAO,KAAK;AAAA,MACb;AACA,aAAO;AAAA,IACP;AAAA,IACD,WAAW;AACV,aAAO,OAAO,KAAK,IAAI;AAAA,IACvB;AAAA,IACD,WAAW;AACV,UAAI,KAAK,eAAe,IAAI;AAC3B,eAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ,kBAAkB,KAAK,UAAU;AAAA,MAC1F;AACA,aAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ;AAAA,IACzD;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,WAAW;AACV,WAAK,MAAM,OAAO;AAAA,IACnB;AAAA,EACD;AACD;;;;;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"uni-icons.js","sources":["uni_modules/uni-icons/components/uni-icons/uni-icons.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-icons/components/uni-icons/uni-icons.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-icons/components/uni-icons/uni-icons.vue'\nwx.createComponent(Component)"],"names":["fontData"],"mappings":";;;AAcC,MAAM,SAAS,CAAC,QAAQ;AACvB,QAAM,MAAM;AACZ,SAAQ,OAAO,QAAQ,YAAY,IAAI,KAAK,GAAG,IAAK,MAAM,OAAO;AAClE;AAqBA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO,CAAC,OAAO;AAAA,EACf,OAAO;AAAA,IACN,MAAM;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,OAAO;AAAA,MACN,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,MAAM;AAAA,MACL,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS;AAAA,IACT;AAAA,IACD,cAAc;AAAA,MACb,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,YAAY;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,OAAOA,2DAAO;AAAA,IACf;AAAA,EACA;AAAA,EACD,UAAU;AAAA,IACT,UAAU;AACT,UAAI,OAAO,KAAK,MAAM,KAAK,OAAK,EAAE,eAAe,KAAK,IAAI;AAC1D,UAAI,MAAM;AACT,eAAO,KAAK;AAAA,MACb;AACA,aAAO;AAAA,IACP;AAAA,IACD,WAAW;AACV,aAAO,OAAO,KAAK,IAAI;AAAA,IACvB;AAAA,IACD,WAAW;AACV,UAAI,KAAK,eAAe,IAAI;AAC3B,eAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ,kBAAkB,KAAK,UAAU;AAAA,MAC1F;AACA,aAAO,UAAU,KAAK,KAAK,gBAAgB,KAAK,QAAQ;AAAA,IACzD;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,WAAW;AACV,WAAK,MAAM,OAAO;AAAA,IACnB;AAAA,EACD;AACD;;;;;;;;;;;AC1FD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js.map index 15df11a..5aeaa92 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js.map @@ -1 +1 @@ -{"version":3,"file":"uniicons_file_vue.js","sources":["uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js"],"sourcesContent":["\r\nexport const fontData = [\r\n {\r\n \"font_class\": \"arrow-down\",\r\n \"unicode\": \"\\ue6be\"\r\n },\r\n {\r\n \"font_class\": \"arrow-left\",\r\n \"unicode\": \"\\ue6bc\"\r\n },\r\n {\r\n \"font_class\": \"arrow-right\",\r\n \"unicode\": \"\\ue6bb\"\r\n },\r\n {\r\n \"font_class\": \"arrow-up\",\r\n \"unicode\": \"\\ue6bd\"\r\n },\r\n {\r\n \"font_class\": \"auth\",\r\n \"unicode\": \"\\ue6ab\"\r\n },\r\n {\r\n \"font_class\": \"auth-filled\",\r\n \"unicode\": \"\\ue6cc\"\r\n },\r\n {\r\n \"font_class\": \"back\",\r\n \"unicode\": \"\\ue6b9\"\r\n },\r\n {\r\n \"font_class\": \"bars\",\r\n \"unicode\": \"\\ue627\"\r\n },\r\n {\r\n \"font_class\": \"calendar\",\r\n \"unicode\": \"\\ue6a0\"\r\n },\r\n {\r\n \"font_class\": \"calendar-filled\",\r\n \"unicode\": \"\\ue6c0\"\r\n },\r\n {\r\n \"font_class\": \"camera\",\r\n \"unicode\": \"\\ue65a\"\r\n },\r\n {\r\n \"font_class\": \"camera-filled\",\r\n \"unicode\": \"\\ue658\"\r\n },\r\n {\r\n \"font_class\": \"cart\",\r\n \"unicode\": \"\\ue631\"\r\n },\r\n {\r\n \"font_class\": \"cart-filled\",\r\n \"unicode\": \"\\ue6d0\"\r\n },\r\n {\r\n \"font_class\": \"chat\",\r\n \"unicode\": \"\\ue65d\"\r\n },\r\n {\r\n \"font_class\": \"chat-filled\",\r\n \"unicode\": \"\\ue659\"\r\n },\r\n {\r\n \"font_class\": \"chatboxes\",\r\n \"unicode\": \"\\ue696\"\r\n },\r\n {\r\n \"font_class\": \"chatboxes-filled\",\r\n \"unicode\": \"\\ue692\"\r\n },\r\n {\r\n \"font_class\": \"chatbubble\",\r\n \"unicode\": \"\\ue697\"\r\n },\r\n {\r\n \"font_class\": \"chatbubble-filled\",\r\n \"unicode\": \"\\ue694\"\r\n },\r\n {\r\n \"font_class\": \"checkbox\",\r\n \"unicode\": \"\\ue62b\"\r\n },\r\n {\r\n \"font_class\": \"checkbox-filled\",\r\n \"unicode\": \"\\ue62c\"\r\n },\r\n {\r\n \"font_class\": \"checkmarkempty\",\r\n \"unicode\": \"\\ue65c\"\r\n },\r\n {\r\n \"font_class\": \"circle\",\r\n \"unicode\": \"\\ue65b\"\r\n },\r\n {\r\n \"font_class\": \"circle-filled\",\r\n \"unicode\": \"\\ue65e\"\r\n },\r\n {\r\n \"font_class\": \"clear\",\r\n \"unicode\": \"\\ue66d\"\r\n },\r\n {\r\n \"font_class\": \"close\",\r\n \"unicode\": \"\\ue673\"\r\n },\r\n {\r\n \"font_class\": \"closeempty\",\r\n \"unicode\": \"\\ue66c\"\r\n },\r\n {\r\n \"font_class\": \"cloud-download\",\r\n \"unicode\": \"\\ue647\"\r\n },\r\n {\r\n \"font_class\": \"cloud-download-filled\",\r\n \"unicode\": \"\\ue646\"\r\n },\r\n {\r\n \"font_class\": \"cloud-upload\",\r\n \"unicode\": \"\\ue645\"\r\n },\r\n {\r\n \"font_class\": \"cloud-upload-filled\",\r\n \"unicode\": \"\\ue648\"\r\n },\r\n {\r\n \"font_class\": \"color\",\r\n \"unicode\": \"\\ue6cf\"\r\n },\r\n {\r\n \"font_class\": \"color-filled\",\r\n \"unicode\": \"\\ue6c9\"\r\n },\r\n {\r\n \"font_class\": \"compose\",\r\n \"unicode\": \"\\ue67f\"\r\n },\r\n {\r\n \"font_class\": \"contact\",\r\n \"unicode\": \"\\ue693\"\r\n },\r\n {\r\n \"font_class\": \"contact-filled\",\r\n \"unicode\": \"\\ue695\"\r\n },\r\n {\r\n \"font_class\": \"down\",\r\n \"unicode\": \"\\ue6b8\"\r\n },\r\n\t{\r\n\t \"font_class\": \"bottom\",\r\n\t \"unicode\": \"\\ue6b8\"\r\n\t},\r\n {\r\n \"font_class\": \"download\",\r\n \"unicode\": \"\\ue68d\"\r\n },\r\n {\r\n \"font_class\": \"download-filled\",\r\n \"unicode\": \"\\ue681\"\r\n },\r\n {\r\n \"font_class\": \"email\",\r\n \"unicode\": \"\\ue69e\"\r\n },\r\n {\r\n \"font_class\": \"email-filled\",\r\n \"unicode\": \"\\ue69a\"\r\n },\r\n {\r\n \"font_class\": \"eye\",\r\n \"unicode\": \"\\ue651\"\r\n },\r\n {\r\n \"font_class\": \"eye-filled\",\r\n \"unicode\": \"\\ue66a\"\r\n },\r\n {\r\n \"font_class\": \"eye-slash\",\r\n \"unicode\": \"\\ue6b3\"\r\n },\r\n {\r\n \"font_class\": \"eye-slash-filled\",\r\n \"unicode\": \"\\ue6b4\"\r\n },\r\n {\r\n \"font_class\": \"fire\",\r\n \"unicode\": \"\\ue6a1\"\r\n },\r\n {\r\n \"font_class\": \"fire-filled\",\r\n \"unicode\": \"\\ue6c5\"\r\n },\r\n {\r\n \"font_class\": \"flag\",\r\n \"unicode\": \"\\ue65f\"\r\n },\r\n {\r\n \"font_class\": \"flag-filled\",\r\n \"unicode\": \"\\ue660\"\r\n },\r\n {\r\n \"font_class\": \"folder-add\",\r\n \"unicode\": \"\\ue6a9\"\r\n },\r\n {\r\n \"font_class\": \"folder-add-filled\",\r\n \"unicode\": \"\\ue6c8\"\r\n },\r\n {\r\n \"font_class\": \"font\",\r\n \"unicode\": \"\\ue6a3\"\r\n },\r\n {\r\n \"font_class\": \"forward\",\r\n \"unicode\": \"\\ue6ba\"\r\n },\r\n {\r\n \"font_class\": \"gear\",\r\n \"unicode\": \"\\ue664\"\r\n },\r\n {\r\n \"font_class\": \"gear-filled\",\r\n \"unicode\": \"\\ue661\"\r\n },\r\n {\r\n \"font_class\": \"gift\",\r\n \"unicode\": \"\\ue6a4\"\r\n },\r\n {\r\n \"font_class\": \"gift-filled\",\r\n \"unicode\": \"\\ue6c4\"\r\n },\r\n {\r\n \"font_class\": \"hand-down\",\r\n \"unicode\": \"\\ue63d\"\r\n },\r\n {\r\n \"font_class\": \"hand-down-filled\",\r\n \"unicode\": \"\\ue63c\"\r\n },\r\n {\r\n \"font_class\": \"hand-up\",\r\n \"unicode\": \"\\ue63f\"\r\n },\r\n {\r\n \"font_class\": \"hand-up-filled\",\r\n \"unicode\": \"\\ue63e\"\r\n },\r\n {\r\n \"font_class\": \"headphones\",\r\n \"unicode\": \"\\ue630\"\r\n },\r\n {\r\n \"font_class\": \"heart\",\r\n \"unicode\": \"\\ue639\"\r\n },\r\n {\r\n \"font_class\": \"heart-filled\",\r\n \"unicode\": \"\\ue641\"\r\n },\r\n {\r\n \"font_class\": \"help\",\r\n \"unicode\": \"\\ue679\"\r\n },\r\n {\r\n \"font_class\": \"help-filled\",\r\n \"unicode\": \"\\ue674\"\r\n },\r\n {\r\n \"font_class\": \"home\",\r\n \"unicode\": \"\\ue662\"\r\n },\r\n {\r\n \"font_class\": \"home-filled\",\r\n \"unicode\": \"\\ue663\"\r\n },\r\n {\r\n \"font_class\": \"image\",\r\n \"unicode\": \"\\ue670\"\r\n },\r\n {\r\n \"font_class\": \"image-filled\",\r\n \"unicode\": \"\\ue678\"\r\n },\r\n {\r\n \"font_class\": \"images\",\r\n \"unicode\": \"\\ue650\"\r\n },\r\n {\r\n \"font_class\": \"images-filled\",\r\n \"unicode\": \"\\ue64b\"\r\n },\r\n {\r\n \"font_class\": \"info\",\r\n \"unicode\": \"\\ue669\"\r\n },\r\n {\r\n \"font_class\": \"info-filled\",\r\n \"unicode\": \"\\ue649\"\r\n },\r\n {\r\n \"font_class\": \"left\",\r\n \"unicode\": \"\\ue6b7\"\r\n },\r\n {\r\n \"font_class\": \"link\",\r\n \"unicode\": \"\\ue6a5\"\r\n },\r\n {\r\n \"font_class\": \"list\",\r\n \"unicode\": \"\\ue644\"\r\n },\r\n {\r\n \"font_class\": \"location\",\r\n \"unicode\": \"\\ue6ae\"\r\n },\r\n {\r\n \"font_class\": \"location-filled\",\r\n \"unicode\": \"\\ue6af\"\r\n },\r\n {\r\n \"font_class\": \"locked\",\r\n \"unicode\": \"\\ue66b\"\r\n },\r\n {\r\n \"font_class\": \"locked-filled\",\r\n \"unicode\": \"\\ue668\"\r\n },\r\n {\r\n \"font_class\": \"loop\",\r\n \"unicode\": \"\\ue633\"\r\n },\r\n {\r\n \"font_class\": \"mail-open\",\r\n \"unicode\": \"\\ue643\"\r\n },\r\n {\r\n \"font_class\": \"mail-open-filled\",\r\n \"unicode\": \"\\ue63a\"\r\n },\r\n {\r\n \"font_class\": \"map\",\r\n \"unicode\": \"\\ue667\"\r\n },\r\n {\r\n \"font_class\": \"map-filled\",\r\n \"unicode\": \"\\ue666\"\r\n },\r\n {\r\n \"font_class\": \"map-pin\",\r\n \"unicode\": \"\\ue6ad\"\r\n },\r\n {\r\n \"font_class\": \"map-pin-ellipse\",\r\n \"unicode\": \"\\ue6ac\"\r\n },\r\n {\r\n \"font_class\": \"medal\",\r\n \"unicode\": \"\\ue6a2\"\r\n },\r\n {\r\n \"font_class\": \"medal-filled\",\r\n \"unicode\": \"\\ue6c3\"\r\n },\r\n {\r\n \"font_class\": \"mic\",\r\n \"unicode\": \"\\ue671\"\r\n },\r\n {\r\n \"font_class\": \"mic-filled\",\r\n \"unicode\": \"\\ue677\"\r\n },\r\n {\r\n \"font_class\": \"micoff\",\r\n \"unicode\": \"\\ue67e\"\r\n },\r\n {\r\n \"font_class\": \"micoff-filled\",\r\n \"unicode\": \"\\ue6b0\"\r\n },\r\n {\r\n \"font_class\": \"minus\",\r\n \"unicode\": \"\\ue66f\"\r\n },\r\n {\r\n \"font_class\": \"minus-filled\",\r\n \"unicode\": \"\\ue67d\"\r\n },\r\n {\r\n \"font_class\": \"more\",\r\n \"unicode\": \"\\ue64d\"\r\n },\r\n {\r\n \"font_class\": \"more-filled\",\r\n \"unicode\": \"\\ue64e\"\r\n },\r\n {\r\n \"font_class\": \"navigate\",\r\n \"unicode\": \"\\ue66e\"\r\n },\r\n {\r\n \"font_class\": \"navigate-filled\",\r\n \"unicode\": \"\\ue67a\"\r\n },\r\n {\r\n \"font_class\": \"notification\",\r\n \"unicode\": \"\\ue6a6\"\r\n },\r\n {\r\n \"font_class\": \"notification-filled\",\r\n \"unicode\": \"\\ue6c1\"\r\n },\r\n {\r\n \"font_class\": \"paperclip\",\r\n \"unicode\": \"\\ue652\"\r\n },\r\n {\r\n \"font_class\": \"paperplane\",\r\n \"unicode\": \"\\ue672\"\r\n },\r\n {\r\n \"font_class\": \"paperplane-filled\",\r\n \"unicode\": \"\\ue675\"\r\n },\r\n {\r\n \"font_class\": \"person\",\r\n \"unicode\": \"\\ue699\"\r\n },\r\n {\r\n \"font_class\": \"person-filled\",\r\n \"unicode\": \"\\ue69d\"\r\n },\r\n {\r\n \"font_class\": \"personadd\",\r\n \"unicode\": \"\\ue69f\"\r\n },\r\n {\r\n \"font_class\": \"personadd-filled\",\r\n \"unicode\": \"\\ue698\"\r\n },\r\n {\r\n \"font_class\": \"personadd-filled-copy\",\r\n \"unicode\": \"\\ue6d1\"\r\n },\r\n {\r\n \"font_class\": \"phone\",\r\n \"unicode\": \"\\ue69c\"\r\n },\r\n {\r\n \"font_class\": \"phone-filled\",\r\n \"unicode\": \"\\ue69b\"\r\n },\r\n {\r\n \"font_class\": \"plus\",\r\n \"unicode\": \"\\ue676\"\r\n },\r\n {\r\n \"font_class\": \"plus-filled\",\r\n \"unicode\": \"\\ue6c7\"\r\n },\r\n {\r\n \"font_class\": \"plusempty\",\r\n \"unicode\": \"\\ue67b\"\r\n },\r\n {\r\n \"font_class\": \"pulldown\",\r\n \"unicode\": \"\\ue632\"\r\n },\r\n {\r\n \"font_class\": \"pyq\",\r\n \"unicode\": \"\\ue682\"\r\n },\r\n {\r\n \"font_class\": \"qq\",\r\n \"unicode\": \"\\ue680\"\r\n },\r\n {\r\n \"font_class\": \"redo\",\r\n \"unicode\": \"\\ue64a\"\r\n },\r\n {\r\n \"font_class\": \"redo-filled\",\r\n \"unicode\": \"\\ue655\"\r\n },\r\n {\r\n \"font_class\": \"refresh\",\r\n \"unicode\": \"\\ue657\"\r\n },\r\n {\r\n \"font_class\": \"refresh-filled\",\r\n \"unicode\": \"\\ue656\"\r\n },\r\n {\r\n \"font_class\": \"refreshempty\",\r\n \"unicode\": \"\\ue6bf\"\r\n },\r\n {\r\n \"font_class\": \"reload\",\r\n \"unicode\": \"\\ue6b2\"\r\n },\r\n {\r\n \"font_class\": \"right\",\r\n \"unicode\": \"\\ue6b5\"\r\n },\r\n {\r\n \"font_class\": \"scan\",\r\n \"unicode\": \"\\ue62a\"\r\n },\r\n {\r\n \"font_class\": \"search\",\r\n \"unicode\": \"\\ue654\"\r\n },\r\n {\r\n \"font_class\": \"settings\",\r\n \"unicode\": \"\\ue653\"\r\n },\r\n {\r\n \"font_class\": \"settings-filled\",\r\n \"unicode\": \"\\ue6ce\"\r\n },\r\n {\r\n \"font_class\": \"shop\",\r\n \"unicode\": \"\\ue62f\"\r\n },\r\n {\r\n \"font_class\": \"shop-filled\",\r\n \"unicode\": \"\\ue6cd\"\r\n },\r\n {\r\n \"font_class\": \"smallcircle\",\r\n \"unicode\": \"\\ue67c\"\r\n },\r\n {\r\n \"font_class\": \"smallcircle-filled\",\r\n \"unicode\": \"\\ue665\"\r\n },\r\n {\r\n \"font_class\": \"sound\",\r\n \"unicode\": \"\\ue684\"\r\n },\r\n {\r\n \"font_class\": \"sound-filled\",\r\n \"unicode\": \"\\ue686\"\r\n },\r\n {\r\n \"font_class\": \"spinner-cycle\",\r\n \"unicode\": \"\\ue68a\"\r\n },\r\n {\r\n \"font_class\": \"staff\",\r\n \"unicode\": \"\\ue6a7\"\r\n },\r\n {\r\n \"font_class\": \"staff-filled\",\r\n \"unicode\": \"\\ue6cb\"\r\n },\r\n {\r\n \"font_class\": \"star\",\r\n \"unicode\": \"\\ue688\"\r\n },\r\n {\r\n \"font_class\": \"star-filled\",\r\n \"unicode\": \"\\ue68f\"\r\n },\r\n {\r\n \"font_class\": \"starhalf\",\r\n \"unicode\": \"\\ue683\"\r\n },\r\n {\r\n \"font_class\": \"trash\",\r\n \"unicode\": \"\\ue687\"\r\n },\r\n {\r\n \"font_class\": \"trash-filled\",\r\n \"unicode\": \"\\ue685\"\r\n },\r\n {\r\n \"font_class\": \"tune\",\r\n \"unicode\": \"\\ue6aa\"\r\n },\r\n {\r\n \"font_class\": \"tune-filled\",\r\n \"unicode\": \"\\ue6ca\"\r\n },\r\n {\r\n \"font_class\": \"undo\",\r\n \"unicode\": \"\\ue64f\"\r\n },\r\n {\r\n \"font_class\": \"undo-filled\",\r\n \"unicode\": \"\\ue64c\"\r\n },\r\n {\r\n \"font_class\": \"up\",\r\n \"unicode\": \"\\ue6b6\"\r\n },\r\n\t{\r\n\t \"font_class\": \"top\",\r\n\t \"unicode\": \"\\ue6b6\"\r\n\t},\r\n {\r\n \"font_class\": \"upload\",\r\n \"unicode\": \"\\ue690\"\r\n },\r\n {\r\n \"font_class\": \"upload-filled\",\r\n \"unicode\": \"\\ue68e\"\r\n },\r\n {\r\n \"font_class\": \"videocam\",\r\n \"unicode\": \"\\ue68c\"\r\n },\r\n {\r\n \"font_class\": \"videocam-filled\",\r\n \"unicode\": \"\\ue689\"\r\n },\r\n {\r\n \"font_class\": \"vip\",\r\n \"unicode\": \"\\ue6a8\"\r\n },\r\n {\r\n \"font_class\": \"vip-filled\",\r\n \"unicode\": \"\\ue6c6\"\r\n },\r\n {\r\n \"font_class\": \"wallet\",\r\n \"unicode\": \"\\ue6b1\"\r\n },\r\n {\r\n \"font_class\": \"wallet-filled\",\r\n \"unicode\": \"\\ue6c2\"\r\n },\r\n {\r\n \"font_class\": \"weibo\",\r\n \"unicode\": \"\\ue68b\"\r\n },\r\n {\r\n \"font_class\": \"weixin\",\r\n \"unicode\": \"\\ue691\"\r\n }\r\n]\r\n\r\n// export const fontData = JSON.parse(fontDataJson)\r\n"],"names":[],"mappings":";AACY,MAAC,WAAW;AAAA,EACtB;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACF;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACA;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACF;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACA;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AACH;;"} \ No newline at end of file +{"version":3,"file":"uniicons_file_vue.js","sources":["uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js"],"sourcesContent":["\nexport const fontData = [\n {\n \"font_class\": \"arrow-down\",\n \"unicode\": \"\\ue6be\"\n },\n {\n \"font_class\": \"arrow-left\",\n \"unicode\": \"\\ue6bc\"\n },\n {\n \"font_class\": \"arrow-right\",\n \"unicode\": \"\\ue6bb\"\n },\n {\n \"font_class\": \"arrow-up\",\n \"unicode\": \"\\ue6bd\"\n },\n {\n \"font_class\": \"auth\",\n \"unicode\": \"\\ue6ab\"\n },\n {\n \"font_class\": \"auth-filled\",\n \"unicode\": \"\\ue6cc\"\n },\n {\n \"font_class\": \"back\",\n \"unicode\": \"\\ue6b9\"\n },\n {\n \"font_class\": \"bars\",\n \"unicode\": \"\\ue627\"\n },\n {\n \"font_class\": \"calendar\",\n \"unicode\": \"\\ue6a0\"\n },\n {\n \"font_class\": \"calendar-filled\",\n \"unicode\": \"\\ue6c0\"\n },\n {\n \"font_class\": \"camera\",\n \"unicode\": \"\\ue65a\"\n },\n {\n \"font_class\": \"camera-filled\",\n \"unicode\": \"\\ue658\"\n },\n {\n \"font_class\": \"cart\",\n \"unicode\": \"\\ue631\"\n },\n {\n \"font_class\": \"cart-filled\",\n \"unicode\": \"\\ue6d0\"\n },\n {\n \"font_class\": \"chat\",\n \"unicode\": \"\\ue65d\"\n },\n {\n \"font_class\": \"chat-filled\",\n \"unicode\": \"\\ue659\"\n },\n {\n \"font_class\": \"chatboxes\",\n \"unicode\": \"\\ue696\"\n },\n {\n \"font_class\": \"chatboxes-filled\",\n \"unicode\": \"\\ue692\"\n },\n {\n \"font_class\": \"chatbubble\",\n \"unicode\": \"\\ue697\"\n },\n {\n \"font_class\": \"chatbubble-filled\",\n \"unicode\": \"\\ue694\"\n },\n {\n \"font_class\": \"checkbox\",\n \"unicode\": \"\\ue62b\"\n },\n {\n \"font_class\": \"checkbox-filled\",\n \"unicode\": \"\\ue62c\"\n },\n {\n \"font_class\": \"checkmarkempty\",\n \"unicode\": \"\\ue65c\"\n },\n {\n \"font_class\": \"circle\",\n \"unicode\": \"\\ue65b\"\n },\n {\n \"font_class\": \"circle-filled\",\n \"unicode\": \"\\ue65e\"\n },\n {\n \"font_class\": \"clear\",\n \"unicode\": \"\\ue66d\"\n },\n {\n \"font_class\": \"close\",\n \"unicode\": \"\\ue673\"\n },\n {\n \"font_class\": \"closeempty\",\n \"unicode\": \"\\ue66c\"\n },\n {\n \"font_class\": \"cloud-download\",\n \"unicode\": \"\\ue647\"\n },\n {\n \"font_class\": \"cloud-download-filled\",\n \"unicode\": \"\\ue646\"\n },\n {\n \"font_class\": \"cloud-upload\",\n \"unicode\": \"\\ue645\"\n },\n {\n \"font_class\": \"cloud-upload-filled\",\n \"unicode\": \"\\ue648\"\n },\n {\n \"font_class\": \"color\",\n \"unicode\": \"\\ue6cf\"\n },\n {\n \"font_class\": \"color-filled\",\n \"unicode\": \"\\ue6c9\"\n },\n {\n \"font_class\": \"compose\",\n \"unicode\": \"\\ue67f\"\n },\n {\n \"font_class\": \"contact\",\n \"unicode\": \"\\ue693\"\n },\n {\n \"font_class\": \"contact-filled\",\n \"unicode\": \"\\ue695\"\n },\n {\n \"font_class\": \"down\",\n \"unicode\": \"\\ue6b8\"\n },\n\t{\n\t \"font_class\": \"bottom\",\n\t \"unicode\": \"\\ue6b8\"\n\t},\n {\n \"font_class\": \"download\",\n \"unicode\": \"\\ue68d\"\n },\n {\n \"font_class\": \"download-filled\",\n \"unicode\": \"\\ue681\"\n },\n {\n \"font_class\": \"email\",\n \"unicode\": \"\\ue69e\"\n },\n {\n \"font_class\": \"email-filled\",\n \"unicode\": \"\\ue69a\"\n },\n {\n \"font_class\": \"eye\",\n \"unicode\": \"\\ue651\"\n },\n {\n \"font_class\": \"eye-filled\",\n \"unicode\": \"\\ue66a\"\n },\n {\n \"font_class\": \"eye-slash\",\n \"unicode\": \"\\ue6b3\"\n },\n {\n \"font_class\": \"eye-slash-filled\",\n \"unicode\": \"\\ue6b4\"\n },\n {\n \"font_class\": \"fire\",\n \"unicode\": \"\\ue6a1\"\n },\n {\n \"font_class\": \"fire-filled\",\n \"unicode\": \"\\ue6c5\"\n },\n {\n \"font_class\": \"flag\",\n \"unicode\": \"\\ue65f\"\n },\n {\n \"font_class\": \"flag-filled\",\n \"unicode\": \"\\ue660\"\n },\n {\n \"font_class\": \"folder-add\",\n \"unicode\": \"\\ue6a9\"\n },\n {\n \"font_class\": \"folder-add-filled\",\n \"unicode\": \"\\ue6c8\"\n },\n {\n \"font_class\": \"font\",\n \"unicode\": \"\\ue6a3\"\n },\n {\n \"font_class\": \"forward\",\n \"unicode\": \"\\ue6ba\"\n },\n {\n \"font_class\": \"gear\",\n \"unicode\": \"\\ue664\"\n },\n {\n \"font_class\": \"gear-filled\",\n \"unicode\": \"\\ue661\"\n },\n {\n \"font_class\": \"gift\",\n \"unicode\": \"\\ue6a4\"\n },\n {\n \"font_class\": \"gift-filled\",\n \"unicode\": \"\\ue6c4\"\n },\n {\n \"font_class\": \"hand-down\",\n \"unicode\": \"\\ue63d\"\n },\n {\n \"font_class\": \"hand-down-filled\",\n \"unicode\": \"\\ue63c\"\n },\n {\n \"font_class\": \"hand-up\",\n \"unicode\": \"\\ue63f\"\n },\n {\n \"font_class\": \"hand-up-filled\",\n \"unicode\": \"\\ue63e\"\n },\n {\n \"font_class\": \"headphones\",\n \"unicode\": \"\\ue630\"\n },\n {\n \"font_class\": \"heart\",\n \"unicode\": \"\\ue639\"\n },\n {\n \"font_class\": \"heart-filled\",\n \"unicode\": \"\\ue641\"\n },\n {\n \"font_class\": \"help\",\n \"unicode\": \"\\ue679\"\n },\n {\n \"font_class\": \"help-filled\",\n \"unicode\": \"\\ue674\"\n },\n {\n \"font_class\": \"home\",\n \"unicode\": \"\\ue662\"\n },\n {\n \"font_class\": \"home-filled\",\n \"unicode\": \"\\ue663\"\n },\n {\n \"font_class\": \"image\",\n \"unicode\": \"\\ue670\"\n },\n {\n \"font_class\": \"image-filled\",\n \"unicode\": \"\\ue678\"\n },\n {\n \"font_class\": \"images\",\n \"unicode\": \"\\ue650\"\n },\n {\n \"font_class\": \"images-filled\",\n \"unicode\": \"\\ue64b\"\n },\n {\n \"font_class\": \"info\",\n \"unicode\": \"\\ue669\"\n },\n {\n \"font_class\": \"info-filled\",\n \"unicode\": \"\\ue649\"\n },\n {\n \"font_class\": \"left\",\n \"unicode\": \"\\ue6b7\"\n },\n {\n \"font_class\": \"link\",\n \"unicode\": \"\\ue6a5\"\n },\n {\n \"font_class\": \"list\",\n \"unicode\": \"\\ue644\"\n },\n {\n \"font_class\": \"location\",\n \"unicode\": \"\\ue6ae\"\n },\n {\n \"font_class\": \"location-filled\",\n \"unicode\": \"\\ue6af\"\n },\n {\n \"font_class\": \"locked\",\n \"unicode\": \"\\ue66b\"\n },\n {\n \"font_class\": \"locked-filled\",\n \"unicode\": \"\\ue668\"\n },\n {\n \"font_class\": \"loop\",\n \"unicode\": \"\\ue633\"\n },\n {\n \"font_class\": \"mail-open\",\n \"unicode\": \"\\ue643\"\n },\n {\n \"font_class\": \"mail-open-filled\",\n \"unicode\": \"\\ue63a\"\n },\n {\n \"font_class\": \"map\",\n \"unicode\": \"\\ue667\"\n },\n {\n \"font_class\": \"map-filled\",\n \"unicode\": \"\\ue666\"\n },\n {\n \"font_class\": \"map-pin\",\n \"unicode\": \"\\ue6ad\"\n },\n {\n \"font_class\": \"map-pin-ellipse\",\n \"unicode\": \"\\ue6ac\"\n },\n {\n \"font_class\": \"medal\",\n \"unicode\": \"\\ue6a2\"\n },\n {\n \"font_class\": \"medal-filled\",\n \"unicode\": \"\\ue6c3\"\n },\n {\n \"font_class\": \"mic\",\n \"unicode\": \"\\ue671\"\n },\n {\n \"font_class\": \"mic-filled\",\n \"unicode\": \"\\ue677\"\n },\n {\n \"font_class\": \"micoff\",\n \"unicode\": \"\\ue67e\"\n },\n {\n \"font_class\": \"micoff-filled\",\n \"unicode\": \"\\ue6b0\"\n },\n {\n \"font_class\": \"minus\",\n \"unicode\": \"\\ue66f\"\n },\n {\n \"font_class\": \"minus-filled\",\n \"unicode\": \"\\ue67d\"\n },\n {\n \"font_class\": \"more\",\n \"unicode\": \"\\ue64d\"\n },\n {\n \"font_class\": \"more-filled\",\n \"unicode\": \"\\ue64e\"\n },\n {\n \"font_class\": \"navigate\",\n \"unicode\": \"\\ue66e\"\n },\n {\n \"font_class\": \"navigate-filled\",\n \"unicode\": \"\\ue67a\"\n },\n {\n \"font_class\": \"notification\",\n \"unicode\": \"\\ue6a6\"\n },\n {\n \"font_class\": \"notification-filled\",\n \"unicode\": \"\\ue6c1\"\n },\n {\n \"font_class\": \"paperclip\",\n \"unicode\": \"\\ue652\"\n },\n {\n \"font_class\": \"paperplane\",\n \"unicode\": \"\\ue672\"\n },\n {\n \"font_class\": \"paperplane-filled\",\n \"unicode\": \"\\ue675\"\n },\n {\n \"font_class\": \"person\",\n \"unicode\": \"\\ue699\"\n },\n {\n \"font_class\": \"person-filled\",\n \"unicode\": \"\\ue69d\"\n },\n {\n \"font_class\": \"personadd\",\n \"unicode\": \"\\ue69f\"\n },\n {\n \"font_class\": \"personadd-filled\",\n \"unicode\": \"\\ue698\"\n },\n {\n \"font_class\": \"personadd-filled-copy\",\n \"unicode\": \"\\ue6d1\"\n },\n {\n \"font_class\": \"phone\",\n \"unicode\": \"\\ue69c\"\n },\n {\n \"font_class\": \"phone-filled\",\n \"unicode\": \"\\ue69b\"\n },\n {\n \"font_class\": \"plus\",\n \"unicode\": \"\\ue676\"\n },\n {\n \"font_class\": \"plus-filled\",\n \"unicode\": \"\\ue6c7\"\n },\n {\n \"font_class\": \"plusempty\",\n \"unicode\": \"\\ue67b\"\n },\n {\n \"font_class\": \"pulldown\",\n \"unicode\": \"\\ue632\"\n },\n {\n \"font_class\": \"pyq\",\n \"unicode\": \"\\ue682\"\n },\n {\n \"font_class\": \"qq\",\n \"unicode\": \"\\ue680\"\n },\n {\n \"font_class\": \"redo\",\n \"unicode\": \"\\ue64a\"\n },\n {\n \"font_class\": \"redo-filled\",\n \"unicode\": \"\\ue655\"\n },\n {\n \"font_class\": \"refresh\",\n \"unicode\": \"\\ue657\"\n },\n {\n \"font_class\": \"refresh-filled\",\n \"unicode\": \"\\ue656\"\n },\n {\n \"font_class\": \"refreshempty\",\n \"unicode\": \"\\ue6bf\"\n },\n {\n \"font_class\": \"reload\",\n \"unicode\": \"\\ue6b2\"\n },\n {\n \"font_class\": \"right\",\n \"unicode\": \"\\ue6b5\"\n },\n {\n \"font_class\": \"scan\",\n \"unicode\": \"\\ue62a\"\n },\n {\n \"font_class\": \"search\",\n \"unicode\": \"\\ue654\"\n },\n {\n \"font_class\": \"settings\",\n \"unicode\": \"\\ue653\"\n },\n {\n \"font_class\": \"settings-filled\",\n \"unicode\": \"\\ue6ce\"\n },\n {\n \"font_class\": \"shop\",\n \"unicode\": \"\\ue62f\"\n },\n {\n \"font_class\": \"shop-filled\",\n \"unicode\": \"\\ue6cd\"\n },\n {\n \"font_class\": \"smallcircle\",\n \"unicode\": \"\\ue67c\"\n },\n {\n \"font_class\": \"smallcircle-filled\",\n \"unicode\": \"\\ue665\"\n },\n {\n \"font_class\": \"sound\",\n \"unicode\": \"\\ue684\"\n },\n {\n \"font_class\": \"sound-filled\",\n \"unicode\": \"\\ue686\"\n },\n {\n \"font_class\": \"spinner-cycle\",\n \"unicode\": \"\\ue68a\"\n },\n {\n \"font_class\": \"staff\",\n \"unicode\": \"\\ue6a7\"\n },\n {\n \"font_class\": \"staff-filled\",\n \"unicode\": \"\\ue6cb\"\n },\n {\n \"font_class\": \"star\",\n \"unicode\": \"\\ue688\"\n },\n {\n \"font_class\": \"star-filled\",\n \"unicode\": \"\\ue68f\"\n },\n {\n \"font_class\": \"starhalf\",\n \"unicode\": \"\\ue683\"\n },\n {\n \"font_class\": \"trash\",\n \"unicode\": \"\\ue687\"\n },\n {\n \"font_class\": \"trash-filled\",\n \"unicode\": \"\\ue685\"\n },\n {\n \"font_class\": \"tune\",\n \"unicode\": \"\\ue6aa\"\n },\n {\n \"font_class\": \"tune-filled\",\n \"unicode\": \"\\ue6ca\"\n },\n {\n \"font_class\": \"undo\",\n \"unicode\": \"\\ue64f\"\n },\n {\n \"font_class\": \"undo-filled\",\n \"unicode\": \"\\ue64c\"\n },\n {\n \"font_class\": \"up\",\n \"unicode\": \"\\ue6b6\"\n },\n\t{\n\t \"font_class\": \"top\",\n\t \"unicode\": \"\\ue6b6\"\n\t},\n {\n \"font_class\": \"upload\",\n \"unicode\": \"\\ue690\"\n },\n {\n \"font_class\": \"upload-filled\",\n \"unicode\": \"\\ue68e\"\n },\n {\n \"font_class\": \"videocam\",\n \"unicode\": \"\\ue68c\"\n },\n {\n \"font_class\": \"videocam-filled\",\n \"unicode\": \"\\ue689\"\n },\n {\n \"font_class\": \"vip\",\n \"unicode\": \"\\ue6a8\"\n },\n {\n \"font_class\": \"vip-filled\",\n \"unicode\": \"\\ue6c6\"\n },\n {\n \"font_class\": \"wallet\",\n \"unicode\": \"\\ue6b1\"\n },\n {\n \"font_class\": \"wallet-filled\",\n \"unicode\": \"\\ue6c2\"\n },\n {\n \"font_class\": \"weibo\",\n \"unicode\": \"\\ue68b\"\n },\n {\n \"font_class\": \"weixin\",\n \"unicode\": \"\\ue691\"\n }\n]\n\n// export const fontData = JSON.parse(fontDataJson)\n"],"names":[],"mappings":";AACY,MAAC,WAAW;AAAA,EACtB;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACF;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACA;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACF;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACA;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AAAA,EACD;AAAA,IACE,cAAc;AAAA,IACd,WAAW;AAAA,EACZ;AACH;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map index d3194b8..ffba4a2 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-number-box.js","sources":["uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktbnVtYmVyLWJveC9jb21wb25lbnRzL3VuaS1udW1iZXItYm94L3VuaS1udW1iZXItYm94LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"uni-number-box.js","sources":["uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue?type=component"],"sourcesContent":["\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map index a62c0b2..1afb9e4 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-popup.js","sources":["uni_modules/uni-popup/components/uni-popup/uni-popup.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktcG9wdXAvY29tcG9uZW50cy91bmktcG9wdXAvdW5pLXBvcHVwLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-popup/components/uni-popup/uni-popup.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;AA+CC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,YAAY,CAIX;AAAA,EACD,OAAO,CAAC,UAAU,WAAW;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEN,WAAW;AAAA,MACV,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA;AAAA;AAAA,IAGD,MAAM;AAAA,MACL,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA;AAAA,IAED,aAAa;AAAA,MACZ,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA;AAAA,IAED,WAAW;AAAA,MACV,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,iBAAiB;AAAA,MAChB,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,UAAU;AAAA,MACT,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,qBAAqB;AAAA,MACpB,MAAM;AAAA,MACN,SAAS;AAAA,IACT;AAAA,IACD,cAAa;AAAA,MACZ,MAAM;AAAA,IACP;AAAA,EACA;AAAA,EAED,OAAO;AAAA;AAAA;AAAA;AAAA,IAIN,MAAM;AAAA,MACL,SAAS,SAAS,MAAM;AACvB,YAAI,CAAC,KAAK,OAAO,IAAI;AAAG;AACxB,aAAK,KAAK,OAAO,IAAI,CAAC,EAAE,IAAI;AAAA,MAC5B;AAAA,MACD,WAAW;AAAA,IACX;AAAA,IACD,WAAW;AAAA,MACV,SAAS,SAAS,QAAQ;AACzB,YAAI,CAAC,KAAK,OAAO,MAAM;AAAG;AAC1B,aAAK,KAAK,OAAO,KAAK,IAAI,CAAC,EAAE,IAAI;AAAA,MACjC;AAAA,MACD,WAAW;AAAA,IACX;AAAA;AAAA;AAAA;AAAA;AAAA,IAKD,WAAW;AAAA,MACV,SAAS,SAAS,KAAK;AACtB,aAAK,UAAU;AAAA,MACf;AAAA,MACD,WAAW;AAAA,IACX;AAAA,IACD,aAAa;AAAA,MACZ,SAAS,SAAS,KAAK;AACtB,aAAK,UAAU;AAAA,MACf;AAAA,MACD,WAAW;AAAA,IACX;AAAA;AAAA,IAED,UAAU,MAAM;AAAA,IAKhB;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,UAAU;AAAA,MACV,KAAK,CAAE;AAAA,MACP,WAAW;AAAA,MACX,WAAW;AAAA,MACX,YAAY;AAAA,MACZ,aAAa;AAAA,MACb,QAAQ;AAAA,QACP,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,QAAQ;AAAA,QACR,MAAM;AAAA,QACN,OAAO;AAAA,QACP,SAAS;AAAA,QACT,QAAQ;AAAA,QACR,OAAO;AAAA,MACP;AAAA,MACD,WAAW;AAAA,QACV,UAAU;AAAA,QACV,QAAQ;AAAA,QACR,KAAK;AAAA,QACL,MAAM;AAAA,QACN,OAAO;AAAA,QACP,iBAAiB;AAAA,MACjB;AAAA,MACD,YAAY;AAAA,QACX,iBAAiB;AAAA,QACjB,cAAc,KAAK,gBAAgB;AAAA,QACnC,UAAU;AAAA,QACV,MAAM;AAAA,QACN,OAAO;AAAA,MACP;AAAA,MACD,UAAU;AAAA,MACV,SAAS;AAAA,MACT,YAAY;AAAA,IACb;AAAA,EACA;AAAA,EACD,UAAU;AAAA,IACT,YAAY;AACX,UAAI,MAAM,EAAE,iBAAiB,KAAK;AAClC,UAAI,KAAK,gBAAgB,KAAK;AAC7B,cAAM,OAAO,OAAO,KAAK,EAAE,cAAc,KAAK,cAAc;AAAA,MAC7D;AACA,aAAO;AAAA,IACP;AAAA,IACD,YAAY;AACX,aAAO,KAAK,cAAc,OAAO,KAAK,eAAe;AAAA,IACrD;AAAA,IACD,KAAK;AACJ,UAAI,KAAK,oBAAoB,MAAM,KAAK,oBAAoB,QAAQ;AACnE,eAAO;AAAA,MACR;AACA,aAAO,KAAK;AAAA,IACb;AAAA,EACA;AAAA,EACD,UAAU;AACT,UAAM,UAAU,MAAM;AAErB,YAAM;AAAA,QACL;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,QACA;AAAA,MACD,IAAIA,cAAAA,MAAI,cAAc;AAYtB,WAAK,aAAa;AAClB,WAAK,cAAc,gBAAgB,aAAa;AAEhD,UAAI,YAAY,KAAK,UAAU;AAE9B,aAAK,iBAAiB,eAAe,SAAS;AAAA,aAKxC;AACN,aAAK,iBAAiB;AAAA,MACvB;AAAA,IACD;AACA,YAAQ;AAAA,EAOR;AAAA;AAAA,EASD,YAAY;AACX,SAAK,aAAa;AAAA,EAClB;AAAA,EAED,YAAY;AACR,SAAK,aAAa,CAAC,KAAK,SAAS;AAAA,EAClC;AAAA,EACD,cAAc;AACZ,SAAK,aAAa,IAAI;AAAA,EACvB;AAAA,EACH,UAAU;AAET,QAAI,KAAK,gBAAgB,QAAQ,KAAK,cAAc,MAAM;AACzD,WAAK,UAAU;AAAA,WACT;AACN,WAAK,UAAU,KAAK,gBAAgB,OAAO,KAAK,cAAc,KAAK;AAAA,IACpE;AACA,QAAI,KAAK,WAAW;AACnB,WAAK,WAAW;AAAA,WACV;AACN,WAAK,WAAW;AAAA,IACjB;AAEA,SAAK,eAAe;AAEpB,SAAK,mBAAmB;AACxB,SAAK,UAAU,kBAAkB,KAAK;AAAA,EACtC;AAAA,EACD,SAAS;AAAA,IACR,aAAa,UAAU,MAAM;AAAA,IAK5B;AAAA;AAAA;AAAA;AAAA,IAID,YAAY;AACX,WAAK,WAAW;AAAA,IAChB;AAAA;AAAA;AAAA;AAAA,IAID,cAAc;AACb,WAAK,UAAU;AAAA,IACf;AAAA;AAAA,IAED,MAAM,GAAG;AAER,QAAE,gBAAgB;AAElB,WAAK,mBAAmB;AAAA,IACxB;AAAA,IAED,KAAK,WAAW;AAEf,UAAI,KAAK,WAAW;AACnB;AAAA,MACD;AACA,UAAI,YAAY,CAAC,OAAO,UAAU,UAAU,QAAQ,SAAS,WAAW,UAAU,OAAO;AACzF,UAAI,EAAE,aAAa,UAAU,QAAQ,SAAS,MAAM,KAAK;AACxD,oBAAY,KAAK;AAAA,MAClB;AACA,UAAI,CAAC,KAAK,OAAO,SAAS,GAAG;AAC5BA,sBAAAA,MAAA,MAAA,SAAA,mEAAc,SAAS,SAAS;AAChC;AAAA,MACD;AACA,WAAK,KAAK,OAAO,SAAS,CAAC,EAAE;AAC7B,WAAK,MAAM,UAAU;AAAA,QACpB,MAAM;AAAA,QACN,MAAM;AAAA,OACN;AAAA,IACD;AAAA,IACD,MAAM,MAAM;AACX,WAAK,YAAY;AACjB,WAAK,MAAM,UAAU;AAAA,QACpB,MAAM;AAAA,QACN,MAAM,KAAK;AAAA,OACX;AACD,mBAAa,KAAK,KAAK;AAGvB,WAAK,QAAQ,WAAW,MAAM;AAC7B,aAAK,YAAY;AAAA,MACjB,GAAE,GAAG;AAAA,IACN;AAAA;AAAA,IAED,aAAa;AACZ,WAAK,mBAAmB;AAAA,IACxB;AAAA,IAED,QAAQ;AACP,UAAI,KAAK,kBAAkB;AAE1B,aAAK,mBAAmB;AACxB;AAAA,MACD;AACA,WAAK,MAAM,WAAW;AACtB,UAAI,CAAC,KAAK;AAAS;AACnB,WAAK,MAAM;AAAA,IACX;AAAA;AAAA;AAAA;AAAA,IAID,IAAI,MAAM;AACT,WAAK,aAAa,KAAK,YAAY,iBAAiB;AACpD,WAAK,MAAM,CAAC,WAAW;AACvB,WAAK,aAAa;AAAA,QACjB,UAAU;AAAA,QACV,MAAM;AAAA,QACN,OAAO;AAAA,QACP,iBAAiB,KAAK;AAAA,QACtB,cAAa,KAAK,gBAAgB;AAAA,MACnC;AAEA,UAAI;AAAM;AACV,WAAK,YAAY;AACjB,WAAK,YAAY;AACjB,WAAK,UAAU,MAAM;AACpB,aAAK,aAAa;AAClB,YAAI,KAAK,gBAAgB,KAAK,SAAS,WAAW;AACjD,eAAK,aAAa,WAAW;AAAA,QAC9B;AAAA,OACA;AAAA,IACD;AAAA;AAAA;AAAA;AAAA,IAID,OAAO,MAAM;AACZ,WAAK,aAAa;AAClB,WAAK,MAAM,CAAC,cAAc;AAC1B,WAAK,aAAa;AAAA,QACjB,UAAU;AAAA,QACV,MAAM;AAAA,QACN,OAAO;AAAA,QACP,QAAQ;AAAA,QACR,eAAe,KAAK,iBAAiB;AAAA,QACrC,iBAAiB,KAAK;AAAA,QACtB,cAAa,KAAK,gBAAgB;AAAA,MACnC;AAEA,UAAI;AAAM;AACV,WAAK,aAAa;AAAA,IAClB;AAAA;AAAA;AAAA;AAAA,IAID,OAAO,MAAM;AACZ,WAAK,aAAa;AAGjB,WAAK,MAAM,CAAC,MAAM;AAKnB,WAAK,aAAa;AAAA,QACjB,UAAU;AAAA,QAEV,SAAS;AAAA,QACT,eAAe;AAAA,QAEf,QAAQ;AAAA,QACR,MAAM;AAAA,QACN,OAAO;AAAA,QACP,KAAK;AAAA,QACL,gBAAgB;AAAA,QAChB,YAAY;AAAA,QACZ,cAAa,KAAK,gBAAgB;AAAA,MACnC;AAEA,UAAI;AAAM;AACV,WAAK,aAAa;AAAA,IAClB;AAAA,IACD,KAAK,MAAM;AACV,WAAK,aAAa;AAClB,WAAK,MAAM,CAAC,YAAY;AACxB,WAAK,aAAa;AAAA,QACjB,UAAU;AAAA,QACV,MAAM;AAAA,QACN,QAAQ;AAAA,QACR,KAAK;AAAA,QACL,iBAAiB,KAAK;AAAA,QACtB,cAAa,KAAK,gBAAgB;AAAA,QAElC,SAAS;AAAA,QACT,eAAe;AAAA,MAEhB;AAEA,UAAI;AAAM;AACV,WAAK,aAAa;AAAA,IAClB;AAAA,IACD,MAAM,MAAM;AACX,WAAK,aAAa;AAClB,WAAK,MAAM,CAAC,aAAa;AACzB,WAAK,aAAa;AAAA,QACjB,UAAU;AAAA,QACV,QAAQ;AAAA,QACR,OAAO;AAAA,QACP,KAAK;AAAA,QACL,iBAAiB,KAAK;AAAA,QACtB,cAAa,KAAK,gBAAgB;AAAA,QAElC,SAAS;AAAA,QACT,eAAe;AAAA,MAEhB;AAEA,UAAI;AAAM;AACV,WAAK,aAAa;AAAA,IAClB;AAAA,IACD,eAAc;AACb,WAAK,UAAU,MAAI;AAClB,aAAK,YAAY;AACjB,aAAK,YAAY;AAAA,OACjB;AAAA,IACF;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC/cD,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"uni-popup.js","sources":["uni_modules/uni-popup/components/uni-popup/uni-popup.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-popup/components/uni-popup/uni-popup.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-popup/components/uni-popup/uni-popup.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/createAnimation.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/createAnimation.js.map index cef6efa..91bd620 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/createAnimation.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/createAnimation.js.map @@ -1 +1 @@ -{"version":3,"file":"createAnimation.js","sources":["uni_modules/uni-transition/components/uni-transition/createAnimation.js"],"sourcesContent":["// const defaultOption = {\r\n// \tduration: 300,\r\n// \ttimingFunction: 'linear',\r\n// \tdelay: 0,\r\n// \ttransformOrigin: '50% 50% 0'\r\n// }\r\n// #ifdef APP-NVUE\r\nconst nvueAnimation = uni.requireNativePlugin('animation')\r\n// #endif\r\nclass MPAnimation {\r\n\tconstructor(options, _this) {\r\n\t\tthis.options = options\r\n\t\t// 在iOS10+QQ小程序平台下,传给原生的对象一定是个普通对象而不是Proxy对象,否则会报parameter should be Object instead of ProxyObject的错误\r\n\t\tthis.animation = uni.createAnimation({\r\n\t\t\t...options\r\n\t\t})\r\n\t\tthis.currentStepAnimates = {}\r\n\t\tthis.next = 0\r\n\t\tthis.$ = _this\r\n\r\n\t}\r\n\r\n\t_nvuePushAnimates(type, args) {\r\n\t\tlet aniObj = this.currentStepAnimates[this.next]\r\n\t\tlet styles = {}\r\n\t\tif (!aniObj) {\r\n\t\t\tstyles = {\r\n\t\t\t\tstyles: {},\r\n\t\t\t\tconfig: {}\r\n\t\t\t}\r\n\t\t} else {\r\n\t\t\tstyles = aniObj\r\n\t\t}\r\n\t\tif (animateTypes1.includes(type)) {\r\n\t\t\tif (!styles.styles.transform) {\r\n\t\t\t\tstyles.styles.transform = ''\r\n\t\t\t}\r\n\t\t\tlet unit = ''\r\n\t\t\tif(type === 'rotate'){\r\n\t\t\t\tunit = 'deg'\r\n\t\t\t}\r\n\t\t\tstyles.styles.transform += `${type}(${args+unit}) `\r\n\t\t} else {\r\n\t\t\tstyles.styles[type] = `${args}`\r\n\t\t}\r\n\t\tthis.currentStepAnimates[this.next] = styles\r\n\t}\r\n\t_animateRun(styles = {}, config = {}) {\r\n\t\tlet ref = this.$.$refs['ani'].ref\r\n\t\tif (!ref) return\r\n\t\treturn new Promise((resolve, reject) => {\r\n\t\t\tnvueAnimation.transition(ref, {\r\n\t\t\t\tstyles,\r\n\t\t\t\t...config\r\n\t\t\t}, res => {\r\n\t\t\t\tresolve()\r\n\t\t\t})\r\n\t\t})\r\n\t}\r\n\r\n\t_nvueNextAnimate(animates, step = 0, fn) {\r\n\t\tlet obj = animates[step]\r\n\t\tif (obj) {\r\n\t\t\tlet {\r\n\t\t\t\tstyles,\r\n\t\t\t\tconfig\r\n\t\t\t} = obj\r\n\t\t\tthis._animateRun(styles, config).then(() => {\r\n\t\t\t\tstep += 1\r\n\t\t\t\tthis._nvueNextAnimate(animates, step, fn)\r\n\t\t\t})\r\n\t\t} else {\r\n\t\t\tthis.currentStepAnimates = {}\r\n\t\t\ttypeof fn === 'function' && fn()\r\n\t\t\tthis.isEnd = true\r\n\t\t}\r\n\t}\r\n\r\n\tstep(config = {}) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.animation.step(config)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis.currentStepAnimates[this.next].config = Object.assign({}, this.options, config)\r\n\t\tthis.currentStepAnimates[this.next].styles.transformOrigin = this.currentStepAnimates[this.next].config.transformOrigin\r\n\t\tthis.next++\r\n\t\t// #endif\r\n\t\treturn this\r\n\t}\r\n\r\n\trun(fn) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.$.animationData = this.animation.export()\r\n\t\tthis.$.timer = setTimeout(() => {\r\n\t\t\ttypeof fn === 'function' && fn()\r\n\t\t}, this.$.durationTime)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis.isEnd = false\r\n\t\tlet ref = this.$.$refs['ani'] && this.$.$refs['ani'].ref\r\n\t\tif(!ref) return\r\n\t\tthis._nvueNextAnimate(this.currentStepAnimates, 0, fn)\r\n\t\tthis.next = 0\r\n\t\t// #endif\r\n\t}\r\n}\r\n\r\n\r\nconst animateTypes1 = ['matrix', 'matrix3d', 'rotate', 'rotate3d', 'rotateX', 'rotateY', 'rotateZ', 'scale', 'scale3d',\r\n\t'scaleX', 'scaleY', 'scaleZ', 'skew', 'skewX', 'skewY', 'translate', 'translate3d', 'translateX', 'translateY',\r\n\t'translateZ'\r\n]\r\nconst animateTypes2 = ['opacity', 'backgroundColor']\r\nconst animateTypes3 = ['width', 'height', 'left', 'right', 'top', 'bottom']\r\nanimateTypes1.concat(animateTypes2, animateTypes3).forEach(type => {\r\n\tMPAnimation.prototype[type] = function(...args) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.animation[type](...args)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis._nvuePushAnimates(type, args)\r\n\t\t// #endif\r\n\t\treturn this\r\n\t}\r\n})\r\n\r\nexport function createAnimation(option, _this) {\r\n\tif(!_this) return\r\n\tclearTimeout(_this.timer)\r\n\treturn new MPAnimation(option, _this)\r\n}\r\n"],"names":["uni"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"createAnimation.js","sources":["uni_modules/uni-transition/components/uni-transition/createAnimation.js"],"sourcesContent":["// const defaultOption = {\n// \tduration: 300,\n// \ttimingFunction: 'linear',\n// \tdelay: 0,\n// \ttransformOrigin: '50% 50% 0'\n// }\n// #ifdef APP-NVUE\nconst nvueAnimation = uni.requireNativePlugin('animation')\n// #endif\nclass MPAnimation {\n\tconstructor(options, _this) {\n\t\tthis.options = options\n\t\t// 在iOS10+QQ小程序平台下,传给原生的对象一定是个普通对象而不是Proxy对象,否则会报parameter should be Object instead of ProxyObject的错误\n\t\tthis.animation = uni.createAnimation({\n\t\t\t...options\n\t\t})\n\t\tthis.currentStepAnimates = {}\n\t\tthis.next = 0\n\t\tthis.$ = _this\n\n\t}\n\n\t_nvuePushAnimates(type, args) {\n\t\tlet aniObj = this.currentStepAnimates[this.next]\n\t\tlet styles = {}\n\t\tif (!aniObj) {\n\t\t\tstyles = {\n\t\t\t\tstyles: {},\n\t\t\t\tconfig: {}\n\t\t\t}\n\t\t} else {\n\t\t\tstyles = aniObj\n\t\t}\n\t\tif (animateTypes1.includes(type)) {\n\t\t\tif (!styles.styles.transform) {\n\t\t\t\tstyles.styles.transform = ''\n\t\t\t}\n\t\t\tlet unit = ''\n\t\t\tif(type === 'rotate'){\n\t\t\t\tunit = 'deg'\n\t\t\t}\n\t\t\tstyles.styles.transform += `${type}(${args+unit}) `\n\t\t} else {\n\t\t\tstyles.styles[type] = `${args}`\n\t\t}\n\t\tthis.currentStepAnimates[this.next] = styles\n\t}\n\t_animateRun(styles = {}, config = {}) {\n\t\tlet ref = this.$.$refs['ani'].ref\n\t\tif (!ref) return\n\t\treturn new Promise((resolve, reject) => {\n\t\t\tnvueAnimation.transition(ref, {\n\t\t\t\tstyles,\n\t\t\t\t...config\n\t\t\t}, res => {\n\t\t\t\tresolve()\n\t\t\t})\n\t\t})\n\t}\n\n\t_nvueNextAnimate(animates, step = 0, fn) {\n\t\tlet obj = animates[step]\n\t\tif (obj) {\n\t\t\tlet {\n\t\t\t\tstyles,\n\t\t\t\tconfig\n\t\t\t} = obj\n\t\t\tthis._animateRun(styles, config).then(() => {\n\t\t\t\tstep += 1\n\t\t\t\tthis._nvueNextAnimate(animates, step, fn)\n\t\t\t})\n\t\t} else {\n\t\t\tthis.currentStepAnimates = {}\n\t\t\ttypeof fn === 'function' && fn()\n\t\t\tthis.isEnd = true\n\t\t}\n\t}\n\n\tstep(config = {}) {\n\t\t// #ifndef APP-NVUE\n\t\tthis.animation.step(config)\n\t\t// #endif\n\t\t// #ifdef APP-NVUE\n\t\tthis.currentStepAnimates[this.next].config = Object.assign({}, this.options, config)\n\t\tthis.currentStepAnimates[this.next].styles.transformOrigin = this.currentStepAnimates[this.next].config.transformOrigin\n\t\tthis.next++\n\t\t// #endif\n\t\treturn this\n\t}\n\n\trun(fn) {\n\t\t// #ifndef APP-NVUE\n\t\tthis.$.animationData = this.animation.export()\n\t\tthis.$.timer = setTimeout(() => {\n\t\t\ttypeof fn === 'function' && fn()\n\t\t}, this.$.durationTime)\n\t\t// #endif\n\t\t// #ifdef APP-NVUE\n\t\tthis.isEnd = false\n\t\tlet ref = this.$.$refs['ani'] && this.$.$refs['ani'].ref\n\t\tif(!ref) return\n\t\tthis._nvueNextAnimate(this.currentStepAnimates, 0, fn)\n\t\tthis.next = 0\n\t\t// #endif\n\t}\n}\n\n\nconst animateTypes1 = ['matrix', 'matrix3d', 'rotate', 'rotate3d', 'rotateX', 'rotateY', 'rotateZ', 'scale', 'scale3d',\n\t'scaleX', 'scaleY', 'scaleZ', 'skew', 'skewX', 'skewY', 'translate', 'translate3d', 'translateX', 'translateY',\n\t'translateZ'\n]\nconst animateTypes2 = ['opacity', 'backgroundColor']\nconst animateTypes3 = ['width', 'height', 'left', 'right', 'top', 'bottom']\nanimateTypes1.concat(animateTypes2, animateTypes3).forEach(type => {\n\tMPAnimation.prototype[type] = function(...args) {\n\t\t// #ifndef APP-NVUE\n\t\tthis.animation[type](...args)\n\t\t// #endif\n\t\t// #ifdef APP-NVUE\n\t\tthis._nvuePushAnimates(type, args)\n\t\t// #endif\n\t\treturn this\n\t}\n})\n\nexport function createAnimation(option, _this) {\n\tif(!_this) return\n\tclearTimeout(_this.timer)\n\treturn new MPAnimation(option, _this)\n}\n"],"names":["uni"],"mappings":";;AASA,MAAM,YAAY;AAAA,EACjB,YAAY,SAAS,OAAO;AAC3B,SAAK,UAAU;AAEf,SAAK,YAAYA,cAAG,MAAC,gBAAgB;AAAA,MACpC,GAAG;AAAA,IACN,CAAG;AACD,SAAK,sBAAsB,CAAE;AAC7B,SAAK,OAAO;AACZ,SAAK,IAAI;AAAA,EAET;AAAA,EAED,kBAAkB,MAAM,MAAM;AAC7B,QAAI,SAAS,KAAK,oBAAoB,KAAK,IAAI;AAC/C,QAAI,SAAS,CAAE;AACf,QAAI,CAAC,QAAQ;AACZ,eAAS;AAAA,QACR,QAAQ,CAAE;AAAA,QACV,QAAQ,CAAE;AAAA,MACV;AAAA,IACJ,OAAS;AACN,eAAS;AAAA,IACT;AACD,QAAI,cAAc,SAAS,IAAI,GAAG;AACjC,UAAI,CAAC,OAAO,OAAO,WAAW;AAC7B,eAAO,OAAO,YAAY;AAAA,MAC1B;AACD,UAAI,OAAO;AACX,UAAG,SAAS,UAAS;AACpB,eAAO;AAAA,MACP;AACD,aAAO,OAAO,aAAa,GAAG,IAAI,IAAI,OAAK,IAAI;AAAA,IAClD,OAAS;AACN,aAAO,OAAO,IAAI,IAAI,GAAG,IAAI;AAAA,IAC7B;AACD,SAAK,oBAAoB,KAAK,IAAI,IAAI;AAAA,EACtC;AAAA,EACD,YAAY,SAAS,IAAI,SAAS,CAAA,GAAI;AACrC,QAAI,MAAM,KAAK,EAAE,MAAM,KAAK,EAAE;AAC9B,QAAI,CAAC;AAAK;AACV,WAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACvC,oBAAc,WAAW,KAAK;AAAA,QAC7B;AAAA,QACA,GAAG;AAAA,MACH,GAAE,SAAO;AACT,gBAAS;AAAA,MACb,CAAI;AAAA,IACJ,CAAG;AAAA,EACD;AAAA,EAED,iBAAiB,UAAU,OAAO,GAAG,IAAI;AACxC,QAAI,MAAM,SAAS,IAAI;AACvB,QAAI,KAAK;AACR,UAAI;AAAA,QACH;AAAA,QACA;AAAA,MACJ,IAAO;AACJ,WAAK,YAAY,QAAQ,MAAM,EAAE,KAAK,MAAM;AAC3C,gBAAQ;AACR,aAAK,iBAAiB,UAAU,MAAM,EAAE;AAAA,MAC5C,CAAI;AAAA,IACJ,OAAS;AACN,WAAK,sBAAsB,CAAE;AAC7B,aAAO,OAAO,cAAc,GAAI;AAChC,WAAK,QAAQ;AAAA,IACb;AAAA,EACD;AAAA,EAED,KAAK,SAAS,IAAI;AAEjB,SAAK,UAAU,KAAK,MAAM;AAO1B,WAAO;AAAA,EACP;AAAA,EAED,IAAI,IAAI;AAEP,SAAK,EAAE,gBAAgB,KAAK,UAAU,OAAQ;AAC9C,SAAK,EAAE,QAAQ,WAAW,MAAM;AAC/B,aAAO,OAAO,cAAc,GAAI;AAAA,IACnC,GAAK,KAAK,EAAE,YAAY;AAAA,EAStB;AACF;AAGA,MAAM,gBAAgB;AAAA,EAAC;AAAA,EAAU;AAAA,EAAY;AAAA,EAAU;AAAA,EAAY;AAAA,EAAW;AAAA,EAAW;AAAA,EAAW;AAAA,EAAS;AAAA,EAC5G;AAAA,EAAU;AAAA,EAAU;AAAA,EAAU;AAAA,EAAQ;AAAA,EAAS;AAAA,EAAS;AAAA,EAAa;AAAA,EAAe;AAAA,EAAc;AAAA,EAClG;AACD;AACA,MAAM,gBAAgB,CAAC,WAAW,iBAAiB;AACnD,MAAM,gBAAgB,CAAC,SAAS,UAAU,QAAQ,SAAS,OAAO,QAAQ;AAC1E,cAAc,OAAO,eAAe,aAAa,EAAE,QAAQ,UAAQ;AAClE,cAAY,UAAU,IAAI,IAAI,YAAY,MAAM;AAE/C,SAAK,UAAU,IAAI,EAAE,GAAG,IAAI;AAK5B,WAAO;AAAA,EACP;AACF,CAAC;AAEM,SAAS,gBAAgB,QAAQ,OAAO;AAC9C,MAAG,CAAC;AAAO;AACX,eAAa,MAAM,KAAK;AACxB,SAAO,IAAI,YAAY,QAAQ,KAAK;AACrC;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map index 8c7a97c..8a60ae3 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map @@ -1 +1 @@ -{"version":3,"file":"uni-transition.js","sources":["uni_modules/uni-transition/components/uni-transition/uni-transition.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktdHJhbnNpdGlvbi9jb21wb25lbnRzL3VuaS10cmFuc2l0aW9uL3VuaS10cmFuc2l0aW9uLnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-transition/components/uni-transition/uni-transition.vue'\nwx.createComponent(Component)"],"names":["createAnimation","uni","type"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"uni-transition.js","sources":["uni_modules/uni-transition/components/uni-transition/uni-transition.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-transition/components/uni-transition/uni-transition.vue?type=component"],"sourcesContent":["\n\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/uni-transition/components/uni-transition/uni-transition.vue'\nwx.createComponent(Component)"],"names":["createAnimation","uni","type"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/wht-select/components/wht-select/wht-select.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/wht-select/components/wht-select/wht-select.js.map index e50b61d..0f7de2d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/wht-select/components/wht-select/wht-select.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/wht-select/components/wht-select/wht-select.js.map @@ -1 +1 @@ -{"version":3,"file":"wht-select.js","sources":["uni_modules/wht-select/components/wht-select/wht-select.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy93aHQtc2VsZWN0L2NvbXBvbmVudHMvd2h0LXNlbGVjdC93aHQtc2VsZWN0LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/uni_modules/wht-select/components/wht-select/wht-select.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"wht-select.js","sources":["uni_modules/wht-select/components/wht-select/wht-select.vue","/Users/plw/Documents/outsource/tk-mini-program/uni_modules/wht-select/components/wht-select/wht-select.vue?type=component"],"sourcesContent":["\n\n\n\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/uni_modules/wht-select/components/wht-select/wht-select.vue'\nwx.createComponent(Component)"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/forward/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/forward/index.wxml index 03d2255..56c79d8 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/forward/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/forward/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/index.json b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/index.json index c7ffff2..26653a1 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/index.json +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/index.json @@ -1,4 +1,5 @@ { + "navigationStyle": "default", "navigationBarTitleText": "腾讯云 IM", "usingComponents": { "chat-header": "./chat-header/index", diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js index 9457d4d..79f7a60 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.js @@ -5,8 +5,13 @@ const common_assets = require("../../../../../common/assets.js"); require("../../offlinePushInfoManager/index.js"); const stores_counter = require("../../../../../stores/counter.js"); const components_request = require("../../../../../components/request.js"); +if (!Array) { + const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup"); + _easycom_uni_popup2(); +} +const _easycom_uni_popup = () => "../../../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"; if (!Math) { - ToolbarItemContainer(); + (ToolbarItemContainer + _easycom_uni_popup)(); } const ToolbarItemContainer = () => "../toolbar-item-container/index.js"; const _sfc_main = { @@ -65,11 +70,14 @@ const _sfc_main = { popup.value.open("center"); list.value = mylist.value; } - common_vendor.ref(null); + const selectedId = common_vendor.ref(null); + function Select(item, index) { + selectedId.value = item; + } const submitEvaluate = () => { }; return (_ctx, _cache) => { - return { + return common_vendor.e({ a: common_vendor.o$1(onyourChoose), b: common_vendor.o$1(onmyChoose), c: common_vendor.o$1(submitEvaluate), @@ -84,8 +92,32 @@ const _sfc_main = { needBottomPopup: true, iconWidth: _ctx.isUniFrameWork ? "36px" : "30px", iconHeight: _ctx.isUniFrameWork ? "36px" : "30px" + }), + h: list.value.length !== 0 + }, list.value.length !== 0 ? { + i: common_vendor.f(list.value, (item, index, i0) => { + return { + a: item.anchorIcon, + b: common_vendor.t(item.anchorId), + c: common_vendor.t(item.coin), + d: common_vendor.o$1(($event) => Select(item.id), index), + e: selectedId.value === item.id ? "#b8ff8c74" : "#ffffff", + f: index + }; }) - }; + } : {}, { + j: list.value.length === 0 + }, list.value.length === 0 ? {} : {}, { + k: common_vendor.o$1(($event) => _ctx.invite()), + l: common_vendor.o$1(($event) => _ctx.close()), + m: common_vendor.sr(popup, "241228dc-1", { + "k": "popup" + }), + n: common_vendor.p({ + type: "center", + ["border-radius"]: "10px 10px 0 0" + }) + }); }; } }; diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.json b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.json index d700001..257dd9d 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.json +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.json @@ -1,6 +1,7 @@ { "component": true, "usingComponents": { + "uni-popup": "../../../../../uni_modules/uni-popup/components/uni-popup/uni-popup", "toolbar-item-container": "../toolbar-item-container/index" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxml index ecdca7f..3467bd4 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxml @@ -1 +1 @@ -PK邀请选择你要邀请的对手VS选择你要参与PK的信息 \ No newline at end of file +PK邀请选择你要邀请的对手VS选择你要参与PK的信息点击选择您要参与的主播{{item.b}}{{item.c}}K您还没有可参与的主播PK,快去新建一个吧! \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxss b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxss index 9ece7c5..9d4f907 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxss +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/CustomMessage.wxss @@ -1,6 +1,4 @@ -.popupcss.data-v-241228dc { -} .popup.data-v-241228dc{ height: 750rpx; background-image: url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chard1.png); diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js new file mode 100644 index 0000000..ee0b8d4 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js @@ -0,0 +1,57 @@ +"use strict"; +const common_vendor = require("../../../../../common/vendor.js"); +const _sfc_main = { + data() { + return { + title: "Hello" + }; + }, + onLoad() { + }, + methods: { + //确定邀请 + invite() { + }, + //关闭弹窗 + close() { + popup.value.close(); + } + } +}; +if (!Array) { + const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup"); + _easycom_uni_popup2(); +} +const _easycom_uni_popup = () => "../../../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js"; +if (!Math) { + _easycom_uni_popup(); +} +function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { + return common_vendor.e({ + a: _ctx.list.length !== 0 + }, _ctx.list.length !== 0 ? { + b: common_vendor.f(_ctx.list, (item, index, i0) => { + return { + a: item.anchorIcon, + b: common_vendor.t(item.anchorId), + c: common_vendor.t(item.coin), + d: common_vendor.o$1(($event) => _ctx.Select(item.id, index), index), + e: _ctx.selectedId === item.id ? "#b8ff8c74" : "#ffffff", + f: index + }; + }) + } : {}, { + c: _ctx.list.length === 0 + }, _ctx.list.length === 0 ? {} : {}, { + d: common_vendor.o$1(($event) => $options.invite()), + e: common_vendor.o$1(($event) => $options.close()), + f: common_vendor.sr("popup", "40f5b60d-0"), + g: common_vendor.p({ + type: "center", + ["border-radius"]: "10px 10px 0 0" + }) + }); +} +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-40f5b60d"]]); +wx.createComponent(Component); +//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.js.map diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.json b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.json new file mode 100644 index 0000000..2d666bf --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "uni-popup": "../../../../../uni_modules/uni-popup/components/uni-popup/uni-popup" + } +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxml new file mode 100644 index 0000000..2180d55 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxml @@ -0,0 +1 @@ +点击选择您要参与的主播{{item.b}}{{item.c}}K您还没有可参与的主播PK,快去新建一个吧! \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxss b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxss new file mode 100644 index 0000000..5c45f57 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/evaluate/popupinvite.wxss @@ -0,0 +1,2 @@ + +/* 样式定义 */ diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js index 291edb5..d509795 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.js @@ -6,22 +6,16 @@ const TUIKit_utils_enableSampleTaskStatus = require("../../../utils/enableSample const TUIKit_components_TUIChat_offlinePushInfoManager_index = require("../offlinePushInfoManager/index.js"); const TUIKit_components_TUIChat_offlinePushInfoManager_const = require("../offlinePushInfoManager/const.js"); if (!Math) { - (EmojiPickerDialog + ImageUpload + VideoUpload + Words + CustomMessage + ToolbarItemContainer + UserSelector)(); + (EmojiPickerDialog + ImageUpload + VideoUpload + Words + CustomMessage + UserSelector + popupinvite)(); } const ImageUpload = () => "./image-upload/index.js"; const VideoUpload = () => "./video-upload/index.js"; const Words = () => "./words/index.js"; -const ToolbarItemContainer = () => "./toolbar-item-container/index.js"; const EmojiPickerDialog = () => "./emoji-picker/emoji-picker-dialog.js"; const UserSelector = () => "./user-selector/index.js"; const CustomMessage = () => "./evaluate/CustomMessage.js"; -const __default__ = { - options: { - styleIsolation: "shared" - } -}; +const popupinvite = () => "./evaluate/popupinvite.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ - ...__default__, __name: "index", props: { displayType: {} @@ -38,6 +32,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ const featureConfig = TUIKit_components_TUIChat_config.ChatConfig.getFeatureConfig(); const neededCountFirstPage = common_vendor.ref(8); const slicePos = common_vendor.ref(0); + const popupinviteRef = common_vendor.ref(null); const computeToolbarPaging = () => { if (featureConfig.InputImage && featureConfig.InputVideo) { neededCountFirstPage.value -= 4; @@ -70,7 +65,10 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ if (conversationID !== ((_a = currentConversation.value) == null ? void 0 : _a.conversationID)) { getExtensionList(); computeToolbarPaging(); - currentConversation.value = common_vendor.Jt.getData(common_vendor.o.CONV, "currentConversation"); + currentConversation.value = common_vendor.Jt.getData( + common_vendor.o.CONV, + "currentConversation" + ); isGroup.value = conversationID.startsWith(common_vendor.qt.TYPES.CONV_GROUP); } }; @@ -83,7 +81,10 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ TUIKit_utils_enableSampleTaskStatus.enableSampleTaskStatus("customerService"); } currentExtensionList.value = [ - ...common_vendor.R.getExtensionList(common_vendor.E.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, params) + ...common_vendor.R.getExtensionList( + common_vendor.E.TUIChat.EXTENSION.INPUT_MORE.EXT_ID, + params + ) ].filter((extension) => { var _a; if (((_a = extension == null ? void 0 : extension.data) == null ? void 0 : _a.name) === "search") { @@ -106,54 +107,14 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ } }); } - const onExtensionClick = (extension) => { - var _a, _b, _c; - const extensionModel = currentExtensionList.value.find( - (targetExtension) => { - var _a2, _b2; - return ((_a2 = targetExtension == null ? void 0 : targetExtension.data) == null ? void 0 : _a2.name) === ((_b2 = extension == null ? void 0 : extension.data) == null ? void 0 : _b2.name); - } - ); - switch ((_a = extensionModel == null ? void 0 : extensionModel.data) == null ? void 0 : _a.name) { - case "voiceCall": - onCallExtensionClicked(extensionModel, 1); - break; - case "videoCall": - onCallExtensionClicked(extensionModel, 2); - break; - case "search": - (_c = (_b = extensionModel == null ? void 0 : extensionModel.listener) == null ? void 0 : _b.onClicked) == null ? void 0 : _c.call(_b); - break; - } - }; - const onCallExtensionClicked = (extension, callType) => { - var _a, _b, _c, _d, _e, _f, _g; - selectorShowType.value = (_a = extension == null ? void 0 : extension.data) == null ? void 0 : _a.name; - if (((_b = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _b.type) === common_vendor.qt.TYPES.CONV_C2C) { - (_f = (_c = extension == null ? void 0 : extension.listener) == null ? void 0 : _c.onClicked) == null ? void 0 : _f.call(_c, { - userIDList: [(_e = (_d = currentConversation == null ? void 0 : currentConversation.value) == null ? void 0 : _d.conversationID) == null ? void 0 : _e.slice(3)], - type: callType, - callParams: { - offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.getOfflinePushInfo(TUIKit_components_TUIChat_offlinePushInfoManager_const.PUSH_SCENE.CALL) - } - }); - } else if (isGroup.value) { - currentUserSelectorExtension.value = extension; - ((_g = userSelectorRef == null ? void 0 : userSelectorRef.value) == null ? void 0 : _g.toggleShow) && userSelectorRef.value.toggleShow(true); - } - }; - const genExtensionIcon = (extension) => { - return extension == null ? void 0 : extension.icon; - }; - const genExtensionText = (extension) => { - return extension == null ? void 0 : extension.text; - }; const onUserSelectorSubmit = (selectedInfo) => { var _a, _b, _c; (_c = (_b = (_a = currentUserSelectorExtension.value) == null ? void 0 : _a.listener) == null ? void 0 : _b.onClicked) == null ? void 0 : _c.call(_b, { ...selectedInfo, callParams: { - offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.getOfflinePushInfo(TUIKit_components_TUIChat_offlinePushInfoManager_const.PUSH_SCENE.CALL) + offlinePushInfo: TUIKit_components_TUIChat_offlinePushInfoManager_index.OfflinePushInfoManager.getOfflinePushInfo( + TUIKit_components_TUIChat_offlinePushInfoManager_const.PUSH_SCENE.CALL + ) } }); currentUserSelectorExtension.value = null; @@ -192,70 +153,26 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ videoSourceType: "camera" }) } : {}, { - j: common_vendor.unref(neededCountFirstPage) === 1 - }, common_vendor.unref(neededCountFirstPage) === 1 ? common_vendor.e({ - k: common_vendor.unref(featureConfig).InputQuickReplies + j: common_vendor.unref(featureConfig).InputQuickReplies }, common_vendor.unref(featureConfig).InputQuickReplies ? { - l: common_vendor.o$1(handleSwiperDotShow) + k: common_vendor.o$1(handleSwiperDotShow) } : {}, { - m: common_vendor.unref(featureConfig).InputCustomMessage + l: common_vendor.unref(featureConfig).InputCustomMessage }, common_vendor.unref(featureConfig).InputCustomMessage ? { - n: common_vendor.o$1(handleSwiperDotShow) - } : {}) : {}, { - o: common_vendor.unref(neededCountFirstPage) > 1 - }, common_vendor.unref(neededCountFirstPage) > 1 ? common_vendor.e({ - p: common_vendor.unref(featureConfig).InputQuickReplies - }, common_vendor.unref(featureConfig).InputQuickReplies ? { - q: common_vendor.o$1(handleSwiperDotShow) - } : {}, { - r: common_vendor.unref(featureConfig).InputCustomMessage - }, common_vendor.unref(featureConfig).InputCustomMessage ? { - s: common_vendor.o$1(handleSwiperDotShow) - } : {}) : {}, { - t: common_vendor.unref(neededCountFirstPage) <= 1 - }, common_vendor.unref(neededCountFirstPage) <= 1 ? common_vendor.e({ - v: common_vendor.f(common_vendor.unref(currentExtensionList).slice(common_vendor.unref(slicePos)), (extension, index, i0) => { - return common_vendor.e({ - a: extension - }, extension ? { - b: common_vendor.o$1(($event) => onExtensionClick(extension), index), - c: "76f68da4-9-" + i0, - d: common_vendor.p({ - iconFile: genExtensionIcon(extension), - title: genExtensionText(extension), - iconWidth: "25px", - iconHeight: "25px", - needDialog: false - }) - } : {}, { - e: index - }); - }), - w: common_vendor.unref(neededCountFirstPage) === 1 - }, common_vendor.unref(neededCountFirstPage) === 1 ? common_vendor.e({ - x: common_vendor.unref(featureConfig).InputQuickReplies - }, common_vendor.unref(featureConfig).InputQuickReplies ? { - y: common_vendor.o$1(handleSwiperDotShow) - } : {}) : common_vendor.e({ - z: common_vendor.unref(featureConfig).InputQuickReplies - }, common_vendor.unref(featureConfig).InputQuickReplies ? { - A: common_vendor.o$1(handleSwiperDotShow) - } : {}, { - B: common_vendor.unref(featureConfig).InputCustomMessage - }, common_vendor.unref(featureConfig).InputCustomMessage ? { - C: common_vendor.o$1(handleSwiperDotShow) - } : {})) : {}, { - D: common_vendor.unref(isSwiperIndicatorDotsEnable) - }), { - E: common_vendor.sr(userSelectorRef, "76f68da4-13", { + m: common_vendor.o$1(handleSwiperDotShow) + } : {}), { + n: common_vendor.sr(userSelectorRef, "d01919ac-7", { "k": "userSelectorRef" }), - F: common_vendor.o$1(onUserSelectorSubmit), - G: common_vendor.o$1(onUserSelectorCancel), - H: common_vendor.p({ + o: common_vendor.o$1(onUserSelectorSubmit), + p: common_vendor.o$1(onUserSelectorCancel), + q: common_vendor.p({ type: common_vendor.unref(selectorShowType), currentConversation: common_vendor.unref(currentConversation), isGroup: common_vendor.unref(isGroup) + }), + r: common_vendor.sr(popupinviteRef, "d01919ac-8", { + "k": "popupinviteRef" }) }); }; diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.json b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.json index 9b2c2fa..6254ab0 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.json +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.json @@ -4,9 +4,9 @@ "image-upload": "./image-upload/index", "video-upload": "./video-upload/index", "words": "./words/index", - "toolbar-item-container": "./toolbar-item-container/index", "emoji-picker-dialog": "./emoji-picker/emoji-picker-dialog", "user-selector": "./user-selector/index", - "custom-message": "./evaluate/CustomMessage" + "custom-message": "./evaluate/CustomMessage", + "popupinvite": "./evaluate/popupinvite" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxml index 3e8abc8..1e7ad9f 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxss b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxss index 325d9a0..cedb7f0 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxss +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/index.wxss @@ -251,4 +251,12 @@ wx-swiper .wx-swiper-slide-frame, .message-input-toolbar-swiper wx-swiper .wx-swiper-wrapper wx-swiper .wx-swiper-slides wx-swiper .wx-swiper-slide-frame .toolbar-item-container-dialog .bottom-popup-uni { position: -webkit-sticky !important; position: sticky !important; +} +.barTool { + display: flex; + flex-wrap: wrap; +} +.barTool .barToolItem { + margin-bottom: 10rpx; + width: 25%; } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.wxml index 70fffab..b284f4b 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/user-selector/index.wxml @@ -1 +1 @@ -

\ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIContact/select-friend/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIContact/select-friend/index.wxml index 56b10e8..6d200e1 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIContact/select-friend/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIContact/select-friend/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIGroup/select-member/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIGroup/select-member/index.wxml index 48a8a24..d3a7fc3 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIGroup/select-member/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/TUIGroup/select-member/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/components/common/SelectUser/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/components/common/SelectUser/index.wxml index 09c9247..b63f087 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/components/common/SelectUser/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/components/common/SelectUser/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js index 76c40d6..0b13a44 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-branch.js @@ -46,7 +46,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { c: common_vendor.f($setup.content.items, (item, index, i0) => { return { a: common_vendor.t(item.content), - b: "00f6aa80-0-" + i0, + b: "4fecbb0c-0-" + i0, c: index, d: common_vendor.o$1(($event) => $setup.handleContentListItemClick(item), index) }; diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.wxml index 544e612..7bb7b47 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-customer-service.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.wxml index 8b2595b..aa6c558 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-form/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.wxml index c9094ec..815c224 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-rating/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js index 3c7b79f..90c88b6 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.js @@ -71,7 +71,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { f: common_vendor.f(_ctx.showList, (item, index, i0) => { return { a: common_vendor.t(item.content), - b: "4cb3a3d1-2-" + i0, + b: "539566d7-2-" + i0, c: index, d: common_vendor.o$1(($event) => $setup.handleContentListItemClick(item), index) }; diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.wxml index 18b1134..fad81df 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/components/message-robot-welcome.wxml @@ -1 +1 @@ -{{c}}{{item.a}} \ No newline at end of file +{{c}}{{item.a}} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/index.wxml b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/index.wxml index 8115f9c..7d05b20 100644 --- a/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/index.wxml +++ b/unpackage/dist/dev/mp-weixin/TUIKit/tui-customer-service-plugin/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/assets/add-circle.376cda7c.svg b/unpackage/dist/dev/mp-weixin/assets/add-circle.b2afe9dc.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/add-circle.376cda7c.svg rename to unpackage/dist/dev/mp-weixin/assets/add-circle.b2afe9dc.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/add.6f2b9261.svg b/unpackage/dist/dev/mp-weixin/assets/add.ea3b9dc9.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/add.6f2b9261.svg rename to unpackage/dist/dev/mp-weixin/assets/add.ea3b9dc9.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/audio.21bb2ba6.svg b/unpackage/dist/dev/mp-weixin/assets/audio.3e97d529.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/audio.21bb2ba6.svg rename to unpackage/dist/dev/mp-weixin/assets/audio.3e97d529.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/back.b82bef7a.svg b/unpackage/dist/dev/mp-weixin/assets/back.e9626a2e.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/back.b82bef7a.svg rename to unpackage/dist/dev/mp-weixin/assets/back.e9626a2e.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/call-video.21b022ad.svg b/unpackage/dist/dev/mp-weixin/assets/call-video.6c7799e9.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/call-video.21b022ad.svg rename to unpackage/dist/dev/mp-weixin/assets/call-video.6c7799e9.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/call-voice.1ef6b7f7.svg b/unpackage/dist/dev/mp-weixin/assets/call-voice.f8912d47.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/call-voice.1ef6b7f7.svg rename to unpackage/dist/dev/mp-weixin/assets/call-voice.f8912d47.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/cancel.051cb10c.svg b/unpackage/dist/dev/mp-weixin/assets/cancel.aba36dc1.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/cancel.051cb10c.svg rename to unpackage/dist/dev/mp-weixin/assets/cancel.aba36dc1.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/check-sm.c3984331.svg b/unpackage/dist/dev/mp-weixin/assets/check-sm.bfc05916.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/check-sm.c3984331.svg rename to unpackage/dist/dev/mp-weixin/assets/check-sm.bfc05916.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/close-dark.c1b1ccca.svg b/unpackage/dist/dev/mp-weixin/assets/close-dark.f3809f45.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/close-dark.c1b1ccca.svg rename to unpackage/dist/dev/mp-weixin/assets/close-dark.f3809f45.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/convertText_zh.51e06e84.svg b/unpackage/dist/dev/mp-weixin/assets/convertText_zh.ea05cc29.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/convertText_zh.51e06e84.svg rename to unpackage/dist/dev/mp-weixin/assets/convertText_zh.ea05cc29.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/d-left-arrow.9b5f8cc0.svg b/unpackage/dist/dev/mp-weixin/assets/d-left-arrow.d3dcfc22.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/d-left-arrow.9b5f8cc0.svg rename to unpackage/dist/dev/mp-weixin/assets/d-left-arrow.d3dcfc22.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/d-right-arrow.7ab4b4ba.svg b/unpackage/dist/dev/mp-weixin/assets/d-right-arrow.2202133f.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/d-right-arrow.7ab4b4ba.svg rename to unpackage/dist/dev/mp-weixin/assets/d-right-arrow.2202133f.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/del-icon.c693da44.svg b/unpackage/dist/dev/mp-weixin/assets/del-icon.e0d1d417.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/del-icon.c693da44.svg rename to unpackage/dist/dev/mp-weixin/assets/del-icon.e0d1d417.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/double-arrow.c51bb7cf.svg b/unpackage/dist/dev/mp-weixin/assets/double-arrow.a1a15b8b.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/double-arrow.c51bb7cf.svg rename to unpackage/dist/dev/mp-weixin/assets/double-arrow.a1a15b8b.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/down-icon.50c12418.svg b/unpackage/dist/dev/mp-weixin/assets/down-icon.fbb4047c.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/down-icon.50c12418.svg rename to unpackage/dist/dev/mp-weixin/assets/down-icon.fbb4047c.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/edit.5adfff7a.svg b/unpackage/dist/dev/mp-weixin/assets/edit.4601124c.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/edit.5adfff7a.svg rename to unpackage/dist/dev/mp-weixin/assets/edit.4601124c.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/face-dark.21e333dd.svg b/unpackage/dist/dev/mp-weixin/assets/face-dark.1ce4b9fa.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/face-dark.21e333dd.svg rename to unpackage/dist/dev/mp-weixin/assets/face-dark.1ce4b9fa.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/face-light.61678cbe.svg b/unpackage/dist/dev/mp-weixin/assets/face-light.b3a6acfa.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/face-light.61678cbe.svg rename to unpackage/dist/dev/mp-weixin/assets/face-light.b3a6acfa.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/file-light.565ad764.svg b/unpackage/dist/dev/mp-weixin/assets/file-light.7beeea9d.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/file-light.565ad764.svg rename to unpackage/dist/dev/mp-weixin/assets/file-light.7beeea9d.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/forward-each.d0857f96.svg b/unpackage/dist/dev/mp-weixin/assets/forward-each.9e79e381.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/forward-each.d0857f96.svg rename to unpackage/dist/dev/mp-weixin/assets/forward-each.9e79e381.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/forward-merge.73273fff.svg b/unpackage/dist/dev/mp-weixin/assets/forward-merge.eef115cf.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/forward-merge.73273fff.svg rename to unpackage/dist/dev/mp-weixin/assets/forward-merge.eef115cf.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/icon-c2c.6e2af86f.svg b/unpackage/dist/dev/mp-weixin/assets/icon-c2c.d80299ab.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/icon-c2c.6e2af86f.svg rename to unpackage/dist/dev/mp-weixin/assets/icon-c2c.d80299ab.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/icon-close.90eb4be2.svg b/unpackage/dist/dev/mp-weixin/assets/icon-close.00e2ef94.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/icon-close.90eb4be2.svg rename to unpackage/dist/dev/mp-weixin/assets/icon-close.00e2ef94.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/iconRight.ab6f6855.svg b/unpackage/dist/dev/mp-weixin/assets/iconRight.eac74a1a.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/iconRight.ab6f6855.svg rename to unpackage/dist/dev/mp-weixin/assets/iconRight.eac74a1a.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/imRobotGuess.06ae9855.svg b/unpackage/dist/dev/mp-weixin/assets/imRobotGuess.5fc0b4ca.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/imRobotGuess.06ae9855.svg rename to unpackage/dist/dev/mp-weixin/assets/imRobotGuess.5fc0b4ca.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/image-dark.44be7480.svg b/unpackage/dist/dev/mp-weixin/assets/image-dark.bf322028.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/image-dark.44be7480.svg rename to unpackage/dist/dev/mp-weixin/assets/image-dark.bf322028.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/image-light.ef346b4b.svg b/unpackage/dist/dev/mp-weixin/assets/image-light.3da9cf2c.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/image-light.ef346b4b.svg rename to unpackage/dist/dev/mp-weixin/assets/image-light.3da9cf2c.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/input-close.0b5e85b2.svg b/unpackage/dist/dev/mp-weixin/assets/input-close.3bf506b7.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/input-close.0b5e85b2.svg rename to unpackage/dist/dev/mp-weixin/assets/input-close.3bf506b7.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/left-arrow.be72449a.svg b/unpackage/dist/dev/mp-weixin/assets/left-arrow.dce2f352.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/left-arrow.be72449a.svg rename to unpackage/dist/dev/mp-weixin/assets/left-arrow.dce2f352.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/minus.887a634f.svg b/unpackage/dist/dev/mp-weixin/assets/minus.28312fe8.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/minus.887a634f.svg rename to unpackage/dist/dev/mp-weixin/assets/minus.28312fe8.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/msg-copy.8d896bef.svg b/unpackage/dist/dev/mp-weixin/assets/msg-copy.91b797d7.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/msg-copy.8d896bef.svg rename to unpackage/dist/dev/mp-weixin/assets/msg-copy.91b797d7.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/msg-del.05341954.svg b/unpackage/dist/dev/mp-weixin/assets/msg-del.8e1884b8.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/msg-del.05341954.svg rename to unpackage/dist/dev/mp-weixin/assets/msg-del.8e1884b8.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/msg-forward.1907b7f9.svg b/unpackage/dist/dev/mp-weixin/assets/msg-forward.b9d14da1.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/msg-forward.1907b7f9.svg rename to unpackage/dist/dev/mp-weixin/assets/msg-forward.b9d14da1.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/msg-quote.550cd8cb.svg b/unpackage/dist/dev/mp-weixin/assets/msg-quote.6ed4649b.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/msg-quote.550cd8cb.svg rename to unpackage/dist/dev/mp-weixin/assets/msg-quote.6ed4649b.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/msg-revoke.39595cc0.svg b/unpackage/dist/dev/mp-weixin/assets/msg-revoke.a0b46d31.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/msg-revoke.39595cc0.svg rename to unpackage/dist/dev/mp-weixin/assets/msg-revoke.a0b46d31.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/multiple-select.d38619b0.svg b/unpackage/dist/dev/mp-weixin/assets/multiple-select.63011d60.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/multiple-select.d38619b0.svg rename to unpackage/dist/dev/mp-weixin/assets/multiple-select.63011d60.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/mute.81a6d6d5.svg b/unpackage/dist/dev/mp-weixin/assets/mute.94c8513a.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/mute.81a6d6d5.svg rename to unpackage/dist/dev/mp-weixin/assets/mute.94c8513a.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/plus.f3b9aa49.svg b/unpackage/dist/dev/mp-weixin/assets/plus.dfad243b.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/plus.f3b9aa49.svg rename to unpackage/dist/dev/mp-weixin/assets/plus.dfad243b.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/radio.168a4b70.svg b/unpackage/dist/dev/mp-weixin/assets/radio.0422f0b5.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/radio.168a4b70.svg rename to unpackage/dist/dev/mp-weixin/assets/radio.0422f0b5.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/refresh.cddffc91.svg b/unpackage/dist/dev/mp-weixin/assets/refresh.8efc59f5.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/refresh.cddffc91.svg rename to unpackage/dist/dev/mp-weixin/assets/refresh.8efc59f5.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/right-arrow.0c0041ad.svg b/unpackage/dist/dev/mp-weixin/assets/right-arrow.0091db6c.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/right-arrow.0c0041ad.svg rename to unpackage/dist/dev/mp-weixin/assets/right-arrow.0091db6c.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/right-icon.b206bd3e.svg b/unpackage/dist/dev/mp-weixin/assets/right-icon.a24fdba0.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/right-icon.b206bd3e.svg rename to unpackage/dist/dev/mp-weixin/assets/right-icon.a24fdba0.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/search-default.4e6b7fca.svg b/unpackage/dist/dev/mp-weixin/assets/search-default.0969a8df.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/search-default.4e6b7fca.svg rename to unpackage/dist/dev/mp-weixin/assets/search-default.0969a8df.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/search.980f6827.svg b/unpackage/dist/dev/mp-weixin/assets/search.dabca596.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/search.980f6827.svg rename to unpackage/dist/dev/mp-weixin/assets/search.dabca596.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/selected.1c6e50da.svg b/unpackage/dist/dev/mp-weixin/assets/selected.0a1e59e6.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/selected.1c6e50da.svg rename to unpackage/dist/dev/mp-weixin/assets/selected.0a1e59e6.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/setting.161bfa16.svg b/unpackage/dist/dev/mp-weixin/assets/setting.a15e5daf.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/setting.161bfa16.svg rename to unpackage/dist/dev/mp-weixin/assets/setting.a15e5daf.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/start-group.5f1c641f.svg b/unpackage/dist/dev/mp-weixin/assets/start-group.6d6b5fbb.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/start-group.5f1c641f.svg rename to unpackage/dist/dev/mp-weixin/assets/start-group.6d6b5fbb.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/translate.8c9408be.svg b/unpackage/dist/dev/mp-weixin/assets/translate.a0cfa550.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/translate.8c9408be.svg rename to unpackage/dist/dev/mp-weixin/assets/translate.a0cfa550.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/video-dark.0bbf3476.svg b/unpackage/dist/dev/mp-weixin/assets/video-dark.e7ceead3.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/video-dark.0bbf3476.svg rename to unpackage/dist/dev/mp-weixin/assets/video-dark.e7ceead3.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/video-light.c7253748.svg b/unpackage/dist/dev/mp-weixin/assets/video-light.48615dd3.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/video-light.c7253748.svg rename to unpackage/dist/dev/mp-weixin/assets/video-light.48615dd3.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/words-dark.cda35c0a.svg b/unpackage/dist/dev/mp-weixin/assets/words-dark.6a706f9a.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/words-dark.cda35c0a.svg rename to unpackage/dist/dev/mp-weixin/assets/words-dark.6a706f9a.svg diff --git a/unpackage/dist/dev/mp-weixin/assets/words-light.97e1bc17.svg b/unpackage/dist/dev/mp-weixin/assets/words-light.c8aec883.svg similarity index 100% rename from unpackage/dist/dev/mp-weixin/assets/words-light.97e1bc17.svg rename to unpackage/dist/dev/mp-weixin/assets/words-light.c8aec883.svg diff --git a/unpackage/dist/dev/mp-weixin/common/assets.js b/unpackage/dist/dev/mp-weixin/common/assets.js index fe18931..243c4cf 100644 --- a/unpackage/dist/dev/mp-weixin/common/assets.js +++ b/unpackage/dist/dev/mp-weixin/common/assets.js @@ -1,67 +1,67 @@ "use strict"; -const createGroup = "/assets/start-group.5f1c641f.svg"; -const C2C = "/assets/icon-c2c.6e2af86f.svg"; -const settingSVG = "/assets/setting.161bfa16.svg"; -const muteIcon = "/assets/mute.81a6d6d5.svg"; +const createGroup = "/assets/start-group.6d6b5fbb.svg"; +const C2C = "/assets/icon-c2c.d80299ab.svg"; +const settingSVG = "/assets/setting.a15e5daf.svg"; +const muteIcon = "/assets/mute.94c8513a.svg"; const faceIcon = "/assets/face-uni.e33f5632.png"; const moreIcon = "/assets/more-uni.030c2d9a.png"; -const ForwardEachIcon = "/assets/forward-each.d0857f96.svg"; -const ForwardMergeIcon = "/assets/forward-merge.73273fff.svg"; -const AddIcon = "/assets/add-circle.376cda7c.svg"; -const searchIcon = "/assets/search.980f6827.svg"; -const closeIcon$2 = "/assets/input-close.0b5e85b2.svg"; -const downSVG = "/assets/down-icon.50c12418.svg"; -const closeIcon$1 = "/assets/close-dark.c1b1ccca.svg"; -const rightIcon = "/assets/right-icon.b206bd3e.svg"; -const addSVG = "/assets/add.6f2b9261.svg"; -const backIcon = "/assets/back.b82bef7a.svg"; -const editIcon = "/assets/edit.5adfff7a.svg"; -const closeIcon = "/assets/icon-close.90eb4be2.svg"; +const ForwardEachIcon = "/assets/forward-each.9e79e381.svg"; +const ForwardMergeIcon = "/assets/forward-merge.eef115cf.svg"; +const AddIcon = "/assets/add-circle.b2afe9dc.svg"; +const searchIcon = "/assets/search.dabca596.svg"; +const closeIcon$2 = "/assets/input-close.3bf506b7.svg"; +const downSVG = "/assets/down-icon.fbb4047c.svg"; +const closeIcon$1 = "/assets/close-dark.f3809f45.svg"; +const rightIcon = "/assets/right-icon.a24fdba0.svg"; +const addSVG = "/assets/add.ea3b9dc9.svg"; +const backIcon = "/assets/back.e9626a2e.svg"; +const editIcon = "/assets/edit.4601124c.svg"; +const closeIcon = "/assets/icon-close.00e2ef94.svg"; const playIcon = "/assets/video-play.58b451c9.png"; const audioIcon$1 = "/assets/msg-audio.ac2cd1c9.svg"; -const files = "/assets/file-light.565ad764.svg"; +const files = "/assets/file-light.7beeea9d.svg"; const star$1 = "/assets/star-light.d9a7aedf.png"; const loadingIcon = "/assets/loading.2a143778.png"; -const delIcon$1 = "/assets/msg-del.05341954.svg"; -const copyIcon = "/assets/msg-copy.8d896bef.svg"; -const quoteIcon = "/assets/msg-quote.550cd8cb.svg"; -const revokeIcon = "/assets/msg-revoke.39595cc0.svg"; -const forwardIcon = "/assets/msg-forward.1907b7f9.svg"; -const translateIcon = "/assets/translate.8c9408be.svg"; -const multipleSelectIcon = "/assets/multiple-select.d38619b0.svg"; -const convertText = "/assets/convertText_zh.51e06e84.svg"; -const doubleArrowIcon = "/assets/double-arrow.c51bb7cf.svg"; -const audioIcon = "/assets/audio.21bb2ba6.svg"; -const selectedIcon = "/assets/selected.1c6e50da.svg"; -const cancelIcon = "/assets/cancel.051cb10c.svg"; -const imageIconLight = "/assets/image-light.ef346b4b.svg"; -const imageIconDark = "/assets/image-dark.44be7480.svg"; +const delIcon$1 = "/assets/msg-del.8e1884b8.svg"; +const copyIcon = "/assets/msg-copy.91b797d7.svg"; +const quoteIcon = "/assets/msg-quote.6ed4649b.svg"; +const revokeIcon = "/assets/msg-revoke.a0b46d31.svg"; +const forwardIcon = "/assets/msg-forward.b9d14da1.svg"; +const translateIcon = "/assets/translate.a0cfa550.svg"; +const multipleSelectIcon = "/assets/multiple-select.63011d60.svg"; +const convertText = "/assets/convertText_zh.ea05cc29.svg"; +const doubleArrowIcon = "/assets/double-arrow.a1a15b8b.svg"; +const audioIcon = "/assets/audio.3e97d529.svg"; +const selectedIcon = "/assets/selected.0a1e59e6.svg"; +const cancelIcon = "/assets/cancel.aba36dc1.svg"; +const imageIconLight = "/assets/image-light.3da9cf2c.svg"; +const imageIconDark = "/assets/image-dark.bf322028.svg"; const imageUniIcon = "/assets/image-uni.3e951cbb.png"; const cameraUniIcon = "/assets/camera-uni.e7fd6e1a.png"; -const videoIconLight = "/assets/video-light.c7253748.svg"; -const videoIconDark = "/assets/video-dark.0bbf3476.svg"; +const videoIconLight = "/assets/video-light.48615dd3.svg"; +const videoIconDark = "/assets/video-dark.e7ceead3.svg"; const videoUniIcon = "/assets/video-uni.0b4d3e53.png"; -const wordsIconLight = "/assets/words-light.97e1bc17.svg"; -const wordsIconDark = "/assets/words-dark.cda35c0a.svg"; -const faceIconLight = "/assets/face-light.61678cbe.svg"; -const faceIconDark = "/assets/face-dark.21e333dd.svg"; +const wordsIconLight = "/assets/words-light.c8aec883.svg"; +const wordsIconDark = "/assets/words-dark.6a706f9a.svg"; +const faceIconLight = "/assets/face-light.b3a6acfa.svg"; +const faceIconDark = "/assets/face-dark.1ce4b9fa.svg"; const InvitationDark = "/assets/InvitationDark.c8a31c9e.png"; const InvitationLight = "/assets/InvitationLight.ee30129f.png"; -const SearchDefaultIcon = "/assets/search-default.4e6b7fca.svg"; -const delIcon = "/assets/del-icon.c693da44.svg"; -const plusSVG = "/assets/plus.f3b9aa49.svg"; -const minusSVG = "/assets/minus.887a634f.svg"; -const checkIcon = "/assets/check-sm.c3984331.svg"; -const radioIcon = "/assets/radio.168a4b70.svg"; -const callVideoSVG = "/assets/call-video.21b022ad.svg"; -const callVoiceSVG = "/assets/call-voice.1ef6b7f7.svg"; -const leftArrowIcon = "/assets/left-arrow.be72449a.svg"; -const rightArrowIcon = "/assets/right-arrow.0c0041ad.svg"; -const dLeftArrowIcon = "/assets/d-left-arrow.9b5f8cc0.svg"; -const dRightArrowIcon = "/assets/d-right-arrow.7ab4b4ba.svg"; -const iconRight = "/assets/iconRight.ab6f6855.svg"; -const imRobotGuess = "/assets/imRobotGuess.06ae9855.svg"; -const refresh = "/assets/refresh.cddffc91.svg"; +const SearchDefaultIcon = "/assets/search-default.0969a8df.svg"; +const delIcon = "/assets/del-icon.e0d1d417.svg"; +const plusSVG = "/assets/plus.dfad243b.svg"; +const minusSVG = "/assets/minus.28312fe8.svg"; +const checkIcon = "/assets/check-sm.bfc05916.svg"; +const radioIcon = "/assets/radio.0422f0b5.svg"; +const callVideoSVG = "/assets/call-video.6c7799e9.svg"; +const callVoiceSVG = "/assets/call-voice.f8912d47.svg"; +const leftArrowIcon = "/assets/left-arrow.dce2f352.svg"; +const rightArrowIcon = "/assets/right-arrow.0091db6c.svg"; +const dLeftArrowIcon = "/assets/d-left-arrow.d3dcfc22.svg"; +const dRightArrowIcon = "/assets/d-right-arrow.2202133f.svg"; +const iconRight = "/assets/iconRight.eac74a1a.svg"; +const imRobotGuess = "/assets/imRobotGuess.5fc0b4ca.svg"; +const refresh = "/assets/refresh.8efc59f5.svg"; const star = "/assets/star.0d13712b.png"; const starLine = "/assets/starLine.f4211758.png"; exports.AddIcon = AddIcon; diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js index 186b5a3..86edde5 100644 --- a/unpackage/dist/dev/mp-weixin/common/vendor.js +++ b/unpackage/dist/dev/mp-weixin/common/vendor.js @@ -7117,9 +7117,9 @@ function populateParameters(fromRes, toRes) { appVersion: "1.0.0", appVersionCode: "100", appLanguage: getAppLanguage(hostLanguage), - uniCompileVersion: "4.66", - uniCompilerVersion: "4.66", - uniRuntimeVersion: "4.66", + uniCompileVersion: "4.65", + uniCompilerVersion: "4.65", + uniRuntimeVersion: "4.65", uniPlatform: "mp-weixin", deviceBrand, deviceModel: model, @@ -7268,9 +7268,9 @@ const getAppBaseInfo = { appLanguage: getAppLanguage(hostLanguage), isUniAppX: false, uniPlatform: "mp-weixin", - uniCompileVersion: "4.66", - uniCompilerVersion: "4.66", - uniRuntimeVersion: "4.66" + uniCompileVersion: "4.65", + uniCompilerVersion: "4.65", + uniRuntimeVersion: "4.65" }; extend(toRes, parameters); } @@ -8010,9 +8010,9 @@ function isConsoleWritable() { return isWritable; } function initRuntimeSocketService() { - const hosts = "192.168.1.112,127.0.0.1"; + const hosts = "127.0.0.1,192.168.2.106,192.168.11.18"; const port = "8090"; - const id = "mp-weixin_qfKgVo"; + const id = "mp-weixin_oYw-hM"; const lazy = typeof swan !== "undefined"; let restoreError = lazy ? () => { } : initOnError(); diff --git a/unpackage/dist/dev/mp-weixin/project.config.json b/unpackage/dist/dev/mp-weixin/project.config.json index ed5c7b4..b3e8f45 100644 --- a/unpackage/dist/dev/mp-weixin/project.config.json +++ b/unpackage/dist/dev/mp-weixin/project.config.json @@ -1,7 +1,8 @@ { "description": "项目配置文件。", "packOptions": { - "ignore": [] + "ignore": [], + "include": [] }, "setting": { "urlCheck": false, @@ -9,28 +10,20 @@ "postcss": true, "minified": true, "newFeature": true, - "bigPackageSizeSupport": true + "bigPackageSizeSupport": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + } }, "compileType": "miniprogram", "libVersion": "", "appid": "wx0af70c44ad1939e9", "projectname": "tk-mini-program", - "condition": { - "search": { - "current": -1, - "list": [] - }, - "conversation": { - "current": -1, - "list": [] - }, - "game": { - "current": -1, - "list": [] - }, - "miniprogram": { - "current": -1, - "list": [] - } + "condition": {}, + "editorSetting": { + "tabIndent": "insertSpaces", + "tabSize": 2 } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/project.private.config.json b/unpackage/dist/dev/mp-weixin/project.private.config.json index 3be8cab..c9a62b5 100644 --- a/unpackage/dist/dev/mp-weixin/project.private.config.json +++ b/unpackage/dist/dev/mp-weixin/project.private.config.json @@ -1,6 +1,9 @@ { "libVersion": "2.25.4", "setting": { - "urlCheck": false - } + "urlCheck": false, + "compileHotReLoad": true + }, + "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "projectname": "tk-mini-program" } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js index 232a62b..f699c83 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.js @@ -534,7 +534,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return { a: common_vendor.o$1($options.choiceDate, weeksIndex), b: common_vendor.o$1($options.handleMouse, weeksIndex), - c: "9e80a514-0-" + i0 + "-" + i1, + c: "1b5c7d7c-0-" + i0 + "-" + i1, d: common_vendor.p({ weeks, calendar: $data.calendar, diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxml index 1fa917a..5857584 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxml +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.wxml @@ -1 +1 @@ -{{f}}{{n}}{{o}}{{p}}{{q}}{{r}}{{s}}{{t}}{{v}}{{y}}{{C}}{{G}}{{K}} \ No newline at end of file +{{f}}{{n}}{{o}}{{p}}{{q}}{{r}}{{s}}{{t}}{{v}}{{y}}{{C}}{{G}}{{K}} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js index d4fdf6d..82d8f18 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.js @@ -735,7 +735,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { modelValue: $data.pickerTime }) } : {}, { - C: common_vendor.sr("pcSingle", "347f72bb-4"), + C: common_vendor.sr("pcSingle", "562afa16-4"), D: common_vendor.o$1($options.singleChange), E: common_vendor.p({ showMonth: false, @@ -790,7 +790,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { modelValue: $data.tempRange.endTime }) } : {}, { - ad: common_vendor.sr("left", "347f72bb-8"), + ad: common_vendor.sr("left", "562afa16-8"), ae: common_vendor.o$1($options.leftChange), af: common_vendor.o$1($options.updateRightCale), ag: common_vendor.p({ @@ -800,7 +800,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { range: true, pleStatus: $data.endMultipleStatus }), - ah: common_vendor.sr("right", "347f72bb-9"), + ah: common_vendor.sr("right", "562afa16-9"), ai: common_vendor.o$1($options.rightChange), aj: common_vendor.o$1($options.updateLeftCale), ak: common_vendor.p({ @@ -823,7 +823,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { }) : {}, { as: $data.isPhone }, $data.isPhone ? { - at: common_vendor.sr("mobile", "347f72bb-10"), + at: common_vendor.sr("mobile", "562afa16-10"), av: common_vendor.o$1($options.mobileChange), aw: common_vendor.o$1($options.close), ax: common_vendor.o$1($options.calendarClick), diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxml index 75ff2e1..eb76694 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxml +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.wxml @@ -1 +1 @@ -{{c}}{{e}}{{f}}{{g}} \ No newline at end of file +{{c}}{{e}}{{f}}{{g}} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.wxml index ecb4e8d..76de704 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.wxml +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxml b/unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxml index 1cc782d..0c264c2 100644 --- a/unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxml +++ b/unpackage/dist/dev/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file