2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
/*! For license information please see 1765aa4ae4fcbfcb768c717dfd0558f0.js.LICENSE.txt */
|
|
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([["sub-common/1765aa4ae4fcbfcb768c717dfd0558f0"],{"./src/pages/searchList/components/selectData/index.tsx":function(e,n,s){var t=s("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),c=s("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),l=s("./node_modules/react/cjs/react.production.min.js"),a=s("./node_modules/classnames/index.js"),o=s.n(a),i=s("./src/pages/searchList/components/selectData/index.module.scss"),r=s("./node_modules/react/cjs/react-jsx-runtime.production.min.js");n.default=function(e){var n,s=e.list,a=void 0===s?[]:s,u=e.defaultValue,d=void 0===u?[]:u,m=e.onClickTag,f=(0,l.useState)((null==d||null===(n=d[0])||void 0===n?void 0:n.id)||-1),p=(0,t.default)(f,2),_=p[0],b=p[1];(0,l.useEffect)((function(){var e;console.log("selectData defaultValue",d),j.current=d,b(null==d||null===(e=d[0])||void 0===e?void 0:e.id)}),[d]);var j=(0,l.useRef)([]);return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(c.View,{className:i.default.tabs_main,id:"tabs_main_ref",children:(0,r.jsx)(c.ScrollView,{className:i.default.tabs_scroll,scrollX:!0,scrollWithAnimation:!0,scrollIntoView:"tabs_".concat(_),children:(0,r.jsx)(c.View,{className:i.default.tabs_scroll,children:a.map((function(e,n){return(0,r.jsx)(c.View,{id:"tabs_".concat(e.id),className:i.default.tabs_item,onClick:function onClick(){return function clickEvent(e){console.log("clickEvent",e);var n=j.current.findIndex((function(n){return n.id===e.id}));console.log(n),-1!==n?j.current.splice(n,1):j.current=[e],console.log("multipleSelection",j.current),null==m||m(j.current),b(e.id)}(e)},children:(0,r.jsx)(c.View,{className:o()(i.default.tabs_item_con,j.current.some((function(n){return e.id===n.id}))?i.default.tabs_item_select:""),children:e.name})},n)}))})})})})}}}]); |