2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js"),o=require("../../stores/appStore.js"),t=require("../../utils/common.js");Math||r();const r=()=>"../../node-modules/@tuniao/tnui-vue3-uniapp/components/water-fall/src/water-fall.js",a=e.defineComponent({__name:"AppWaterFall",setup(r){e.onMounted((()=>{o.useAppStore().initWorkFlows_All().then((()=>i()))}));const{workflows_all:a,home_tagActiveIndex:n,home_tagsList:l}=e.storeToRefs(o.useAppStore()),s=e.ref(),u=e.ref(),i=()=>{if(console.log("home_tagActiveIndex",n.value),0===n.value)return void(u.value=[...a.value]);const e=a.value.filter((e=>{var o;return null==(o=e.tags)?void 0:o.includes(l.value[n.value].name)}));console.log("result",e),u.value=[...e]};e.watch(n,(()=>{s.value&&s.value.reset(),i()}));const d=o.useAppStore(),c=o=>{d.tabbarIndex=null,e.index.navigateTo({url:"/pages/draw/draw_info/draw_info?id="+o._id})};return(o,r)=>({a:e.w((({item:o},r,a)=>e.e({a:e.unref(t.isVideo)(o.cover)},e.unref(t.isVideo)(o.cover)?{b:o.cover}:{c:o.cover},{d:e.o((e=>c(o))),e:a,f:r})),{name:"left",path:"a",vueId:"0bde9b9e-0"}),b:e.w((({item:o},r,a)=>e.e({a:e.unref(t.isVideo)(o.cover)},e.unref(t.isVideo)(o.cover)?{b:o.cover}:{c:o.cover},{d:e.o((e=>c(o))),e:a,f:r})),{name:"right",path:"b",vueId:"0bde9b9e-0"}),c:e.sr(s,"0bde9b9e-0",{k:"waterfallElement"}),d:e.p({data:u.value})})}}),n=e._export_sfc(a,[["__scopeId","data-v-0bde9b9e"]]);wx.createComponent(n);
|