(()=>{return(t,e)=>{const{NavbarComponent:i}=e.import("custom-navbar-component");const n=()=>{const t=new Date;const e=Number(new Date(t.getFullYear(),t.getMonth(),t.getDate()));const i=24*36e5;const n=e-i;const s=e-7*i;return{now:t,today:e,oneDay:i,yesterday:n,lastWeek:s}};const s=t=>{if(t.length===0){return[]}if("timestamp"in t[0]){const{today:e,yesterday:i,lastWeek:s}=n();const r=_.groupBy(t,t=>{if(t.timestamp>=e){return"今天"}if(t.timestamp>=i){return"昨天"}if(t.timestamp>=s){return"本周"}return"更早"});return Object.entries(r).map(([t,e])=>{return{name:t,items:e}})}else{return[{name:"最近观看",items:t}]}};const r=t=>{const{yesterday:e}=n();const i=Number(t);if(i>=e){return`${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}`}return`${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")} ${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}`};const a=[{name:"视频",type:"video",api:"https://api.bilibili.com/x/web-interface/history/cursor?type=archive&ps=30",moreLink:"https://www.bilibili.com/account/history",getItems:t=>{const e=t.data.list;const i=e.map(t=>{const e=t.view_at*1e3;const i=Boolean(t.uri);const n=t.progress>0?`t=${t.progress}`:"t=0";const s=t.progress===-1?1:t.progress/t.duration;const a={isBangumi:i,id:t.kid,title:t.title,coverUrl:t.cover,upName:t.author_name||t.show_title,upID:t.author_mid||t.kid,href:i?t.uri+`?${n}`:`https://www.bilibili.com/video/av${t.kid}?p=${t.history.page}&${n}`,duration:t.duration,durationText:formatDuration(t.duration),progress:s,progressText:fixed(s*100,1)+"%",timestamp:e,time:new Date(e)};a.timeText=r(a.time);return a});return i}},{name:"专栏",type:"article",api:"https://api.bilibili.com/x/web-interface/history/cursor?type=article&ps=30",moreLink:"",getItems:t=>{const e=t.data.list;const i=e.map(t=>{const e=t.view_at*1e3;const i=t.history.cid||t.kid;const n={id:i,title:t.title,coverUrl:t.covers[0],upName:t.author_name,upID:t.author_mid,href:`https://www.bilibili.com/read/cv${i}`,timestamp:e,time:new Date(e)};n.timeText=r(n.time);return n});return i}},{name:"直播",type:"live",api:"https://api.live.bilibili.com/xlive/web-ucenter/v1/history/get_history_by_uid",moreLink:"https://link.bilibili.com/p/center/index#/user-center/view-history/live",getItems:t=>{const e=t.data.list;const i=e.map(t=>{return{id:t.roomid,href:`https://live.bilibili.com/${t.roomid}`,upID:t.uid,upName:t.uname,coverUrl:t.user_cover,title:t.title}});return i}}];class o extends i{constructor(){super();this.boundingWidth=350;this.noPadding=true;this.href=`https://www.bilibili.com/account/history`;this.html=`历史`;this.active=document.URL.replace(/\?.*$/,"")===this.href;this.popupHtml=`\n