diff --git a/dist/app.json b/dist/app.json index 8e80fde..aa51d1d 100644 --- a/dist/app.json +++ b/dist/app.json @@ -1 +1 @@ -{"pages":["pages/home/index"],"window":{"backgroundTextStyle":"light","navigationBarBackgroundColor":"#fff","navigationBarTitleText":"WeChat","navigationBarTextStyle":"black"}} \ No newline at end of file +{"pages":["pages/home/index","pages/activityList/index"],"window":{"backgroundTextStyle":"light","navigationBarBackgroundColor":"#fff","navigationBarTitleText":"WeChat","navigationBarTextStyle":"black"}} \ No newline at end of file diff --git a/dist/app.wxss b/dist/app.wxss index db02d45..e319191 100644 --- a/dist/app.wxss +++ b/dist/app.wxss @@ -2,3 +2,5 @@ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app.scss ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************/ + +@import "./common.wxss"; \ No newline at end of file diff --git a/dist/common.wxss b/dist/common.wxss new file mode 100644 index 0000000..035bb4c --- /dev/null +++ b/dist/common.wxss @@ -0,0 +1,12 @@ +/*!*********************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/style/base.css ***! + \*********************************************************************************************************************************************************************************************************************/ +.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.van-clearfix::after{display:table;clear:both;content:''}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom::after,.van-hairline--left::after,.van-hairline--right::after,.van-hairline--surround::after,.van-hairline--top-bottom::after,.van-hairline--top::after,.van-hairline::after{position:absolute;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;content:' ';pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}body,html,page{font-size:28rpx} +/*!*********************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/info/index.css ***! + \*********************************************************************************************************************************************************************************************************************/ +.van-info{position:absolute;top:0;right:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;white-space:nowrap;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%;height:32rpx;height:var(--info-size,32rpx);min-width:32rpx;min-width:var(--info-size,32rpx);padding:0 6rpx;padding:var(--info-padding,0 6rpx);color:#fff;color:var(--info-color,#fff);font-weight:500;font-weight:var(--info-font-weight,500);font-size:24rpx;font-size:var(--info-font-size, 24rpx);font-family:-apple-system-font,Helvetica Neue,Arial,sans-serif;font-family:var(--info-font-family, -apple-system-font, Helvetica Neue, Arial, sans-serif);background-color:#ee0a24;background-color:var(--info-background-color,#ee0a24);border:2rpx solid #fff;border:var(--info-border-width,2rpx) solid var(--white,#fff);border-radius:32rpx;border-radius:var(--info-size,32rpx)}.van-info--dot{min-width:0;border-radius:100%;width:16rpx;width:var(--info-dot-size,16rpx);height:16rpx;height:var(--info-dot-size,16rpx);background-color:#ee0a24;background-color:var(--info-dot-color,#ee0a24)} +/*!*********************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/icon/index.css ***! + \*********************************************************************************************************************************************************************************************************************/ +.van-icon{position:relative;display:inline-block;font:normal normal normal 14rpx/1 vant-icon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.van-icon:before{display:inline-block}.van-icon-exchange:before{content:'\e6af'}.van-icon-eye:before{content:'\e6b0'}.van-icon-enlarge:before{content:'\e6b1'}.van-icon-expand-o:before{content:'\e6b2'}.van-icon-eye-o:before{content:'\e6b3'}.van-icon-expand:before{content:'\e6b4'}.van-icon-filter-o:before{content:'\e6b5'}.van-icon-fire:before{content:'\e6b6'}.van-icon-fail:before{content:'\e6b7'}.van-icon-failure:before{content:'\e6b8'}.van-icon-fire-o:before{content:'\e6b9'}.van-icon-flag-o:before{content:'\e6ba'}.van-icon-font:before{content:'\e6bb'}.van-icon-font-o:before{content:'\e6bc'}.van-icon-gem-o:before{content:'\e6bd'}.van-icon-flower-o:before{content:'\e6be'}.van-icon-gem:before{content:'\e6bf'}.van-icon-gift-card:before{content:'\e6c0'}.van-icon-friends:before{content:'\e6c1'}.van-icon-friends-o:before{content:'\e6c2'}.van-icon-gold-coin:before{content:'\e6c3'}.van-icon-gold-coin-o:before{content:'\e6c4'}.van-icon-good-job-o:before{content:'\e6c5'}.van-icon-gift:before{content:'\e6c6'}.van-icon-gift-o:before{content:'\e6c7'}.van-icon-gift-card-o:before{content:'\e6c8'}.van-icon-good-job:before{content:'\e6c9'}.van-icon-home-o:before{content:'\e6ca'}.van-icon-goods-collect:before{content:'\e6cb'}.van-icon-graphic:before{content:'\e6cc'}.van-icon-goods-collect-o:before{content:'\e6cd'}.van-icon-hot-o:before{content:'\e6ce'}.van-icon-info:before{content:'\e6cf'}.van-icon-hotel-o:before{content:'\e6d0'}.van-icon-info-o:before{content:'\e6d1'}.van-icon-hot-sale-o:before{content:'\e6d2'}.van-icon-hot:before{content:'\e6d3'}.van-icon-like:before{content:'\e6d4'}.van-icon-idcard:before{content:'\e6d5'}.van-icon-invitation:before{content:'\e6d6'}.van-icon-like-o:before{content:'\e6d7'}.van-icon-hot-sale:before{content:'\e6d8'}.van-icon-location-o:before{content:'\e6d9'}.van-icon-location:before{content:'\e6da'}.van-icon-label:before{content:'\e6db'}.van-icon-lock:before{content:'\e6dc'}.van-icon-label-o:before{content:'\e6dd'}.van-icon-map-marked:before{content:'\e6de'}.van-icon-logistics:before{content:'\e6df'}.van-icon-manager:before{content:'\e6e0'}.van-icon-more:before{content:'\e6e1'}.van-icon-live:before{content:'\e6e2'}.van-icon-manager-o:before{content:'\e6e3'}.van-icon-medal:before{content:'\e6e4'}.van-icon-more-o:before{content:'\e6e5'}.van-icon-music-o:before{content:'\e6e6'}.van-icon-music:before{content:'\e6e7'}.van-icon-new-arrival-o:before{content:'\e6e8'}.van-icon-medal-o:before{content:'\e6e9'}.van-icon-new-o:before{content:'\e6ea'}.van-icon-free-postage:before{content:'\e6eb'}.van-icon-newspaper-o:before{content:'\e6ec'}.van-icon-new-arrival:before{content:'\e6ed'}.van-icon-minus:before{content:'\e6ee'}.van-icon-orders-o:before{content:'\e6ef'}.van-icon-new:before{content:'\e6f0'}.van-icon-paid:before{content:'\e6f1'}.van-icon-notes-o:before{content:'\e6f2'}.van-icon-other-pay:before{content:'\e6f3'}.van-icon-pause-circle:before{content:'\e6f4'}.van-icon-pause:before{content:'\e6f5'}.van-icon-pause-circle-o:before{content:'\e6f6'}.van-icon-peer-pay:before{content:'\e6f7'}.van-icon-pending-payment:before{content:'\e6f8'}.van-icon-passed:before{content:'\e6f9'}.van-icon-plus:before{content:'\e6fa'}.van-icon-phone-circle-o:before{content:'\e6fb'}.van-icon-phone-o:before{content:'\e6fc'}.van-icon-printer:before{content:'\e6fd'}.van-icon-photo-fail:before{content:'\e6fe'}.van-icon-phone:before{content:'\e6ff'}.van-icon-photo-o:before{content:'\e700'}.van-icon-play-circle:before{content:'\e701'}.van-icon-play:before{content:'\e702'}.van-icon-phone-circle:before{content:'\e703'}.van-icon-point-gift-o:before{content:'\e704'}.van-icon-point-gift:before{content:'\e705'}.van-icon-play-circle-o:before{content:'\e706'}.van-icon-shrink:before{content:'\e707'}.van-icon-photo:before{content:'\e708'}.van-icon-qr:before{content:'\e709'}.van-icon-qr-invalid:before{content:'\e70a'}.van-icon-question-o:before{content:'\e70b'}.van-icon-revoke:before{content:'\e70c'}.van-icon-replay:before{content:'\e70d'}.van-icon-service:before{content:'\e70e'}.van-icon-question:before{content:'\e70f'}.van-icon-search:before{content:'\e710'}.van-icon-refund-o:before{content:'\e711'}.van-icon-service-o:before{content:'\e712'}.van-icon-scan:before{content:'\e713'}.van-icon-share:before{content:'\e714'}.van-icon-send-gift-o:before{content:'\e715'}.van-icon-share-o:before{content:'\e716'}.van-icon-setting:before{content:'\e717'}.van-icon-points:before{content:'\e718'}.van-icon-photograph:before{content:'\e719'}.van-icon-shop:before{content:'\e71a'}.van-icon-shop-o:before{content:'\e71b'}.van-icon-shop-collect-o:before{content:'\e71c'}.van-icon-shop-collect:before{content:'\e71d'}.van-icon-smile:before{content:'\e71e'}.van-icon-shopping-cart-o:before{content:'\e71f'}.van-icon-sign:before{content:'\e720'}.van-icon-sort:before{content:'\e721'}.van-icon-star-o:before{content:'\e722'}.van-icon-smile-comment-o:before{content:'\e723'}.van-icon-stop:before{content:'\e724'}.van-icon-stop-circle-o:before{content:'\e725'}.van-icon-smile-o:before{content:'\e726'}.van-icon-star:before{content:'\e727'}.van-icon-success:before{content:'\e728'}.van-icon-stop-circle:before{content:'\e729'}.van-icon-records:before{content:'\e72a'}.van-icon-shopping-cart:before{content:'\e72b'}.van-icon-tosend:before{content:'\e72c'}.van-icon-todo-list:before{content:'\e72d'}.van-icon-thumb-circle-o:before{content:'\e72e'}.van-icon-thumb-circle:before{content:'\e72f'}.van-icon-umbrella-circle:before{content:'\e730'}.van-icon-underway:before{content:'\e731'}.van-icon-upgrade:before{content:'\e732'}.van-icon-todo-list-o:before{content:'\e733'}.van-icon-tv-o:before{content:'\e734'}.van-icon-underway-o:before{content:'\e735'}.van-icon-user-o:before{content:'\e736'}.van-icon-vip-card-o:before{content:'\e737'}.van-icon-vip-card:before{content:'\e738'}.van-icon-send-gift:before{content:'\e739'}.van-icon-wap-home:before{content:'\e73a'}.van-icon-wap-nav:before{content:'\e73b'}.van-icon-volume-o:before{content:'\e73c'}.van-icon-video:before{content:'\e73d'}.van-icon-wap-home-o:before{content:'\e73e'}.van-icon-volume:before{content:'\e73f'}.van-icon-warning:before{content:'\e740'}.van-icon-weapp-nav:before{content:'\e741'}.van-icon-wechat-pay:before{content:'\e742'}.van-icon-warning-o:before{content:'\e743'}.van-icon-wechat:before{content:'\e744'}.van-icon-setting-o:before{content:'\e745'}.van-icon-youzan-shield:before{content:'\e746'}.van-icon-warn-o:before{content:'\e747'}.van-icon-smile-comment:before{content:'\e748'}.van-icon-user-circle-o:before{content:'\e749'}.van-icon-video-o:before{content:'\e74a'}.van-icon-add-square:before{content:'\e65c'}.van-icon-add:before{content:'\e65d'}.van-icon-arrow-down:before{content:'\e65e'}.van-icon-arrow-up:before{content:'\e65f'}.van-icon-arrow:before{content:'\e660'}.van-icon-after-sale:before{content:'\e661'}.van-icon-add-o:before{content:'\e662'}.van-icon-alipay:before{content:'\e663'}.van-icon-ascending:before{content:'\e664'}.van-icon-apps-o:before{content:'\e665'}.van-icon-aim:before{content:'\e666'}.van-icon-award:before{content:'\e667'}.van-icon-arrow-left:before{content:'\e668'}.van-icon-award-o:before{content:'\e669'}.van-icon-audio:before{content:'\e66a'}.van-icon-bag-o:before{content:'\e66b'}.van-icon-balance-list:before{content:'\e66c'}.van-icon-back-top:before{content:'\e66d'}.van-icon-bag:before{content:'\e66e'}.van-icon-balance-pay:before{content:'\e66f'}.van-icon-balance-o:before{content:'\e670'}.van-icon-bar-chart-o:before{content:'\e671'}.van-icon-bars:before{content:'\e672'}.van-icon-balance-list-o:before{content:'\e673'}.van-icon-birthday-cake-o:before{content:'\e674'}.van-icon-bookmark:before{content:'\e675'}.van-icon-bill:before{content:'\e676'}.van-icon-bell:before{content:'\e677'}.van-icon-browsing-history-o:before{content:'\e678'}.van-icon-browsing-history:before{content:'\e679'}.van-icon-bookmark-o:before{content:'\e67a'}.van-icon-bulb-o:before{content:'\e67b'}.van-icon-bullhorn-o:before{content:'\e67c'}.van-icon-bill-o:before{content:'\e67d'}.van-icon-calendar-o:before{content:'\e67e'}.van-icon-brush-o:before{content:'\e67f'}.van-icon-card:before{content:'\e680'}.van-icon-cart-o:before{content:'\e681'}.van-icon-cart-circle:before{content:'\e682'}.van-icon-cart-circle-o:before{content:'\e683'}.van-icon-cart:before{content:'\e684'}.van-icon-cash-on-deliver:before{content:'\e685'}.van-icon-cash-back-record:before{content:'\e686'}.van-icon-cashier-o:before{content:'\e687'}.van-icon-chart-trending-o:before{content:'\e688'}.van-icon-certificate:before{content:'\e689'}.van-icon-chat:before{content:'\e68a'}.van-icon-clear:before{content:'\e68b'}.van-icon-chat-o:before{content:'\e68c'}.van-icon-checked:before{content:'\e68d'}.van-icon-clock:before{content:'\e68e'}.van-icon-clock-o:before{content:'\e68f'}.van-icon-close:before{content:'\e690'}.van-icon-closed-eye:before{content:'\e691'}.van-icon-circle:before{content:'\e692'}.van-icon-cluster-o:before{content:'\e693'}.van-icon-column:before{content:'\e694'}.van-icon-comment-circle-o:before{content:'\e695'}.van-icon-cluster:before{content:'\e696'}.van-icon-comment:before{content:'\e697'}.van-icon-comment-o:before{content:'\e698'}.van-icon-comment-circle:before{content:'\e699'}.van-icon-completed:before{content:'\e69a'}.van-icon-credit-pay:before{content:'\e69b'}.van-icon-coupon:before{content:'\e69c'}.van-icon-debit-pay:before{content:'\e69d'}.van-icon-coupon-o:before{content:'\e69e'}.van-icon-contact:before{content:'\e69f'}.van-icon-descending:before{content:'\e6a0'}.van-icon-desktop-o:before{content:'\e6a1'}.van-icon-diamond-o:before{content:'\e6a2'}.van-icon-description:before{content:'\e6a3'}.van-icon-delete:before{content:'\e6a4'}.van-icon-diamond:before{content:'\e6a5'}.van-icon-delete-o:before{content:'\e6a6'}.van-icon-cross:before{content:'\e6a7'}.van-icon-edit:before{content:'\e6a8'}.van-icon-ellipsis:before{content:'\e6a9'}.van-icon-down:before{content:'\e6aa'}.van-icon-discount:before{content:'\e6ab'}.van-icon-ecard-pay:before{content:'\e6ac'}.van-icon-envelop-o:before{content:'\e6ae'}.van-icon-shield-o:before{content:'\e74b'}.van-icon-guide-o:before{content:'\e74c'}.van-icon-cash-o:before{content:'\e74d'}.van-icon-qq:before{content:'\e74e'}.van-icon-wechat-moments:before{content:'\e74f'}.van-icon-weibo:before{content:'\e750'}.van-icon-link-o:before{content:'\e751'}.van-icon-miniprogram-o:before{content:'\e752'}@font-face{font-weight:400;font-style:normal;font-display:auto;font-family:vant-icon;src:url('https://at.alicdn.com/t/font_2553510_iv4v8nulyz.woff2?t=1649083952952') format('woff2'),url('https://at.alicdn.com/t/font_2553510_iv4v8nulyz.woff?t=1649083952952') format('woff'),url('https://at.alicdn.com/t/font_2553510_iv4v8nulyz.ttf?t=1649083952952') format('truetype')}.van-icon{font:normal normal normal 28rpx vant-icon}.van-icon--image{width:1em;height:1em}.van-icon__image{width:100%;height:100%}.van-icon__info{z-index:1} diff --git a/dist/pages/activityList/index.js b/dist/pages/activityList/index.js new file mode 100644 index 0000000..02439db --- /dev/null +++ b/dist/pages/activityList/index.js @@ -0,0 +1,1302 @@ +"use strict"; +(wx["webpackJsonp"] = wx["webpackJsonp"] || []).push([["pages/activityList/index"],{ + +/***/ "./node_modules/@antmjs/vantui/es/cell/index.js": +/*!******************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/cell/index.js ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export Cell */ +/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _common_jumpLink__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../common/jumpLink */ "./node_modules/@antmjs/vantui/es/common/jumpLink.js"); +/* harmony import */ var _icon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../icon */ "./node_modules/@antmjs/vantui/es/icon/index.js"); +/* harmony import */ var _wxs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./wxs */ "./node_modules/@antmjs/vantui/es/cell/wxs.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__); + + +var _excluded = ["url", "linkType", "size", "center", "required", "border", "isLink", "clickable", "icon", "titleWidth", "titleStyle", "title", "label", "value", "arrowDirection", "onClick", "renderIcon", "renderTitle", "renderLabel", "renderRightIcon", "renderExtra", "children", "style", "className"]; + +function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } + +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } + + + + + + + + + + +function Cell(props) { + var url = props.url, + linkType = props.linkType, + size = props.size, + center = props.center, + required = props.required, + _props$border = props.border, + border = _props$border === void 0 ? true : _props$border, + isLink = props.isLink, + clickable = props.clickable, + icon = props.icon, + titleWidth = props.titleWidth, + titleStyle = props.titleStyle, + title = props.title, + label = props.label, + value = props.value, + arrowDirection = props.arrowDirection, + onClick = props.onClick, + renderIcon = props.renderIcon, + renderTitle = props.renderTitle, + renderLabel = props.renderLabel, + renderRightIcon = props.renderRightIcon, + renderExtra = props.renderExtra, + children = props.children, + style = props.style, + className = props.className, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__["default"])(props, _excluded); + + var _click = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function (event) { + onClick === null || onClick === void 0 ? void 0 : onClick(event); + if (url) (0,_common_jumpLink__WEBPACK_IMPORTED_MODULE_3__.jumpLink)(url, linkType); + }, [linkType, onClick, url]); + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, _objectSpread(_objectSpread({ + className: ' ' + _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('cell', [size, { + center: center, + required: required, + borderless: !border, + clickable: isLink || clickable + }]) + " ".concat(className || ''), + hoverClass: "van-cell--hover hover-class", + hoverStayTime: 70, + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([style]), + onClick: _click + }, others), {}, { + children: [icon ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_icon__WEBPACK_IMPORTED_MODULE_4__.Icon, { + name: icon, + className: "van-cell__left-icon-wrap van-cell__left-icon" + }) : renderIcon, /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, { + style: _wxs__WEBPACK_IMPORTED_MODULE_5__.titleStyle({ + titleWidth: titleWidth, + titleStyle: titleStyle + }), + className: "van-cell__title title-class", + children: [title || title === 0 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { + children: title + }) : renderTitle, (label || renderLabel) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, { + className: "van-cell__label label-class", + children: renderLabel || label && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { + children: label + }) + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, { + className: "van-cell__value value-class", + children: value || value === 0 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { + children: value + }) : children + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, { + children: isLink ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_icon__WEBPACK_IMPORTED_MODULE_4__.Icon, { + name: arrowDirection ? 'arrow' + '-' + arrowDirection : 'arrow', + className: "van-cell__right-icon-wrap right-icon-class van-cell__right-icon" + }) : renderRightIcon + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, { + children: renderExtra + })] + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Cell); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/cell/wxs.js": +/*!****************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/cell/wxs.js ***! + \****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "titleStyle": function() { return /* binding */ titleStyle; } +/* harmony export */ }); +/* harmony import */ var _wxs_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../wxs/style */ "./node_modules/@antmjs/vantui/es/wxs/style.js"); +/* harmony import */ var _wxs_add_unit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../wxs/add-unit */ "./node_modules/@antmjs/vantui/es/wxs/add-unit.js"); + + + +function titleStyle(data) { + return (0,_wxs_style__WEBPACK_IMPORTED_MODULE_1__.style)([{ + 'max-width': (0,_wxs_add_unit__WEBPACK_IMPORTED_MODULE_0__.addUnit)(data.titleWidth), + 'min-width': (0,_wxs_add_unit__WEBPACK_IMPORTED_MODULE_0__.addUnit)(data.titleWidth) + }, data.titleStyle]); +} + + + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/dropdown-item/index.js": +/*!***************************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/dropdown-item/index.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export DropdownItem */ +/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro"); +/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _icon_index__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/index */ "./node_modules/@antmjs/vantui/es/icon/index.js"); +/* harmony import */ var _cell__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../cell */ "./node_modules/@antmjs/vantui/es/cell/index.js"); +/* harmony import */ var _popup__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../popup */ "./node_modules/@antmjs/vantui/es/popup/index.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__); + + +var _excluded = ["title", "titleClass", "value", "popupStyle", "disabled", "setChildrenInstance", "parentInstance", "index", "onOpen", "onOpened", "onClose", "onClosed", "onChange", "options", "className", "style"]; + + + + + + + + + + + +function Index(props, ref) { + var title = props.title, + titleClass = props.titleClass, + value = props.value, + popupStyle = props.popupStyle, + _props$disabled = props.disabled, + disabled = _props$disabled === void 0 ? false : _props$disabled, + setChildrenInstance = props.setChildrenInstance, + parentInstance = props.parentInstance, + index = props.index, + onOpen = props.onOpen, + onOpened = props.onOpened, + onClose = props.onClose, + onClosed = props.onClosed, + _props$onChange = props.onChange, + onChange = _props$onChange === void 0 ? function () {} : _props$onChange, + _props$options = props.options, + options = _props$options === void 0 ? [] : _props$options, + _props$className = props.className, + className = _props$className === void 0 ? '' : _props$className, + style = props.style, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__["default"])(props, _excluded); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({}), + _useState2 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState, 2), + wrapperStyle = _useState2[0], + setWrapperStyle = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true), + _useState4 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState3, 2), + transition = _useState4[0], + setTransition = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), + _useState6 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState5, 2), + showPopup = _useState6[0], + setShowPopup = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true), + _useState8 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState7, 2), + showWrapper = _useState8[0], + setShowWrapper = _useState8[1]; + + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState10 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState9, 2), + displayTitle = _useState10[0], + setDisplayTitle = _useState10[1]; + + var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState12 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_8__["default"])(_useState11, 2), + value_ = _useState12[0], + setValue = _useState12[1]; + + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + setValue(value); + }, [value]); + var rerender = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + (0,_tarojs_taro__WEBPACK_IMPORTED_MODULE_1__.nextTick)(function () { + if (parentInstance) { + parentInstance.updateItemListData(); + } + }); + }, [parentInstance]); + var toggle = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function (show) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + + if (typeof show !== 'boolean') { + show = !showPopup; + } + + if (show === showPopup) { + return; + } + + setTransition(!options.immediate); + setShowPopup(show); + + if (show) { + !parentInstance ? void 0 : parentInstance.getChildWrapperStyle().then(function (wrapperStyle) { + var rect = wrapperStyle.rect; + delete wrapperStyle.rect; + + if (wrapperStyle) { + wrapperStyle.width = '100vw'; + wrapperStyle.position = 'absolute'; + } + + if (parentInstance.direction === 'down') { + wrapperStyle.top = rect.height + 'PX'; + wrapperStyle.height = '100vh'; + setWrapperStyle(wrapperStyle); + setShowWrapper(true); + rerender(); + } + + if (parentInstance.direction === 'up') { + wrapperStyle.height = '100vh'; + wrapperStyle.top = 0; + wrapperStyle.transform = 'translateY(-100%)'; + wrapperStyle.WebkitTransform = 'translateY(-100%)'; + wrapperStyle.MozTransform = 'translateY(-100%)'; + wrapperStyle.OTransform = 'translateY(-100%)'; + setWrapperStyle(wrapperStyle); + setShowWrapper(true); + rerender(); + } + }); + } else { + rerender(); + } + }, [showPopup, parentInstance, rerender]); + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + setChildrenInstance(index, { + title: title, + titleClass: titleClass, + disabled: disabled, + transition: transition, + showPopup: showPopup, + index: index, + setDisplayTitle: setDisplayTitle, + displayTitle: displayTitle, + options: options, + value: value_, + toggle: toggle + }); + }, [title, titleClass, index, setChildrenInstance, disabled, transition, showPopup, setDisplayTitle, displayTitle, options, value_, toggle]); + var onClosed_ = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + if (onClosed) onClosed(); + setTimeout(function () { + setShowWrapper(false); + }, 10); + }, [onClosed]); + + var onOptionTap = function onOptionTap(_event, option) { + var shouldEmitChange = value_ !== option.value; + setShowPopup(false); + setValue(option.value); + if (onClose) onClose(); + rerender(); + + if (shouldEmitChange) { + onChange(option.value); + } + }; + + (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, function () { + return { + toggle: toggle + }; + }); + return showWrapper ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + className: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('dropdown-item', parentInstance.direction) + ' ' + className, + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([wrapperStyle, style]), + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_popup__WEBPACK_IMPORTED_MODULE_5__["default"], { + show: showPopup, + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([{ + position: 'absolute' + }, popupStyle]), + overlayStyle: "position: absolute;", + overlay: !!parentInstance.overlay, + position: parentInstance.direction === 'down' ? 'top' : 'bottom', + duration: transition ? parentInstance.duration : 0, + closeOnClickOverlay: parentInstance.closeOnClickOverlay, + onEnter: onOpen, + onLeave: onClose, + onClose: toggle, + onAfterEnter: onOpened, + onAfterLeave: onClosed_, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + children: [(options || []).map(function (item, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_cell__WEBPACK_IMPORTED_MODULE_4__["default"], { + "data-option": item, + className: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('dropdown-item__option', { + active: item.value === value_ + }), + clickable: true, + icon: item.icon, + onClick: function onClick(e) { + return onOptionTap(e, item); + }, + renderTitle: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + className: "van-dropdown-item__title", + style: item.value === value_ ? 'color:' + parentInstance.activeColor : '', + children: item.text + }) + }), + children: item.value === value_ && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_icon_index__WEBPACK_IMPORTED_MODULE_3__["default"], { + name: "success", + className: "van-dropdown-item__icon", + color: parentInstance.activeColor + }) + }, "".concat(index, "VanCell")); + }), others.children] + }) + }) + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, {}); +} + +var DropdownItem = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.memo)( /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(Index)); + +/* harmony default export */ __webpack_exports__["default"] = (DropdownItem); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/dropdown-menu/index.js": +/*!***************************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/dropdown-menu/index.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export DropdownMenu */ +/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _common_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../common/utils */ "./node_modules/@antmjs/vantui/es/common/utils.js"); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _wxs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./wxs */ "./node_modules/@antmjs/vantui/es/dropdown-menu/wxs.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__); + + +var _excluded = ["activeColor", "overlay", "zIndex", "duration", "direction", "closeOnClickOverlay", "closeOnClickOutside", "className", "style"]; + + + + + + + +var ARRAY = []; +function DropdownMenu(props) { + var activeColor = props.activeColor, + _props$overlay = props.overlay, + overlay = _props$overlay === void 0 ? true : _props$overlay, + zIndex = props.zIndex, + _props$duration = props.duration, + duration = _props$duration === void 0 ? 200 : _props$duration, + _props$direction = props.direction, + direction = _props$direction === void 0 ? 'down' : _props$direction, + _props$closeOnClickOv = props.closeOnClickOverlay, + closeOnClickOverlay = _props$closeOnClickOv === void 0 ? true : _props$closeOnClickOv, + _props$closeOnClickOu = props.closeOnClickOutside, + closeOnClickOutside = _props$closeOnClickOu === void 0 ? true : _props$closeOnClickOu, + className = props.className, + style = props.style, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_4__["default"])(props, _excluded); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]), + _useState2 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_5__["default"])(_useState, 2), + itemListData = _useState2[0], + setItemListData = _useState2[1]; + + var childrenInstance = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]); + var TimerKey = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(); + var indexRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)("".concat(+new Date()).concat(Math.ceil(Math.random() * 10000))); + var close = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + childrenInstance.current.forEach(function (child) { + child.toggle(false, { + immediate: true + }); + }); + }, []); + (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function () { + TimerKey.current = new Date(); + ARRAY.push({ + closeOnClickOutside: closeOnClickOutside, + TimerKey: TimerKey, + close: close + }); + }, [closeOnClickOutside, close]); + (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function () { + updateItemListData(); + }, [others.children]); + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + return function () { + ARRAY = (ARRAY || []).filter(function (item) { + return item && item.TimerKey !== TimerKey; + }); + }; + }, []); + + var updateItemListData = function updateItemListData() { + setTimeout(function () { + if (childrenInstance.current) { + setItemListData(childrenInstance.current.map(function (child) { + return child; + })); + } + }, 333); + }; + + var toggleItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function (active) { + childrenInstance.current.forEach(function (item, index) { + var showPopup = item.showPopup; + + if (index === Number(active)) { + item.toggle(); + } else if (showPopup) { + item.toggle(false, { + immediate: true + }); + } + }); + }, []); + var onTitleTap = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function (event) { + var index = event.currentTarget.dataset.index; + var child = childrenInstance.current[index]; + + if (!child.disabled) { + ARRAY.forEach(function (menuItem) { + if (menuItem && menuItem.closeOnClickOutside && menuItem.TimerKey !== TimerKey) { + menuItem.close(); + } + }); + setTimeout(function () { + toggleItem(index); + }); + } + }, [toggleItem]); + var setChildrenInstance = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function (index, instance) { + childrenInstance.current[index] = instance; + }, []); + var getChildWrapperStyle = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + return (0,_common_utils__WEBPACK_IMPORTED_MODULE_1__.getRect)(null, ".van-dropdown-menu".concat(indexRef.current)).then(function (rect) { + var wrapperStyle = { + rect: rect + }; + + if (typeof zIndex === 'number') { + wrapperStyle.zIndex = zIndex; + } + + return wrapperStyle; + }); + }, [zIndex]); + var ResetChildren = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(function () { + var res = []; + react__WEBPACK_IMPORTED_MODULE_0__.Children.map(others.children, function (children, index) { + res.push( /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(children, { + direction: direction, + key: index, + setChildrenInstance: setChildrenInstance, + index: index, + parentInstance: { + overlay: overlay, + duration: duration, + activeColor: activeColor, + closeOnClickOverlay: closeOnClickOverlay, + direction: direction, + getChildWrapperStyle: getChildWrapperStyle, + updateItemListData: updateItemListData + } + })); + }); + return res; + }, [activeColor, closeOnClickOverlay, direction, duration, getChildWrapperStyle, others.children, overlay, setChildrenInstance]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_6__.View, { + className: "van-dropdown-menu van-dropdown-menu".concat(indexRef.current, " van-dropdown-menu--top-bottom ").concat(className), + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([style, { + position: 'relative' + }]), + children: [(itemListData || []).map(function (item, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_6__.View, { + "data-index": index, + className: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('dropdown-menu__item', { + disabled: item.disabled + }), + onClick: onTitleTap, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_6__.View, { + className: item.titleClass + ' ' + _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('dropdown-menu__title', { + active: item.showPopup, + down: item.showPopup === (direction === 'down') + }), + style: item.showPopup ? 'color:' + activeColor : '', + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_6__.View, { + className: "van-ellipsis ".concat(item.titleClass || ''), + children: _wxs__WEBPACK_IMPORTED_MODULE_7__.displayTitle(item) + }) + }) + }, item.index); + }), ResetChildren] + }); +} +/* harmony default export */ __webpack_exports__["default"] = (DropdownMenu); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/dropdown-menu/wxs.js": +/*!*************************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/dropdown-menu/wxs.js ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "displayTitle": function() { return /* binding */ displayTitle; } +/* harmony export */ }); +/* eslint-disable */ +function displayTitle(item) { + var match = (item.options || []).filter(function (option) { + return option.value === item.value; + }); + var displayTitle = match.length ? match[0].text : ''; + + if (displayTitle === null || displayTitle === undefined || displayTitle === '') { + return item.title || ''; + } + + return displayTitle; +} + + + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/mixins/transition.js": +/*!*************************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/mixins/transition.js ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "useTransition": function() { return /* binding */ useTransition; } +/* harmony export */ }); +/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _common_validator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./../common/validator */ "./node_modules/@antmjs/vantui/es/common/validator.js"); +/* provided dependency */ var requestAnimationFrame = __webpack_require__(/*! @tarojs/runtime */ "webpack/container/remote/@tarojs/runtime")["requestAnimationFrame"]; + + + + +var getClassNames = function getClassNames(name) { + return { + enter: "van-".concat(name, "-enter van-").concat(name, "-enter-active enter-class enter-active-class"), + 'enter-to': "van-".concat(name, "-enter-to van-").concat(name, "-enter-active enter-to-class enter-active-class"), + leave: "van-".concat(name, "-leave van-").concat(name, "-leave-active leave-class leave-active-class"), + 'leave-to': "van-".concat(name, "-leave-to van-").concat(name, "-leave-active leave-to-class leave-active-class") + }; +}; + +function useTransition(_ref) { + var _ref$show = _ref.show, + show = _ref$show === void 0 ? false : _ref$show, + _ref$duration = _ref.duration, + duration = _ref$duration === void 0 ? 300 : _ref$duration, + _ref$name = _ref.name, + name = _ref$name === void 0 ? 'fade' : _ref$name, + onBeforeEnter = _ref.onBeforeEnter, + onBeforeLeave = _ref.onBeforeLeave, + onAfterEnter = _ref.onAfterEnter, + onAfterLeave = _ref.onAfterLeave, + onEnter = _ref.onEnter, + onLeave = _ref.onLeave, + enterClass = _ref.enterClass, + enterActiveClass = _ref.enterActiveClass, + enterToClass = _ref.enterToClass, + leaveClass = _ref.leaveClass, + leaveActiveClass = _ref.leaveActiveClass, + leaveToClass = _ref.leaveToClass; + var transitionEnded = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false); + var status = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(''); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), + _useState2 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(_useState, 2), + display = _useState2[0], + setDisplay = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), + _useState4 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(_useState3, 2), + inited = _useState4[0], + setInited = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0), + _useState6 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(_useState5, 2), + currentDuration = _useState6[0], + setCurrentDuration = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState8 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(_useState7, 2), + classes = _useState8[0], + setClasses = _useState8[1]; + + var classNames = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(function () { + var names = getClassNames(name); + + if (!name) { + names['enter'] += " ".concat(enterClass !== null && enterClass !== void 0 ? enterClass : ''); + names['enter-to'] += "".concat(enterToClass !== null && enterToClass !== void 0 ? enterToClass : '', " ").concat(enterActiveClass !== null && enterActiveClass !== void 0 ? enterActiveClass : '', " "); + names['leave'] += " ".concat(leaveClass !== null && leaveClass !== void 0 ? leaveClass : ''); + names['leave-to'] += " ".concat(leaveToClass !== null && leaveToClass !== void 0 ? leaveToClass : '', " ").concat(leaveActiveClass !== null && leaveActiveClass !== void 0 ? leaveActiveClass : ''); + } + + return names; + }, [enterActiveClass, enterClass, enterToClass, leaveActiveClass, leaveClass, leaveToClass, name]); + var onTransitionEnd = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + if (transitionEnded.current) { + return; + } + + transitionEnded.current = true; + + if (status.current === 'enter') { + onAfterEnter === null || onAfterEnter === void 0 ? void 0 : onAfterEnter(); + } else { + onAfterLeave === null || onAfterLeave === void 0 ? void 0 : onAfterLeave(); + } + + if (!show && display) { + // this.setData({ display: false }) + setDisplay(false); + } + }, [display, onAfterEnter, onAfterLeave, show]); + + var _enter = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + // debugger + // const { duration, name } = this.data + var currentDuration = (0,_common_validator__WEBPACK_IMPORTED_MODULE_2__.isObj)(duration) ? duration.enter : duration; + status.current = 'enter'; // this.$emit('before-enter') + + onBeforeEnter === null || onBeforeEnter === void 0 ? void 0 : onBeforeEnter(); + requestAnimationFrame(function () { + if (status.current !== 'enter') { + return; + } + + onEnter === null || onEnter === void 0 ? void 0 : onEnter(); + setInited(true); + setDisplay(true); + setClasses(classNames.enter); + setCurrentDuration(currentDuration); + requestAnimationFrame(function () { + if (status.current !== 'enter') { + return; + } + + transitionEnded.current = false; + setTimeout(function () { + return onTransitionEnd(); + }, currentDuration); + setClasses(classNames['enter-to']); + }); + }); + }, [duration, onBeforeEnter, onEnter, classNames, onTransitionEnd]); + + var _leave = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () { + if (!display) { + return; + } + + var currentDuration = (0,_common_validator__WEBPACK_IMPORTED_MODULE_2__.isObj)(duration) ? duration.leave : duration; + status.current = 'leave'; + onBeforeLeave === null || onBeforeLeave === void 0 ? void 0 : onBeforeLeave(); + requestAnimationFrame(function () { + if (status.current !== 'leave') { + return; + } // this.$emit('leave') + + + onLeave === null || onLeave === void 0 ? void 0 : onLeave(); + setClasses(classNames.leave); + setCurrentDuration(currentDuration); + requestAnimationFrame(function () { + if (status.current !== 'leave') { + return; + } + + transitionEnded.current = false; + setTimeout(function () { + return onTransitionEnd(); + }, currentDuration); + setClasses(classNames['leave-to']); + }); + }); + }, [classNames, display, duration, onBeforeLeave, onLeave, onTransitionEnd]); + + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + if (show && (!classes || !classes.includes(classNames['enter-to']))) { + _enter(); + } + + if (!show) { + _leave(); + } // eslint-disable-next-line react-hooks/exhaustive-deps + + }, [show]); + return { + display: display, + inited: inited, + currentDuration: currentDuration, + classes: classes, + onTransitionEnd: onTransitionEnd + }; +} + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/overlay/index.js": +/*!*********************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/overlay/index.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export Overlay */ +/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _transition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../transition */ "./node_modules/@antmjs/vantui/es/transition/index.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__); + + + +var _excluded = ["show", "zIndex", "style", "className", "lockScroll", "duration", "setOuterShow", "children"]; + +function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } + +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } + + + + + + + +function OverlayInner(props) { + var show = props.show, + zIndex = props.zIndex, + style = props.style, + className = props.className, + _props$lockScroll = props.lockScroll, + lockScroll = _props$lockScroll === void 0 ? true : _props$lockScroll, + _props$duration = props.duration, + duration = _props$duration === void 0 ? 300 : _props$duration, + setOuterShow = props.setOuterShow, + children = props.children, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_5__["default"])(props, _excluded); + + var _noop = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function (event) { + event.stopPropagation(); + event.preventDefault(); + }, []); + + return lockScroll ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_transition__WEBPACK_IMPORTED_MODULE_3__["default"], _objectSpread(_objectSpread({ + show: show, + className: 'van-overlay' + " ".concat(className), + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([{ + 'z-index': zIndex + }, style]), + duration: duration, + onTouchMove: _noop, + onAfterLeave: function onAfterLeave() { + setTimeout(function () { + setOuterShow(false); + }, 0); + } + }, others), {}, { + children: children + })) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_transition__WEBPACK_IMPORTED_MODULE_3__["default"], _objectSpread(_objectSpread({ + show: show, + className: 'van-overlay' + " ".concat(className || ''), + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([{ + 'z-index': zIndex + }, style]), + duration: duration, + onAfterLeave: function onAfterLeave() { + return setOuterShow(false); + } + }, others), {}, { + children: children + })); +} + +function Overlay(props) { + var show = props.show; + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + _useState2 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_6__["default"])(_useState, 2), + innerShow = _useState2[0], + setInnerShow = _useState2[1]; + + (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + if (show) { + setInnerShow(true); + } + }, [show]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment, { + children: innerShow ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(OverlayInner, _objectSpread({ + setOuterShow: setInnerShow + }, props)) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment, {}) + }); +} +/* harmony default export */ __webpack_exports__["default"] = (Overlay); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/popup/index.js": +/*!*******************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/popup/index.js ***! + \*******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export Popup */ +/* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _icon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../icon */ "./node_modules/@antmjs/vantui/es/icon/index.js"); +/* harmony import */ var _wxs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./wxs */ "./node_modules/@antmjs/vantui/es/popup/wxs.js"); +/* harmony import */ var _mixins_transition__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./../mixins/transition */ "./node_modules/@antmjs/vantui/es/mixins/transition.js"); +/* harmony import */ var _overlay__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./../overlay */ "./node_modules/@antmjs/vantui/es/overlay/index.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__); + + + +var _excluded = ["show", "duration", "round", "closeable", "transition", "zIndex", "closeIcon", "closeIconPosition", "position", "safeAreaInsetBottom", "safeAreaInsetTop", "children", "onBeforeEnter", "onBeforeLeave", "onAfterEnter", "onAfterLeave", "onEnter", "onLeave", "onClose", "setOuterShow", "style", "className"]; + +function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } + +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } + +/* eslint-disable react/prop-types */ + + + + + + + + + + + +function PopupInner(props) { + var show = props.show, + _props$duration = props.duration, + duration = _props$duration === void 0 ? 300 : _props$duration, + round = props.round, + closeable = props.closeable, + transition = props.transition, + zIndex = props.zIndex, + _props$closeIcon = props.closeIcon, + closeIcon = _props$closeIcon === void 0 ? 'cross' : _props$closeIcon, + _props$closeIconPosit = props.closeIconPosition, + closeIconPosition = _props$closeIconPosit === void 0 ? 'top-right' : _props$closeIconPosit, + _props$position = props.position, + position = _props$position === void 0 ? 'center' : _props$position, + _props$safeAreaInsetB = props.safeAreaInsetBottom, + safeAreaInsetBottom = _props$safeAreaInsetB === void 0 ? true : _props$safeAreaInsetB, + _props$safeAreaInsetT = props.safeAreaInsetTop, + safeAreaInsetTop = _props$safeAreaInsetT === void 0 ? false : _props$safeAreaInsetT, + children = props.children, + onBeforeEnter = props.onBeforeEnter, + onBeforeLeave = props.onBeforeLeave, + onAfterEnter = props.onAfterEnter, + onAfterLeave = props.onAfterLeave, + onEnter = props.onEnter, + onLeave = props.onLeave, + onClose = props.onClose, + setOuterShow = props.setOuterShow, + style = props.style, + className = props.className, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_8__["default"])(props, _excluded); + + var _onAfterLeave = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function () { + onAfterLeave === null || onAfterLeave === void 0 ? void 0 : onAfterLeave(); + setTimeout(function () { + setOuterShow === null || setOuterShow === void 0 ? void 0 : setOuterShow(false); + }, 0); + }, [onAfterLeave, setOuterShow]); + + var _onClickCloseIcon = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function () { + onClose === null || onClose === void 0 ? void 0 : onClose(); + }, [onClose]); + + var _useTransition = (0,_mixins_transition__WEBPACK_IMPORTED_MODULE_5__.useTransition)({ + show: show, + duration: transition === 'none' ? 0 : duration, + name: transition || position, + onBeforeEnter: onBeforeEnter, + onBeforeLeave: onBeforeLeave, + onAfterEnter: onAfterEnter, + onAfterLeave: _onAfterLeave, + onEnter: onEnter, + onLeave: onLeave + }), + inited = _useTransition.inited, + currentDuration = _useTransition.currentDuration, + classes = _useTransition.classes, + display = _useTransition.display, + onTransitionEnd = _useTransition.onTransitionEnd; + + var getClassName = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function (name) { + return name.replace(/([A-Z])/g, function (_, $1) { + return '-' + ($1 === null || $1 === void 0 ? void 0 : $1.toLowerCase()); + }); + }, []); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, { + children: inited && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, _objectSpread(_objectSpread({ + className: classes + ' ' + _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.bem('popup', [position, { + round: round, + safe: safeAreaInsetBottom, + safeTop: safeAreaInsetTop + }]) + " ".concat(className || ''), + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_2__.style([_wxs__WEBPACK_IMPORTED_MODULE_4__.popupStyle({ + zIndex: zIndex, + currentDuration: currentDuration, + display: display + }), style]), + onTransitionEnd: onTransitionEnd + }, others), {}, { + children: [children, closeable && + /*#__PURE__*/ + // @ts-check + (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_icon__WEBPACK_IMPORTED_MODULE_3__["default"], { + name: closeIcon, + className: 'close-icon-class van-popup__close-icon van-popup__close-icon--' + getClassName(closeIconPosition), + onClick: _onClickCloseIcon + })] + })) + }); +} + +function Popup(props) { + var show = props.show, + _props$duration2 = props.duration, + duration = _props$duration2 === void 0 ? 300 : _props$duration2, + zIndex = props.zIndex, + _props$overlay = props.overlay, + overlay = _props$overlay === void 0 ? true : _props$overlay, + _props$lockScroll = props.lockScroll, + lockScroll = _props$lockScroll === void 0 ? true : _props$lockScroll, + overlayStyle = props.overlayStyle, + _props$closeOnClickOv = props.closeOnClickOverlay, + closeOnClickOverlay = _props$closeOnClickOv === void 0 ? true : _props$closeOnClickOv, + onClickOverlay = props.onClickOverlay, + onClose = props.onClose; + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + _useState2 = (0,_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_10__["default"])(_useState, 2), + innerShow = _useState2[0], + setInnerShow = _useState2[1]; + + (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + if (show) { + setInnerShow(true); + } + }, [show]); + + var _onClickOverlay = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(function () { + onClickOverlay === null || onClickOverlay === void 0 ? void 0 : onClickOverlay(); + + if (closeOnClickOverlay) { + onClose === null || onClose === void 0 ? void 0 : onClose(); + } + }, [closeOnClickOverlay, onClickOverlay, onClose]); + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + children: overlay && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_overlay__WEBPACK_IMPORTED_MODULE_6__["default"], { + show: show, + zIndex: zIndex, + style: overlayStyle, + duration: duration, + onClick: _onClickOverlay, + lockScroll: lockScroll + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_9__.View, { + children: innerShow ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(PopupInner, _objectSpread({ + setOuterShow: setInnerShow + }, props)) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, {}) + })] + }); +} +/* harmony default export */ __webpack_exports__["default"] = (Popup); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/popup/wxs.js": +/*!*****************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/popup/wxs.js ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "popupStyle": function() { return /* binding */ popupStyle; } +/* harmony export */ }); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* eslint-disable */ + + +function popupStyle(data) { + return _wxs_utils__WEBPACK_IMPORTED_MODULE_0__.style([{ + 'z-index': data.zIndex, + '-webkit-transition-duration': data.currentDuration + 'ms', + 'transition-duration': data.currentDuration + 'ms' + }, data.display ? null : 'display: none']); +} + + + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/transition/index.js": +/*!************************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/transition/index.js ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony export Transition */ +/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); +/* harmony import */ var _babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* harmony import */ var _wxs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./wxs */ "./node_modules/@antmjs/vantui/es/transition/wxs.js"); +/* harmony import */ var _mixins_transition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./../mixins/transition */ "./node_modules/@antmjs/vantui/es/mixins/transition.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__); + + +var _excluded = ["onBeforeEnter", "onBeforeLeave", "onAfterEnter", "onAfterLeave", "onEnter", "onLeave", "duration", "name", "show", "children", "style", "className", "enterClass", "enterActiveClass", "enterToClass", "leaveClass", "leaveActiveClass", "leaveToClass"]; + +function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } + +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } + + + + + + + +function Transition(props) { + var onBeforeEnter = props.onBeforeEnter, + onBeforeLeave = props.onBeforeLeave, + onAfterEnter = props.onAfterEnter, + onAfterLeave = props.onAfterLeave, + onEnter = props.onEnter, + onLeave = props.onLeave, + duration = props.duration, + name = props.name, + show = props.show, + children = props.children, + style = props.style, + className = props.className, + enterClass = props.enterClass, + enterActiveClass = props.enterActiveClass, + enterToClass = props.enterToClass, + leaveClass = props.leaveClass, + leaveActiveClass = props.leaveActiveClass, + leaveToClass = props.leaveToClass, + others = (0,_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_5__["default"])(props, _excluded); + + var _useTransition = (0,_mixins_transition__WEBPACK_IMPORTED_MODULE_3__.useTransition)({ + show: show, + duration: duration, + name: name, + enterClass: enterClass, + enterActiveClass: enterActiveClass, + enterToClass: enterToClass, + leaveClass: leaveClass, + leaveActiveClass: leaveActiveClass, + leaveToClass: leaveToClass, + onBeforeEnter: onBeforeEnter, + onBeforeLeave: onBeforeLeave, + onAfterEnter: onAfterEnter, + onAfterLeave: onAfterLeave, + onEnter: onEnter, + onLeave: onLeave + }), + currentDuration = _useTransition.currentDuration, + classes = _useTransition.classes, + display = _useTransition.display; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_6__.View, _objectSpread(_objectSpread({ + className: 'van-transition ' + classes + " ".concat(className || ''), + style: _wxs_utils__WEBPACK_IMPORTED_MODULE_1__.style([_wxs__WEBPACK_IMPORTED_MODULE_2__.rootStyle({ + currentDuration: currentDuration, + display: display + }), style]) + }, others), {}, { + // @ts-ignore + catchMove: true, + children: children + })) + }); +} +/* harmony default export */ __webpack_exports__["default"] = (Transition); + +/***/ }), + +/***/ "./node_modules/@antmjs/vantui/es/transition/wxs.js": +/*!**********************************************************!*\ + !*** ./node_modules/@antmjs/vantui/es/transition/wxs.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "rootStyle": function() { return /* binding */ rootStyle; } +/* harmony export */ }); +/* harmony import */ var _wxs_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../wxs/utils */ "./node_modules/@antmjs/vantui/es/wxs/utils.js"); +/* eslint-disable */ + + +function rootStyle(data) { + return _wxs_utils__WEBPACK_IMPORTED_MODULE_0__.style([{ + '-webkit-transition-duration': data.currentDuration + 'ms', + 'transition-duration': data.currentDuration + 'ms' + }, data.display ? null : 'display: none', data.style]); +} + + + +/***/ }), + +/***/ "./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/activityList/index.tsx": +/*!***************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/activityList/index.tsx ***! + \***************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _antmjs_vantui_es_dropdown_menu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @antmjs/vantui/es/dropdown-menu */ "./node_modules/@antmjs/vantui/es/dropdown-menu/index.js"); +/* harmony import */ var _antmjs_vantui_es_dropdown_item__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @antmjs/vantui/es/dropdown-item */ "./node_modules/@antmjs/vantui/es/dropdown-item/index.js"); +/* harmony import */ var _Users_eric_Desktop_citynew_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"); +/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "webpack/container/remote/react"); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__); + + + + + + + + + +var activityList = function activityList() { + var _react$useState = react__WEBPACK_IMPORTED_MODULE_2___default().useState({ + option1: [{ + text: "全部商品", + value: 0 + }, { + text: "新款商品", + value: 1 + }, { + text: "活动商品", + value: 2 + }], + option2: [{ + text: "默认排序", + value: "a" + }, { + text: "好评排序", + value: "b" + }, { + text: "销量排序", + value: "c" + }], + value1: 0, + value2: "a" + }), + _react$useState2 = (0,_Users_eric_Desktop_citynew_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__["default"])(_react$useState, 2), + state = _react$useState2[0], + setState = _react$useState2[1]; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_5__.View, { + children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_5__.View, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(_antmjs_vantui_es_dropdown_menu__WEBPACK_IMPORTED_MODULE_0__["default"], { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_antmjs_vantui_es_dropdown_item__WEBPACK_IMPORTED_MODULE_1__["default"], { + value: state.value1, + options: state.option1 + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_antmjs_vantui_es_dropdown_item__WEBPACK_IMPORTED_MODULE_1__["default"], { + value: state.value2, + options: state.option2 + })] + }) + })] + }); +}; +/* harmony default export */ __webpack_exports__["default"] = (activityList); + +/***/ }), + +/***/ "./src/pages/activityList/index.tsx": +/*!******************************************!*\ + !*** ./src/pages/activityList/index.tsx ***! + \******************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + +/* harmony import */ var _tarojs_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @tarojs/runtime */ "webpack/container/remote/@tarojs/runtime"); +/* harmony import */ var _tarojs_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_tarojs_runtime__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ruleSet_1_rules_5_use_0_index_tsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./index.tsx */ "./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/activityList/index.tsx"); + + +var config = {}; + + +var inst = Page((0,_tarojs_runtime__WEBPACK_IMPORTED_MODULE_0__.createPageConfig)(_node_modules_babel_loader_lib_index_js_ruleSet_1_rules_5_use_0_index_tsx__WEBPACK_IMPORTED_MODULE_1__["default"], 'pages/activityList/index', {root:{cn:[]}}, config || {})) + + + + +/***/ }) + +}, +/******/ function(__webpack_require__) { // webpackRuntimeModules +/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); } +/******/ __webpack_require__.O(0, ["taro","vendors","common"], function() { return __webpack_exec__("./src/pages/activityList/index.tsx"); }); +/******/ var __webpack_exports__ = __webpack_require__.O(); +/******/ } +]); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/dist/pages/activityList/index.js.map b/dist/pages/activityList/index.js.map new file mode 100644 index 0000000..34f19cb --- /dev/null +++ b/dist/pages/activityList/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"pages/activityList/index.js","mappings":";;;;;;;;;;;;;;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;AC9FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;ACvNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACpKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;ACrKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;AClFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AClKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;ACTA;AACA;AAAA;AAAA;AAIA;AACA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AAEA;AAEA;AACA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AAAA;AA/BA;AAAA;AAgCA;AACA;AAEA;AACA;AACA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AACA;AACA;AAGA;AAEA;;;;;;;;;;;;;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","sources":["webpack://myApp/._node_modules_@antmjs_vantui_es_cell_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_cell_wxs.js","webpack://myApp/._node_modules_@antmjs_vantui_es_dropdown-item_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_dropdown-menu_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_dropdown-menu_wxs.js","webpack://myApp/._node_modules_@antmjs_vantui_es_mixins_transition.js","webpack://myApp/._node_modules_@antmjs_vantui_es_overlay_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_popup_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_popup_wxs.js","webpack://myApp/._node_modules_@antmjs_vantui_es_transition_index.js","webpack://myApp/._node_modules_@antmjs_vantui_es_transition_wxs.js","webpack://myApp/._src_pages_activityList_index.tsx","webpack://myApp/./src/pages/activityList/index.tsx?103c"],"sourcesContent":["import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"url\", \"linkType\", \"size\", \"center\", \"required\", \"border\", \"isLink\", \"clickable\", \"icon\", \"titleWidth\", \"titleStyle\", \"title\", \"label\", \"value\", \"arrowDirection\", \"onClick\", \"renderIcon\", \"renderTitle\", \"renderLabel\", \"renderRightIcon\", \"renderExtra\", \"children\", \"style\", \"className\"];\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nimport { useCallback } from 'react';\nimport { View } from '@tarojs/components';\nimport * as utils from '../wxs/utils';\nimport { jumpLink } from '../common/jumpLink';\nimport { Icon } from '../icon';\nimport * as computed from './wxs';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\nexport function Cell(props) {\n var url = props.url,\n linkType = props.linkType,\n size = props.size,\n center = props.center,\n required = props.required,\n _props$border = props.border,\n border = _props$border === void 0 ? true : _props$border,\n isLink = props.isLink,\n clickable = props.clickable,\n icon = props.icon,\n titleWidth = props.titleWidth,\n titleStyle = props.titleStyle,\n title = props.title,\n label = props.label,\n value = props.value,\n arrowDirection = props.arrowDirection,\n onClick = props.onClick,\n renderIcon = props.renderIcon,\n renderTitle = props.renderTitle,\n renderLabel = props.renderLabel,\n renderRightIcon = props.renderRightIcon,\n renderExtra = props.renderExtra,\n children = props.children,\n style = props.style,\n className = props.className,\n others = _objectWithoutProperties(props, _excluded);\n\n var _click = useCallback(function (event) {\n onClick === null || onClick === void 0 ? void 0 : onClick(event);\n if (url) jumpLink(url, linkType);\n }, [linkType, onClick, url]);\n\n return /*#__PURE__*/_jsxs(View, _objectSpread(_objectSpread({\n className: ' ' + utils.bem('cell', [size, {\n center: center,\n required: required,\n borderless: !border,\n clickable: isLink || clickable\n }]) + \" \".concat(className || ''),\n hoverClass: \"van-cell--hover hover-class\",\n hoverStayTime: 70,\n style: utils.style([style]),\n onClick: _click\n }, others), {}, {\n children: [icon ? /*#__PURE__*/_jsx(Icon, {\n name: icon,\n className: \"van-cell__left-icon-wrap van-cell__left-icon\"\n }) : renderIcon, /*#__PURE__*/_jsxs(View, {\n style: computed.titleStyle({\n titleWidth: titleWidth,\n titleStyle: titleStyle\n }),\n className: \"van-cell__title title-class\",\n children: [title || title === 0 ? /*#__PURE__*/_jsx(_Fragment, {\n children: title\n }) : renderTitle, (label || renderLabel) && /*#__PURE__*/_jsx(View, {\n className: \"van-cell__label label-class\",\n children: renderLabel || label && /*#__PURE__*/_jsx(_Fragment, {\n children: label\n })\n })]\n }), /*#__PURE__*/_jsx(View, {\n className: \"van-cell__value value-class\",\n children: value || value === 0 ? /*#__PURE__*/_jsx(_Fragment, {\n children: value\n }) : children\n }), /*#__PURE__*/_jsx(View, {\n children: isLink ? /*#__PURE__*/_jsx(Icon, {\n name: arrowDirection ? 'arrow' + '-' + arrowDirection : 'arrow',\n className: \"van-cell__right-icon-wrap right-icon-class van-cell__right-icon\"\n }) : renderRightIcon\n }), /*#__PURE__*/_jsx(View, {\n children: renderExtra\n })]\n }));\n}\nexport default Cell;","import { style } from '../wxs/style';\nimport { addUnit } from '../wxs/add-unit';\n\nfunction titleStyle(data) {\n return style([{\n 'max-width': addUnit(data.titleWidth),\n 'min-width': addUnit(data.titleWidth)\n }, data.titleStyle]);\n}\n\nexport { titleStyle };","import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"title\", \"titleClass\", \"value\", \"popupStyle\", \"disabled\", \"setChildrenInstance\", \"parentInstance\", \"index\", \"onOpen\", \"onOpened\", \"onClose\", \"onClosed\", \"onChange\", \"options\", \"className\", \"style\"];\nimport { View } from '@tarojs/components';\nimport { useState, useEffect, useCallback, useImperativeHandle, forwardRef, memo } from 'react';\nimport { nextTick } from '@tarojs/taro';\nimport * as utils from '../wxs/utils';\nimport VanIcon from '../icon/index';\nimport VanCell from '../cell';\nimport VanPopup from '../popup';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\n\nfunction Index(props, ref) {\n var title = props.title,\n titleClass = props.titleClass,\n value = props.value,\n popupStyle = props.popupStyle,\n _props$disabled = props.disabled,\n disabled = _props$disabled === void 0 ? false : _props$disabled,\n setChildrenInstance = props.setChildrenInstance,\n parentInstance = props.parentInstance,\n index = props.index,\n onOpen = props.onOpen,\n onOpened = props.onOpened,\n onClose = props.onClose,\n onClosed = props.onClosed,\n _props$onChange = props.onChange,\n onChange = _props$onChange === void 0 ? function () {} : _props$onChange,\n _props$options = props.options,\n options = _props$options === void 0 ? [] : _props$options,\n _props$className = props.className,\n className = _props$className === void 0 ? '' : _props$className,\n style = props.style,\n others = _objectWithoutProperties(props, _excluded);\n\n var _useState = useState({}),\n _useState2 = _slicedToArray(_useState, 2),\n wrapperStyle = _useState2[0],\n setWrapperStyle = _useState2[1];\n\n var _useState3 = useState(true),\n _useState4 = _slicedToArray(_useState3, 2),\n transition = _useState4[0],\n setTransition = _useState4[1];\n\n var _useState5 = useState(false),\n _useState6 = _slicedToArray(_useState5, 2),\n showPopup = _useState6[0],\n setShowPopup = _useState6[1];\n\n var _useState7 = useState(true),\n _useState8 = _slicedToArray(_useState7, 2),\n showWrapper = _useState8[0],\n setShowWrapper = _useState8[1];\n\n var _useState9 = useState(''),\n _useState10 = _slicedToArray(_useState9, 2),\n displayTitle = _useState10[0],\n setDisplayTitle = _useState10[1];\n\n var _useState11 = useState(''),\n _useState12 = _slicedToArray(_useState11, 2),\n value_ = _useState12[0],\n setValue = _useState12[1];\n\n useEffect(function () {\n setValue(value);\n }, [value]);\n var rerender = useCallback(function () {\n nextTick(function () {\n if (parentInstance) {\n parentInstance.updateItemListData();\n }\n });\n }, [parentInstance]);\n var toggle = useCallback(function (show) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n if (typeof show !== 'boolean') {\n show = !showPopup;\n }\n\n if (show === showPopup) {\n return;\n }\n\n setTransition(!options.immediate);\n setShowPopup(show);\n\n if (show) {\n !parentInstance ? void 0 : parentInstance.getChildWrapperStyle().then(function (wrapperStyle) {\n var rect = wrapperStyle.rect;\n delete wrapperStyle.rect;\n\n if (wrapperStyle) {\n wrapperStyle.width = '100vw';\n wrapperStyle.position = 'absolute';\n }\n\n if (parentInstance.direction === 'down') {\n wrapperStyle.top = rect.height + 'PX';\n wrapperStyle.height = '100vh';\n setWrapperStyle(wrapperStyle);\n setShowWrapper(true);\n rerender();\n }\n\n if (parentInstance.direction === 'up') {\n wrapperStyle.height = '100vh';\n wrapperStyle.top = 0;\n wrapperStyle.transform = 'translateY(-100%)';\n wrapperStyle.WebkitTransform = 'translateY(-100%)';\n wrapperStyle.MozTransform = 'translateY(-100%)';\n wrapperStyle.OTransform = 'translateY(-100%)';\n setWrapperStyle(wrapperStyle);\n setShowWrapper(true);\n rerender();\n }\n });\n } else {\n rerender();\n }\n }, [showPopup, parentInstance, rerender]);\n useEffect(function () {\n setChildrenInstance(index, {\n title: title,\n titleClass: titleClass,\n disabled: disabled,\n transition: transition,\n showPopup: showPopup,\n index: index,\n setDisplayTitle: setDisplayTitle,\n displayTitle: displayTitle,\n options: options,\n value: value_,\n toggle: toggle\n });\n }, [title, titleClass, index, setChildrenInstance, disabled, transition, showPopup, setDisplayTitle, displayTitle, options, value_, toggle]);\n var onClosed_ = useCallback(function () {\n if (onClosed) onClosed();\n setTimeout(function () {\n setShowWrapper(false);\n }, 10);\n }, [onClosed]);\n\n var onOptionTap = function onOptionTap(_event, option) {\n var shouldEmitChange = value_ !== option.value;\n setShowPopup(false);\n setValue(option.value);\n if (onClose) onClose();\n rerender();\n\n if (shouldEmitChange) {\n onChange(option.value);\n }\n };\n\n useImperativeHandle(ref, function () {\n return {\n toggle: toggle\n };\n });\n return showWrapper ? /*#__PURE__*/_jsx(View, {\n className: utils.bem('dropdown-item', parentInstance.direction) + ' ' + className,\n style: utils.style([wrapperStyle, style]),\n children: /*#__PURE__*/_jsx(VanPopup, {\n show: showPopup,\n style: utils.style([{\n position: 'absolute'\n }, popupStyle]),\n overlayStyle: \"position: absolute;\",\n overlay: !!parentInstance.overlay,\n position: parentInstance.direction === 'down' ? 'top' : 'bottom',\n duration: transition ? parentInstance.duration : 0,\n closeOnClickOverlay: parentInstance.closeOnClickOverlay,\n onEnter: onOpen,\n onLeave: onClose,\n onClose: toggle,\n onAfterEnter: onOpened,\n onAfterLeave: onClosed_,\n children: /*#__PURE__*/_jsxs(View, {\n children: [(options || []).map(function (item, index) {\n return /*#__PURE__*/_jsx(VanCell, {\n \"data-option\": item,\n className: utils.bem('dropdown-item__option', {\n active: item.value === value_\n }),\n clickable: true,\n icon: item.icon,\n onClick: function onClick(e) {\n return onOptionTap(e, item);\n },\n renderTitle: /*#__PURE__*/_jsx(_Fragment, {\n children: /*#__PURE__*/_jsx(View, {\n className: \"van-dropdown-item__title\",\n style: item.value === value_ ? 'color:' + parentInstance.activeColor : '',\n children: item.text\n })\n }),\n children: item.value === value_ && /*#__PURE__*/_jsx(VanIcon, {\n name: \"success\",\n className: \"van-dropdown-item__icon\",\n color: parentInstance.activeColor\n })\n }, \"\".concat(index, \"VanCell\"));\n }), others.children]\n })\n })\n }) : /*#__PURE__*/_jsx(_Fragment, {});\n}\n\nvar DropdownItem = /*#__PURE__*/memo( /*#__PURE__*/forwardRef(Index));\nexport { DropdownItem };\nexport default DropdownItem;","import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"activeColor\", \"overlay\", \"zIndex\", \"duration\", \"direction\", \"closeOnClickOverlay\", \"closeOnClickOutside\", \"className\", \"style\"];\nimport { View } from '@tarojs/components';\nimport { cloneElement, useCallback, useMemo, useRef, useEffect, useState, useLayoutEffect, Children } from 'react';\nimport { getRect } from '../common/utils';\nimport * as utils from '../wxs/utils';\nimport * as computed from './wxs';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\nvar ARRAY = [];\nexport function DropdownMenu(props) {\n var activeColor = props.activeColor,\n _props$overlay = props.overlay,\n overlay = _props$overlay === void 0 ? true : _props$overlay,\n zIndex = props.zIndex,\n _props$duration = props.duration,\n duration = _props$duration === void 0 ? 200 : _props$duration,\n _props$direction = props.direction,\n direction = _props$direction === void 0 ? 'down' : _props$direction,\n _props$closeOnClickOv = props.closeOnClickOverlay,\n closeOnClickOverlay = _props$closeOnClickOv === void 0 ? true : _props$closeOnClickOv,\n _props$closeOnClickOu = props.closeOnClickOutside,\n closeOnClickOutside = _props$closeOnClickOu === void 0 ? true : _props$closeOnClickOu,\n className = props.className,\n style = props.style,\n others = _objectWithoutProperties(props, _excluded);\n\n var _useState = useState([]),\n _useState2 = _slicedToArray(_useState, 2),\n itemListData = _useState2[0],\n setItemListData = _useState2[1];\n\n var childrenInstance = useRef([]);\n var TimerKey = useRef();\n var indexRef = useRef(\"\".concat(+new Date()).concat(Math.ceil(Math.random() * 10000)));\n var close = useCallback(function () {\n childrenInstance.current.forEach(function (child) {\n child.toggle(false, {\n immediate: true\n });\n });\n }, []);\n useLayoutEffect(function () {\n TimerKey.current = new Date();\n ARRAY.push({\n closeOnClickOutside: closeOnClickOutside,\n TimerKey: TimerKey,\n close: close\n });\n }, [closeOnClickOutside, close]);\n useLayoutEffect(function () {\n updateItemListData();\n }, [others.children]);\n useEffect(function () {\n return function () {\n ARRAY = (ARRAY || []).filter(function (item) {\n return item && item.TimerKey !== TimerKey;\n });\n };\n }, []);\n\n var updateItemListData = function updateItemListData() {\n setTimeout(function () {\n if (childrenInstance.current) {\n setItemListData(childrenInstance.current.map(function (child) {\n return child;\n }));\n }\n }, 333);\n };\n\n var toggleItem = useCallback(function (active) {\n childrenInstance.current.forEach(function (item, index) {\n var showPopup = item.showPopup;\n\n if (index === Number(active)) {\n item.toggle();\n } else if (showPopup) {\n item.toggle(false, {\n immediate: true\n });\n }\n });\n }, []);\n var onTitleTap = useCallback(function (event) {\n var index = event.currentTarget.dataset.index;\n var child = childrenInstance.current[index];\n\n if (!child.disabled) {\n ARRAY.forEach(function (menuItem) {\n if (menuItem && menuItem.closeOnClickOutside && menuItem.TimerKey !== TimerKey) {\n menuItem.close();\n }\n });\n setTimeout(function () {\n toggleItem(index);\n });\n }\n }, [toggleItem]);\n var setChildrenInstance = useCallback(function (index, instance) {\n childrenInstance.current[index] = instance;\n }, []);\n var getChildWrapperStyle = useCallback(function () {\n return getRect(null, \".van-dropdown-menu\".concat(indexRef.current)).then(function (rect) {\n var wrapperStyle = {\n rect: rect\n };\n\n if (typeof zIndex === 'number') {\n wrapperStyle.zIndex = zIndex;\n }\n\n return wrapperStyle;\n });\n }, [zIndex]);\n var ResetChildren = useMemo(function () {\n var res = [];\n Children.map(others.children, function (children, index) {\n res.push( /*#__PURE__*/cloneElement(children, {\n direction: direction,\n key: index,\n setChildrenInstance: setChildrenInstance,\n index: index,\n parentInstance: {\n overlay: overlay,\n duration: duration,\n activeColor: activeColor,\n closeOnClickOverlay: closeOnClickOverlay,\n direction: direction,\n getChildWrapperStyle: getChildWrapperStyle,\n updateItemListData: updateItemListData\n }\n }));\n });\n return res;\n }, [activeColor, closeOnClickOverlay, direction, duration, getChildWrapperStyle, others.children, overlay, setChildrenInstance]);\n return /*#__PURE__*/_jsxs(View, {\n className: \"van-dropdown-menu van-dropdown-menu\".concat(indexRef.current, \" van-dropdown-menu--top-bottom \").concat(className),\n style: utils.style([style, {\n position: 'relative'\n }]),\n children: [(itemListData || []).map(function (item, index) {\n return /*#__PURE__*/_jsx(View, {\n \"data-index\": index,\n className: utils.bem('dropdown-menu__item', {\n disabled: item.disabled\n }),\n onClick: onTitleTap,\n children: /*#__PURE__*/_jsx(View, {\n className: item.titleClass + ' ' + utils.bem('dropdown-menu__title', {\n active: item.showPopup,\n down: item.showPopup === (direction === 'down')\n }),\n style: item.showPopup ? 'color:' + activeColor : '',\n children: /*#__PURE__*/_jsx(View, {\n className: \"van-ellipsis \".concat(item.titleClass || ''),\n children: computed.displayTitle(item)\n })\n })\n }, item.index);\n }), ResetChildren]\n });\n}\nexport default DropdownMenu;","/* eslint-disable */\nfunction displayTitle(item) {\n var match = (item.options || []).filter(function (option) {\n return option.value === item.value;\n });\n var displayTitle = match.length ? match[0].text : '';\n\n if (displayTitle === null || displayTitle === undefined || displayTitle === '') {\n return item.title || '';\n }\n\n return displayTitle;\n}\n\nexport { displayTitle };","import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport { useState, useEffect, useCallback, useRef, useMemo } from 'react';\nimport { isObj } from './../common/validator';\n\nvar getClassNames = function getClassNames(name) {\n return {\n enter: \"van-\".concat(name, \"-enter van-\").concat(name, \"-enter-active enter-class enter-active-class\"),\n 'enter-to': \"van-\".concat(name, \"-enter-to van-\").concat(name, \"-enter-active enter-to-class enter-active-class\"),\n leave: \"van-\".concat(name, \"-leave van-\").concat(name, \"-leave-active leave-class leave-active-class\"),\n 'leave-to': \"van-\".concat(name, \"-leave-to van-\").concat(name, \"-leave-active leave-to-class leave-active-class\")\n };\n};\n\nexport function useTransition(_ref) {\n var _ref$show = _ref.show,\n show = _ref$show === void 0 ? false : _ref$show,\n _ref$duration = _ref.duration,\n duration = _ref$duration === void 0 ? 300 : _ref$duration,\n _ref$name = _ref.name,\n name = _ref$name === void 0 ? 'fade' : _ref$name,\n onBeforeEnter = _ref.onBeforeEnter,\n onBeforeLeave = _ref.onBeforeLeave,\n onAfterEnter = _ref.onAfterEnter,\n onAfterLeave = _ref.onAfterLeave,\n onEnter = _ref.onEnter,\n onLeave = _ref.onLeave,\n enterClass = _ref.enterClass,\n enterActiveClass = _ref.enterActiveClass,\n enterToClass = _ref.enterToClass,\n leaveClass = _ref.leaveClass,\n leaveActiveClass = _ref.leaveActiveClass,\n leaveToClass = _ref.leaveToClass;\n var transitionEnded = useRef(false);\n var status = useRef('');\n\n var _useState = useState(false),\n _useState2 = _slicedToArray(_useState, 2),\n display = _useState2[0],\n setDisplay = _useState2[1];\n\n var _useState3 = useState(false),\n _useState4 = _slicedToArray(_useState3, 2),\n inited = _useState4[0],\n setInited = _useState4[1];\n\n var _useState5 = useState(0),\n _useState6 = _slicedToArray(_useState5, 2),\n currentDuration = _useState6[0],\n setCurrentDuration = _useState6[1];\n\n var _useState7 = useState(''),\n _useState8 = _slicedToArray(_useState7, 2),\n classes = _useState8[0],\n setClasses = _useState8[1];\n\n var classNames = useMemo(function () {\n var names = getClassNames(name);\n\n if (!name) {\n names['enter'] += \" \".concat(enterClass !== null && enterClass !== void 0 ? enterClass : '');\n names['enter-to'] += \"\".concat(enterToClass !== null && enterToClass !== void 0 ? enterToClass : '', \" \").concat(enterActiveClass !== null && enterActiveClass !== void 0 ? enterActiveClass : '', \" \");\n names['leave'] += \" \".concat(leaveClass !== null && leaveClass !== void 0 ? leaveClass : '');\n names['leave-to'] += \" \".concat(leaveToClass !== null && leaveToClass !== void 0 ? leaveToClass : '', \" \").concat(leaveActiveClass !== null && leaveActiveClass !== void 0 ? leaveActiveClass : '');\n }\n\n return names;\n }, [enterActiveClass, enterClass, enterToClass, leaveActiveClass, leaveClass, leaveToClass, name]);\n var onTransitionEnd = useCallback(function () {\n if (transitionEnded.current) {\n return;\n }\n\n transitionEnded.current = true;\n\n if (status.current === 'enter') {\n onAfterEnter === null || onAfterEnter === void 0 ? void 0 : onAfterEnter();\n } else {\n onAfterLeave === null || onAfterLeave === void 0 ? void 0 : onAfterLeave();\n }\n\n if (!show && display) {\n // this.setData({ display: false })\n setDisplay(false);\n }\n }, [display, onAfterEnter, onAfterLeave, show]);\n\n var _enter = useCallback(function () {\n // debugger\n // const { duration, name } = this.data\n var currentDuration = isObj(duration) ? duration.enter : duration;\n status.current = 'enter'; // this.$emit('before-enter')\n\n onBeforeEnter === null || onBeforeEnter === void 0 ? void 0 : onBeforeEnter();\n requestAnimationFrame(function () {\n if (status.current !== 'enter') {\n return;\n }\n\n onEnter === null || onEnter === void 0 ? void 0 : onEnter();\n setInited(true);\n setDisplay(true);\n setClasses(classNames.enter);\n setCurrentDuration(currentDuration);\n requestAnimationFrame(function () {\n if (status.current !== 'enter') {\n return;\n }\n\n transitionEnded.current = false;\n setTimeout(function () {\n return onTransitionEnd();\n }, currentDuration);\n setClasses(classNames['enter-to']);\n });\n });\n }, [duration, onBeforeEnter, onEnter, classNames, onTransitionEnd]);\n\n var _leave = useCallback(function () {\n if (!display) {\n return;\n }\n\n var currentDuration = isObj(duration) ? duration.leave : duration;\n status.current = 'leave';\n onBeforeLeave === null || onBeforeLeave === void 0 ? void 0 : onBeforeLeave();\n requestAnimationFrame(function () {\n if (status.current !== 'leave') {\n return;\n } // this.$emit('leave')\n\n\n onLeave === null || onLeave === void 0 ? void 0 : onLeave();\n setClasses(classNames.leave);\n setCurrentDuration(currentDuration);\n requestAnimationFrame(function () {\n if (status.current !== 'leave') {\n return;\n }\n\n transitionEnded.current = false;\n setTimeout(function () {\n return onTransitionEnd();\n }, currentDuration);\n setClasses(classNames['leave-to']);\n });\n });\n }, [classNames, display, duration, onBeforeLeave, onLeave, onTransitionEnd]);\n\n useEffect(function () {\n if (show && (!classes || !classes.includes(classNames['enter-to']))) {\n _enter();\n }\n\n if (!show) {\n _leave();\n } // eslint-disable-next-line react-hooks/exhaustive-deps\n\n }, [show]);\n return {\n display: display,\n inited: inited,\n currentDuration: currentDuration,\n classes: classes,\n onTransitionEnd: onTransitionEnd\n };\n}","import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"show\", \"zIndex\", \"style\", \"className\", \"lockScroll\", \"duration\", \"setOuterShow\", \"children\"];\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nimport { useCallback, useEffect, useState } from 'react';\nimport * as utils from '../wxs/utils';\nimport VanTransition from './../transition';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-runtime\";\n\nfunction OverlayInner(props) {\n var show = props.show,\n zIndex = props.zIndex,\n style = props.style,\n className = props.className,\n _props$lockScroll = props.lockScroll,\n lockScroll = _props$lockScroll === void 0 ? true : _props$lockScroll,\n _props$duration = props.duration,\n duration = _props$duration === void 0 ? 300 : _props$duration,\n setOuterShow = props.setOuterShow,\n children = props.children,\n others = _objectWithoutProperties(props, _excluded);\n\n var _noop = useCallback(function (event) {\n event.stopPropagation();\n event.preventDefault();\n }, []);\n\n return lockScroll ? /*#__PURE__*/_jsx(VanTransition, _objectSpread(_objectSpread({\n show: show,\n className: 'van-overlay' + \" \".concat(className),\n style: utils.style([{\n 'z-index': zIndex\n }, style]),\n duration: duration,\n onTouchMove: _noop,\n onAfterLeave: function onAfterLeave() {\n setTimeout(function () {\n setOuterShow(false);\n }, 0);\n }\n }, others), {}, {\n children: children\n })) : /*#__PURE__*/_jsx(VanTransition, _objectSpread(_objectSpread({\n show: show,\n className: 'van-overlay' + \" \".concat(className || ''),\n style: utils.style([{\n 'z-index': zIndex\n }, style]),\n duration: duration,\n onAfterLeave: function onAfterLeave() {\n return setOuterShow(false);\n }\n }, others), {}, {\n children: children\n }));\n}\n\nexport function Overlay(props) {\n var show = props.show;\n\n var _useState = useState(false),\n _useState2 = _slicedToArray(_useState, 2),\n innerShow = _useState2[0],\n setInnerShow = _useState2[1];\n\n useEffect(function () {\n if (show) {\n setInnerShow(true);\n }\n }, [show]);\n return /*#__PURE__*/_jsx(_Fragment, {\n children: innerShow ? /*#__PURE__*/_jsx(OverlayInner, _objectSpread({\n setOuterShow: setInnerShow\n }, props)) : /*#__PURE__*/_jsx(_Fragment, {})\n });\n}\nexport default Overlay;","import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"show\", \"duration\", \"round\", \"closeable\", \"transition\", \"zIndex\", \"closeIcon\", \"closeIconPosition\", \"position\", \"safeAreaInsetBottom\", \"safeAreaInsetTop\", \"children\", \"onBeforeEnter\", \"onBeforeLeave\", \"onAfterEnter\", \"onAfterLeave\", \"onEnter\", \"onLeave\", \"onClose\", \"setOuterShow\", \"style\", \"className\"];\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\n/* eslint-disable react/prop-types */\nimport { View } from '@tarojs/components';\nimport { useState, useEffect, useCallback } from 'react';\nimport * as utils from '../wxs/utils';\nimport VanIcon from './../icon';\nimport * as computed from './wxs';\nimport { useTransition } from './../mixins/transition';\nimport VanOverlay from './../overlay';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-runtime\";\n\nfunction PopupInner(props) {\n var show = props.show,\n _props$duration = props.duration,\n duration = _props$duration === void 0 ? 300 : _props$duration,\n round = props.round,\n closeable = props.closeable,\n transition = props.transition,\n zIndex = props.zIndex,\n _props$closeIcon = props.closeIcon,\n closeIcon = _props$closeIcon === void 0 ? 'cross' : _props$closeIcon,\n _props$closeIconPosit = props.closeIconPosition,\n closeIconPosition = _props$closeIconPosit === void 0 ? 'top-right' : _props$closeIconPosit,\n _props$position = props.position,\n position = _props$position === void 0 ? 'center' : _props$position,\n _props$safeAreaInsetB = props.safeAreaInsetBottom,\n safeAreaInsetBottom = _props$safeAreaInsetB === void 0 ? true : _props$safeAreaInsetB,\n _props$safeAreaInsetT = props.safeAreaInsetTop,\n safeAreaInsetTop = _props$safeAreaInsetT === void 0 ? false : _props$safeAreaInsetT,\n children = props.children,\n onBeforeEnter = props.onBeforeEnter,\n onBeforeLeave = props.onBeforeLeave,\n onAfterEnter = props.onAfterEnter,\n onAfterLeave = props.onAfterLeave,\n onEnter = props.onEnter,\n onLeave = props.onLeave,\n onClose = props.onClose,\n setOuterShow = props.setOuterShow,\n style = props.style,\n className = props.className,\n others = _objectWithoutProperties(props, _excluded);\n\n var _onAfterLeave = useCallback(function () {\n onAfterLeave === null || onAfterLeave === void 0 ? void 0 : onAfterLeave();\n setTimeout(function () {\n setOuterShow === null || setOuterShow === void 0 ? void 0 : setOuterShow(false);\n }, 0);\n }, [onAfterLeave, setOuterShow]);\n\n var _onClickCloseIcon = useCallback(function () {\n onClose === null || onClose === void 0 ? void 0 : onClose();\n }, [onClose]);\n\n var _useTransition = useTransition({\n show: show,\n duration: transition === 'none' ? 0 : duration,\n name: transition || position,\n onBeforeEnter: onBeforeEnter,\n onBeforeLeave: onBeforeLeave,\n onAfterEnter: onAfterEnter,\n onAfterLeave: _onAfterLeave,\n onEnter: onEnter,\n onLeave: onLeave\n }),\n inited = _useTransition.inited,\n currentDuration = _useTransition.currentDuration,\n classes = _useTransition.classes,\n display = _useTransition.display,\n onTransitionEnd = _useTransition.onTransitionEnd;\n\n var getClassName = useCallback(function (name) {\n return name.replace(/([A-Z])/g, function (_, $1) {\n return '-' + ($1 === null || $1 === void 0 ? void 0 : $1.toLowerCase());\n });\n }, []);\n return /*#__PURE__*/_jsx(_Fragment, {\n children: inited && /*#__PURE__*/_jsxs(View, _objectSpread(_objectSpread({\n className: classes + ' ' + utils.bem('popup', [position, {\n round: round,\n safe: safeAreaInsetBottom,\n safeTop: safeAreaInsetTop\n }]) + \" \".concat(className || ''),\n style: utils.style([computed.popupStyle({\n zIndex: zIndex,\n currentDuration: currentDuration,\n display: display\n }), style]),\n onTransitionEnd: onTransitionEnd\n }, others), {}, {\n children: [children, closeable &&\n /*#__PURE__*/\n // @ts-check\n _jsx(VanIcon, {\n name: closeIcon,\n className: 'close-icon-class van-popup__close-icon van-popup__close-icon--' + getClassName(closeIconPosition),\n onClick: _onClickCloseIcon\n })]\n }))\n });\n}\n\nexport function Popup(props) {\n var show = props.show,\n _props$duration2 = props.duration,\n duration = _props$duration2 === void 0 ? 300 : _props$duration2,\n zIndex = props.zIndex,\n _props$overlay = props.overlay,\n overlay = _props$overlay === void 0 ? true : _props$overlay,\n _props$lockScroll = props.lockScroll,\n lockScroll = _props$lockScroll === void 0 ? true : _props$lockScroll,\n overlayStyle = props.overlayStyle,\n _props$closeOnClickOv = props.closeOnClickOverlay,\n closeOnClickOverlay = _props$closeOnClickOv === void 0 ? true : _props$closeOnClickOv,\n onClickOverlay = props.onClickOverlay,\n onClose = props.onClose;\n\n var _useState = useState(false),\n _useState2 = _slicedToArray(_useState, 2),\n innerShow = _useState2[0],\n setInnerShow = _useState2[1];\n\n useEffect(function () {\n if (show) {\n setInnerShow(true);\n }\n }, [show]);\n\n var _onClickOverlay = useCallback(function () {\n onClickOverlay === null || onClickOverlay === void 0 ? void 0 : onClickOverlay();\n\n if (closeOnClickOverlay) {\n onClose === null || onClose === void 0 ? void 0 : onClose();\n }\n }, [closeOnClickOverlay, onClickOverlay, onClose]);\n\n return /*#__PURE__*/_jsxs(View, {\n children: [/*#__PURE__*/_jsx(View, {\n children: overlay && /*#__PURE__*/_jsx(VanOverlay, {\n show: show,\n zIndex: zIndex,\n style: overlayStyle,\n duration: duration,\n onClick: _onClickOverlay,\n lockScroll: lockScroll\n })\n }), /*#__PURE__*/_jsx(View, {\n children: innerShow ? /*#__PURE__*/_jsx(PopupInner, _objectSpread({\n setOuterShow: setInnerShow\n }, props)) : /*#__PURE__*/_jsx(_Fragment, {})\n })]\n });\n}\nexport default Popup;","/* eslint-disable */\nimport * as utils from '../wxs/utils';\n\nfunction popupStyle(data) {\n return utils.style([{\n 'z-index': data.zIndex,\n '-webkit-transition-duration': data.currentDuration + 'ms',\n 'transition-duration': data.currentDuration + 'ms'\n }, data.display ? null : 'display: none']);\n}\n\nexport { popupStyle };","import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"onBeforeEnter\", \"onBeforeLeave\", \"onAfterEnter\", \"onAfterLeave\", \"onEnter\", \"onLeave\", \"duration\", \"name\", \"show\", \"children\", \"style\", \"className\", \"enterClass\", \"enterActiveClass\", \"enterToClass\", \"leaveClass\", \"leaveActiveClass\", \"leaveToClass\"];\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nimport { View } from '@tarojs/components';\nimport * as utils from '../wxs/utils';\nimport * as computed from './wxs';\nimport { useTransition } from './../mixins/transition';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-runtime\";\nexport function Transition(props) {\n var onBeforeEnter = props.onBeforeEnter,\n onBeforeLeave = props.onBeforeLeave,\n onAfterEnter = props.onAfterEnter,\n onAfterLeave = props.onAfterLeave,\n onEnter = props.onEnter,\n onLeave = props.onLeave,\n duration = props.duration,\n name = props.name,\n show = props.show,\n children = props.children,\n style = props.style,\n className = props.className,\n enterClass = props.enterClass,\n enterActiveClass = props.enterActiveClass,\n enterToClass = props.enterToClass,\n leaveClass = props.leaveClass,\n leaveActiveClass = props.leaveActiveClass,\n leaveToClass = props.leaveToClass,\n others = _objectWithoutProperties(props, _excluded);\n\n var _useTransition = useTransition({\n show: show,\n duration: duration,\n name: name,\n enterClass: enterClass,\n enterActiveClass: enterActiveClass,\n enterToClass: enterToClass,\n leaveClass: leaveClass,\n leaveActiveClass: leaveActiveClass,\n leaveToClass: leaveToClass,\n onBeforeEnter: onBeforeEnter,\n onBeforeLeave: onBeforeLeave,\n onAfterEnter: onAfterEnter,\n onAfterLeave: onAfterLeave,\n onEnter: onEnter,\n onLeave: onLeave\n }),\n currentDuration = _useTransition.currentDuration,\n classes = _useTransition.classes,\n display = _useTransition.display;\n\n return /*#__PURE__*/_jsx(_Fragment, {\n children: /*#__PURE__*/_jsx(View, _objectSpread(_objectSpread({\n className: 'van-transition ' + classes + \" \".concat(className || ''),\n style: utils.style([computed.rootStyle({\n currentDuration: currentDuration,\n display: display\n }), style])\n }, others), {}, {\n // @ts-ignore\n catchMove: true,\n children: children\n }))\n });\n}\nexport default Transition;","/* eslint-disable */\nimport * as utils from '../wxs/utils';\n\nfunction rootStyle(data) {\n return utils.style([{\n '-webkit-transition-duration': data.currentDuration + 'ms',\n 'transition-duration': data.currentDuration + 'ms'\n }, data.display ? null : 'display: none', data.style]);\n}\n\nexport { rootStyle };","import { View } from \"@tarojs/components\";\nimport react from \"react\";\nimport { DropdownMenu } from \"@antmjs/vantui\";\nimport { DropdownItem } from \"@antmjs/vantui\";\n\nconst activityList = () => {\n const [state, setState] = react.useState({\n option1: [\n {\n text: \"全部商品\",\n value: 0,\n },\n {\n text: \"新款商品\",\n value: 1,\n },\n {\n text: \"活动商品\",\n value: 2,\n },\n ],\n option2: [\n {\n text: \"默认排序\",\n value: \"a\",\n },\n {\n text: \"好评排序\",\n value: \"b\",\n },\n {\n text: \"销量排序\",\n value: \"c\",\n },\n ],\n value1: 0,\n value2: \"a\",\n });\n return (\n \n {\" \"}\n \n \n \n \n \n \n \n );\n};\n\nexport default activityList;\n","import { createPageConfig } from '@tarojs/runtime'\nimport component from \"../../../node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./index.tsx\"\nvar config = {};\n\n\nvar inst = Page(createPageConfig(component, 'pages/activityList/index', {root:{cn:[]}}, config || {}))\n\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/dist/pages/activityList/index.json b/dist/pages/activityList/index.json new file mode 100644 index 0000000..c63841a --- /dev/null +++ b/dist/pages/activityList/index.json @@ -0,0 +1 @@ +{"usingComponents":{"comp":"../../comp"}} \ No newline at end of file diff --git a/dist/pages/activityList/index.wxml b/dist/pages/activityList/index.wxml new file mode 100644 index 0000000..181a491 --- /dev/null +++ b/dist/pages/activityList/index.wxml @@ -0,0 +1,2 @@ + +