1 line
1.3 KiB
JavaScript
1 line
1.3 KiB
JavaScript
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[2690],{9542:function(n,e,c){var l=c(9439),t=c(1515),i=c(7294),s=c(4184),o=c.n(s),r=c(8706),a=c(5893);e.Z=function(n){var e,c=n.list,s=void 0===c?[]:c,u=n.defaultValue,d=void 0===u?[]:u,f=n.onClickTag,m=(0,i.useState)((null==d||null===(e=d[0])||void 0===e?void 0:e.id)||-1),v=(0,l.Z)(m,2),_=v[0],b=v[1];(0,i.useEffect)((function(){var n;console.log("selectData defaultValue",d),p.current=d,b(null==d||null===(n=d[0])||void 0===n?void 0:n.id)}),[d]);var p=(0,i.useRef)([]);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(t.G7,{className:r.Z.tabs_main,id:"tabs_main_ref",children:(0,a.jsx)(t.pf,{className:r.Z.tabs_scroll,scrollX:!0,scrollWithAnimation:!0,scrollIntoView:"tabs_".concat(_),children:(0,a.jsx)(t.G7,{className:r.Z.tabs_scroll,children:s.map((function(n,e){return(0,a.jsx)(t.G7,{id:"tabs_".concat(n.id),className:r.Z.tabs_item,onClick:function onClick(){return function clickEvent(n){console.log("clickEvent",n);var e=p.current.findIndex((function(e){return e.id===n.id}));console.log(e),-1!==e?p.current.splice(e,1):p.current=[n],console.log("multipleSelection",p.current),null==f||f(p.current),b(n.id)}(n)},children:(0,a.jsx)(t.G7,{className:o()(r.Z.tabs_item_con,p.current.some((function(e){return n.id===e.id}))?r.Z.tabs_item_select:""),children:n.name})},e)}))})})})})}}}]); |