(()=>{return(i,e)=>{const a=`
加载中...
空空如也哦 = ̄ω ̄=
`;e.applyStyleFromText(`.home-video .loading{height:48px;display:flex;align-items:center;justify-content:center;font-size:11pt;color:#707070}.home-video .loading .mdi{margin-right:8px}body.dark .home-video .loading{color:#eee}.home-video .cards{display:flex;flex-wrap:wrap;align-items:center}`,"home-video-style");return{export:Object.assign({template:a},{components:{VideoCard:()=>e.importAsync("video-card.vue")},data(){return{cards:[],loading:true}},async mounted(){try{const i=await Ajax.getJsonWithCredentials(`https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=${getUID()}&type_list=8`);const{getWatchlaterList:a}=await e.importAsync("watchlater-api");const t=await a();if(i.code!==0){throw new Error(i.message)}this.cards=i.data.cards.map(i=>{const e=JSON.parse(i.card);const a=_.get(i,"display.topic_info.topic_details",[]).map(i=>{return{id:i.topic_id,name:i.topic_name}});return{id:i.desc.dynamic_id_str,aid:e.aid,title:e.title,upID:i.desc.user_profile.info.uid,upName:i.desc.user_profile.info.uname,upFaceUrl:i.desc.user_profile.info.face,coverUrl:e.pic,description:e.desc,timestamp:i.timestamp,time:new Date(i.timestamp*1e3),topics:a,dynamic:e.dynamic,like:formatCount(i.desc.like),duration:e.duration,durationText:formatDuration(e.duration,0),playCount:formatCount(e.stat.view),danmakuCount:formatCount(e.stat.danmaku),watchlater:t.includes(e.aid)}})}catch(i){Toast.error(i.message,"视频动态",3e3)}finally{this.loading=false}}})}}})();