1import{p as u,q as c,r as p,s as d,c as h,w as g,x as v,o as f,b as n}from"./app-BXvF3HYt.js";import{_ as y}from"./MobileLayout-DpurP-RE.js";import{_ as S}from"./SearchApp-DgbTeIox.js";import{_ as w}from"./NewsListApp-BOMkeG8A.js";import{W as N}from"./WeiXinShare-BpP9usye.js";import"./MyHeadApp-C2d6iV99.js";import"./mescroll-DhZBE6H8.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./[email protected]";import"./back_to_top-__afgZ5z.js";import"./swiper-DI3iGfOs.js";import"./pagination-CPuzzYuZ.js";const $={__name:"SearchApp",props:{title:String,shareTitle:String,description:String,shareImg1:String,shareImg2:String,navUrl:String,navName:String,routeName:String,shareUrl:String,adTops:Array,newsList:Array,keyword:String},setup(t){const e=t,r=u.usePush(),a=c.usePush(),o=p(1),l=s=>{let i=s.value;v.get(route(e.routeName),{keyword:e.keyword,dataNum:i},{preserveState:!0,preserveScroll:!0,only:["newsList"],onSuccess:m=>(r.pv(history.state.url),a.pv(history.state.url),!0),onError:m=>!1})};return d(()=>{r.pv(history.state.url),a.pv(history.state.url),N(e.shareTitle,e.shareTitle,e.description,e.shareUrl,e.shareImg1,e.shareImg2)}),(s,i)=>(f(),h(y,{title:t.title,description:t.description,adInfos:t.adTops,dataNum:t.newsList.num,onLoadMore:l},{default:g(()=>[n(S,{title:t.navName,titleType:o.value,navUrl:t.navUrl},null,8,["title","titleType","navUrl"]),n(w,{dataList:t.newsList},null,8,["dataList"])]),_:1},8,["title","description","adInfos","dataNum"]))}};export{$ as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.