2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
/*! For license information please see 79dce9cedae514998e78ea49450e892a.js.LICENSE.txt */
|
|
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([["sub-common/79dce9cedae514998e78ea49450e892a"],{"./src/components/estimatedAmount/index.tsx":function(e,t,s){var n=s("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),o=s("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),a=s("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),i=s("./node_modules/@tarojs/taro/index.js"),c=s.n(i),u=s("./node_modules/react/cjs/react.production.min.js"),d=s("./node_modules/classnames/index.js"),r=s.n(d),l=s("./src/components/amountShow/index.tsx"),m=s("./src/components/estimatedAmount/index.module.scss"),f=s("./node_modules/react/cjs/react-jsx-runtime.production.min.js"),p=function EstimeatedAmount(e){var t=e.number,s=void 0===t?0:t,i=e.titleStatus,d=void 0===i||i,p=e.title,x=void 0===p?"":p,j=e.messageTitle,h=void 0===j?"":j,b=e.numberStatus,w=void 0===b?1:b,g=e.messageWidth,v=void 0===g?430:g,_=e.messageShow,S=void 0!==_&&_,N=e.numberFormat,V=void 0===N?"number":N,k=(0,u.useState)(S),C=(0,o.default)(k,2),T=C[0],y=C[1],A=(0,u.useState)(),D=(0,o.default)(A,2),E=D[0],F=D[1];return(0,u.useEffect)((function(){T?function getDomDes(e){setTimeout((function(){c().createSelectorQuery().select(e).boundingClientRect((function(e){var t=2*e.height+15;F((function(e){return(0,n.default)((0,n.default)({},e),{},{top:"-".concat(t,"rpx"),opacity:1})}))})).exec()}),0)}("#message"):F((function(){return{top:"0"}}))}),[T]),(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)(a.View,{className:m.default.order_price,children:[(0,f.jsxs)(a.View,{className:r()(m.default.order_price_text,d&&m.default.emphasis),onClick:function onClick(){return function openShow(){return[y(!0)]}()},children:[(0,f.jsx)(a.Text,{children:x}),(0,f.jsxs)(a.View,{className:m.default.iconfont_msg,children:[T&&(0,f.jsx)(a.View,{style:(0,n.default)((0,n.default)({},E),{},{width:"".concat(v,"rpx")}),id:"message",className:r()(m.default.message),children:h}),(0,f.jsx)(a.Text,{className:r()(m.default.miconfont,"iconfont icon-zhushi")})]})]}),"number"==V&&(0,f.jsx)(l.default,{status:w,number:s/100}),"text"==V&&(0,f.jsx)(a.View,{className:m.default.refund_destination,children:s}),T&&(0,f.jsx)(a.View,{className:m.default.close,catchMove:!0,onClick:function onClose(){y(!1)}})]})})};t.default=(0,u.memo)(p)}}]); |