TestEShopDist/dist/pages/collection/sub-common/3eb47fe15c5dbf2a4a5aef0734c8dda2.js
2023-05-12 11:43:37 +08:00

2 lines
2.6 KiB
JavaScript

/*! For license information please see 3eb47fe15c5dbf2a4a5aef0734c8dda2.js.LICENSE.txt */
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([["sub-common/3eb47fe15c5dbf2a4a5aef0734c8dda2"],{"./src/components/searchBar/index.tsx":function(e,n,o){var s=o("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),c=o("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),t=o("./node_modules/classnames/index.js"),a=o.n(t),i=o("./node_modules/react/cjs/react.production.min.js"),l=o("./src/components/iconfont/iconfont.tsx"),u=o("./src/components/InputX/index.tsx"),r=o("./src/components/searchBar/index.module.scss"),d=o("./src/components/closeBtn/index.tsx"),m=o("./node_modules/react/cjs/react-jsx-runtime.production.min.js"),f=function Search(e,n){var o=e.clickOnSearch,t=e.changeOnSearch,f=e.adjustPosition,p=void 0!==f&&f,h=e.disabled,x=void 0!==h&&h,j=e.placeholder,b=void 0===j?"输入搜索内容":j,v=e.showIcon,w=void 0===v||v,_=e.showBtn,S=void 0!==_&&_,g=e.btnStyle,I=void 0===g?{}:g,B=e.placeIcon,C=void 0===B?"inner":B,N=e.btnTitle,V=void 0===N?"搜索":N,k=e.defaultValue,y=void 0===k?"":k,A=e.children,F=e.customRightSlot,z=e.showScan,R=void 0!==z&&z,E=e.handScan,J=e.cursorSpacing,O=void 0===J?0:J,P=(0,i.useState)(""),T=(0,s.default)(P,2),H=T[0],X=T[1];(0,i.useEffect)((function(){X(y)}),[y]);var q=function clearInput(){X(""),null==t||t("")};(0,i.useImperativeHandle)(n,(function(){return{clearInput:q}}));var D=function onSearch(){null==o||o(H)};return(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)(c.View,{className:r.default.search_main,children:[(0,m.jsxs)(c.View,{className:r.default.search_con,children:[w&&(0,m.jsx)(l.default,{name:"icon-sousuo",size:40,color:"#bbbbbb",customClassName:a()(r.default.icon_a_sousuo1_self,"inner"==C?r.default.icon_inner:r.default.icon_out)}),(0,m.jsxs)(c.View,{className:r.default.input_bar,children:[(0,m.jsx)(u.default,{cursorSpacing:O,adjustPosition:p,placeholderStyle:"color:#ABABAB; font-size:26rpx",onConfirm:D,disabled:x,value:H,placeholder:b,onInput:function onInput(e){return function onInputEven(e){var n=e.detail.value;X(n),null==t||t(n)}(e)},customClassName:a()("out"==C&&r.default.input_out),customStyle:{width:"100%"}}),(0,m.jsx)(c.View,{className:r.default.search_closeBtn,children:!!H&&(0,m.jsx)(d.default,{onClose:function onClose(){return q()}})}),R&&(0,m.jsx)(c.View,{onClick:function onClick(){null==E||E()},children:(0,m.jsx)(l.default,{name:"icon-gongnengtubiao-saomiao",size:40,color:"#337FFF"})}),(0,m.jsx)(c.View,{className:r.default.customRightSlot,children:F})]})]}),S&&(0,m.jsx)(c.View,{style:I,className:r.default.btn,onClick:D,children:V}),A]})})};n.default=(0,i.memo)((0,i.forwardRef)(f))}}]);