import{a6 as z,d as o,o as t,c as s,a7 as I,t as a,x as n,y as C,h as E,s as B,i as V,D as p,a as r,e as P,b as j,a8 as A,P as _,a9 as F}from"./entry.3193a679.js";import{i as R}from"./v-lazy-image.64d797d1.js";import{f as S,a as q}from"./convertTime.e25903f5.js";import{u as X}from"./commentapi.c5bf6183.js";const G={key:0,class:"flex justify-start gap-2 flex-wrap"},H={key:0,class:"px-2 py-1 text-sm bg-zh-grey rounded-full text-h-1 font-bold"},M={key:1,class:"px-2 py-1 text-sm bg-zh-yellow rounded-full text-h-1 font-bold"},O={key:2,class:"px-2 py-1 text-sm bg-zh-yellow rounded-full text-h-1 font-bold"},U={key:3,class:"px-2 py-1 text-sm free-comment-tag rounded-full text-h-1 font-bold"},Y={__name:"TagList",props:{tags:Array},setup(e){const{tags:m}=e,T=z(),b=Object.keys(T).length,v=m.some(i=>i==null?void 0:i.key)||b;return(i,N)=>{var l,c,d,g,y;return o(v)?(t(),s("div",G,[I(i.$slots,"tag1",{},()=>{var f;return[(f=e.tags[0])!=null&&f.key?(t(),s("span",H,a(e.tags[0].label),1)):n("",!0)]}),(l=e.tags[1])!=null&&l.key?(t(),s("span",{key:0,class:C(`px-2 py-1 text-sm ${Number((c=e.tags[1])==null?void 0:c.key)===2?"bg-zh-red text-white":"bg-zh-yellow text-h-1"} rounded-full font-bold`)},a(e.tags[1].label),3)):n("",!0),(d=e.tags[2])!=null&&d.key?(t(),s("span",M,a(e.tags[2].label),1)):n("",!0),(g=e.tags[3])!=null&&g.key?(t(),s("span",O,a(e.tags[3].label),1)):n("",!0),(y=e.tags[4])!=null&&y.key?(t(),s("span",U,a(e.tags[4].label),1)):n("",!0)])):n("",!0)}}},ye=Y,Z={class:"flex-1 flex justify-between items-center"},J={class:"flex-initial flex flex-col text-sm text-gray-400"},K={key:0,class:"source-div"},W=r("br",null,null,-1),ee={key:1},te={class:"flex-1 self-end"},se={key:2},ae={class:"flex-1 self-end"},oe={key:3},ne={class:"flex-1 self-end"},re={class:"flex items-center"},ie={class:"flex-initial text-sm text-gray-400 text-medium"},le={__name:"PostItemFooter",props:{time:String,name:String,avatar:String,updateTime:String,censoredTime:String,source:{type:String,default:null},duration:{type:Number,default:0},popularScore:{type:Number,default:0},ctrScore:{type:Number,default:0}},setup(e){const{time:m,name:T,avatar:b,censored:v,updateTime:i,censoredTime:N,source:l,duration:c,popularScore:d,ctrScore:g}=e,y=E(),f=X(),{globalQuery:$}=B(f),k=u=>parseFloat(u).toFixed(2);V(()=>{});let D=p(()=>$.value[y.name]),h=p(()=>{var u;return((u=D.value)==null?void 0:u.sortby)||""}),x=(l||"").length?`${l.split("-")[0]} / ${l}`:"other / other";x=c>0?`${x} - ${c/1e3}s`:x;let w=!1,Q=d>0?`${k(d)} (ctr: ${k(g)})`:"";return(u,L)=>(t(),s("div",Z,[r("div",J,[o(w)?(t(),s("div",K,[P(a(o(x))+" ",1),W,P(" "+a(o(Q)),1)])):n("",!0),o(h).includes("censored")||o(h).includes("score")?(t(),s("div",ee,[r("time",te,a(e.censoredTime=="0001-01-01T00:00:00Z"||e.censoredTime==""||e.censoredTime==null?S(e.updateTime):S(e.censoredTime)),1)])):e.updateTime&&o(h)==="updated_time"?(t(),s("div",se,[r("time",ae,a(S(e.updateTime)),1)])):o(h).includes("censored")?n("",!0):(t(),s("div",oe,[r("time",ne,a(S(e.time)),1)]))]),r("div",re,[r("span",ie,a(e.name),1),j(o(R),{alt:"用户头像",class:"flex-initial self-center w-8 h-8 ml-2 rounded-md free-comment-user-profile-img",src:q(e.avatar)},null,8,["src"])])]))}},fe=le,he=A("navigation",{state:()=>({navigationData:{index:{dataList:[],totalPageCount:0},search:{dataList:[],totalPageCount:0},question:{dataList:[],totalPageCount:0}},parentPageType:_.INDEX,searchedQuestionID:0,searchedQuestionParentPageType:_.INDEX}),actions:{setNavigationData(e,m){this.navigationData[e]=m},setParentPageType(e){this.parentPageType=e},setSearchedQuestionID(e){this.searchedQuestionID=e},setSearchedQuestionPageType(e){this.searchedQuestionParentPageType=e}},persist:{storage:F.localStorage}});export{ye as T,fe as _,he as u};
