PageSourceSearch

https://aisese.ai/quack/assets/notice-c5nztgha.js

js aisese.ai collected 2026-10-05 15:10:47 UTC 11,135 bytes, 1 lines download raw bytes

1import{R as H,bz as X,hA as Z,j$ as tt,k0 as z,k1 as et,_ as st,b as it,u as at,r as B,c as rt,o as ot,k2 as nt,w as j,g as s,j as i,t as C,n as lt,l as U,y as dt,m as K,i as v,F as y,x as b,ab as T,p as A,gA as ct,gB as ht,gD as ut,gC as _t,bb as gt,h as a}from"./index-IRrY99Dn.js";const w="ElInfiniteScroll",pt=50,ft=200,mt=0,vt={delay:{type:Number,default:ft},distance:{type:Number,default:mt},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},O=(r,l)=>Object.entries(vt).reduce((h,[c,p])=>{var x,f;const{type:I,default:k}=p,L=r.getAttribute(`infinite-scroll-${c}`);let _=(f=(x=l[L])!=null?x:L)!=null?f:k;return _=_==="false"?!1:_,_=I(_),h[c]=Number.isNaN(_)?k:_,h},{}),Q=r=>{const{observer:l}=r[w];l&&(l.disconnect(),delete r[w].observer)},wt=(r,l)=>{const{container:h,containerEl:c,instance:p,observer:x,lastScrollTop:f}=r[w],{disabled:I,distance:k}=O(r,p),{clientHeight:L,scrollHeight:_,scrollTop:g}=c,$=g-f;if(r[w].lastScrollTop=g,x||I||$<0)return;let N=!1;if(h===r)N=_-(L+g)<=k;else{const{clientTop:E,scrollHeight:S}=r,M=et(r,c);N=g+L>=M+E+S-k}N&&l.call(p)};function D(r,l){const{containerEl:h,instance:c}=r[w],{disabled:p}=O(r,c);p||h.clientHeight===0||(h.scrollHeight<=h.clientHeight?l.call(c):Q(r))}const yt={async mounted(r,l){const{instance:h,value:c}=l;X(c)||Z(w,"'v-infinite-scroll' binding value must be a function"),await H();const{delay:p,immediate:x}=O(r,h),f=tt(r,!0),I=f===window?document.documentElement:f,k=z(wt.bind(null,r,c),p);if(f){if(r[w]={instance:h,container:f,containerEl:I,delay:p,cb:c,onScroll:k,lastScrollTop:I.scrollTop},x){const L=new MutationObserver(z(D.bind(null,r,c),pt));r[w].observer=L,L.observe(r,{childList:!0,subtree:!0}),D(r,c)}f.addEventListener("scroll",k)}},unmounted(r){if(!r[w])return;const{container:l,onScroll:h}=r[w];l==null||l.removeEventListener("scroll",h),Q(r)},async updated(r){if(!r[w])await H();else{const{containerEl:l,cb:h,observer:c}=r[w];l.clientHeight&&c&&D(r,h)}}},P=yt;P.install=r=>{r.directive("InfiniteScroll",P)};const bt=P,kt={class:"noticePage"},Lt={class:"noticeTitle"},Rt={class:"noticeList"},Tt={key:0,class:"notice-loading"},xt=["infinite-scroll-disabled"],It=["id"],Nt={class:"header flex",style:{"align-items":"flex-start","justify-content":"flex-start"}},Et=["src"],$t={class:"displayName"},St={class:"createdTimestamp"},At=["innerHTML"],Bt=["onClick"],Ct=["id"],Ht={class:"image-container",style:{"border-radius":"10px"}},Mt=["href","data-pswp-width","data-pswp-height"],qt=["src"],Ft=["id"],Dt={class:"grid-container layout-2img"},Pt=["href","data-pswp-width","data-pswp-height"],Ot=["src"],Vt=["id"],zt={class:"grid-container layout-3img"},jt=["href","data-pswp-width","data-pswp-height"],Ut=["src"],Kt=["id"],Qt={class:"grid-container layout-4img"},Yt=["href","data-pswp-width","data-pswp-height"],Gt=["src"],Jt=["id"],Wt={class:"grid-container layout-5img"},Xt=["href","data-pswp-width","data-pswp-height"],Zt=["src"],te=["id"],ee={class:"grid-container layout-6img"},se=["href","data-pswp-width","data-pswp-height"],ie=["src"],ae=["id"],re={class:"grid-container layout-7img"},oe=["href","data-pswp-width","data-pswp-height"],ne=["src"],le=["id"],de={class:"grid-container layout-8img"},ce=["href","data-pswp-width","data-pswp-height"],he=["src"],ue=["id"],_e={class:"grid-container layout-9img"},ge=["href","data-pswp-width","data-pswp-height"],pe=["src"],fe=["id"],me={class:"grid-container layout-10img"},ve=["href","data-pswp-width","data-pswp-height"],we=["src"],ye={key:1,class:"line"},be={key:2,class:"line"},ke={class:"last-message"},Le={key:0,class:"notice-loading-more"},Re={__name:"notice",setup(r){const l=it(),{locale:h,t:c}=at(),p=Array.isArray(l.query.locale)?l.query.locale[0]:l.query.locale,x=Array.isArray(l.query.platform)?l.query.platform[0]:l.query.platform,f=p||h.value,I=x||"web",k=(n,d=[])=>{var R,t,o;const u=(t=(R=n.target)==null?void 0:R.closest)==null?void 0:t.call(R,"a");if(!u||!((o=n.currentTarget)!=null&&o.contains(u)))return;n.preventDefault();const m=d.map(F=>F==null?void 0:F.attachment).filter(Boolean),e=Math.max(0,m.indexOf(u.getAttribute("href")));gt(m,e)};function L(n){return _t(n,{t:c})}const _=B([]);let g=B("");const $=B(!1),N=B(!1),E=rt(()=>$.value||N.value);let S=0;function M(n=l.hash){const d=typeof n=="string"?n.replace(/^#/,""):"";if(!d)return"";try{return decodeURIComponent(d)}catch{return d}}function Y(){return E.value?new Promise(n=>{const d=j(E,u=>{u||(d(),n())})}):Promise.resolve()}function G(){return typeof requestAnimationFrame!="function"?Promise.resolve():new Promise(n=>requestAnimationFrame(n))}async function J(n){await H(),await G();const d=document.getElementById(n);return d?(d.scrollIntoView({behavior:"smooth",block:"start"}),!0):!1}async function V(){const n=++S,d=M();if(d)for(;n===S;){if(await J(d)||g.value===!1)return;if(E.value){if(await Y(),n!==S)return;continue}const u=_.value.length,m=g.value;if(await q({append:_.value.length>0}),n!==S||u===_.value.length&&m===g.value)return}}const q=async({append:n=!1}={})=>
1{if(!(E.value||g.value===!1)){n?N.value=!0:$.value=!0,await H();try{const d=await ct({lastMessageId:g.value,platform:I,locale:f},{loading:!1});d.messagesSize>0?(g.value=d.lastMessageId,n||ht(d.data,{scope:"standalone"}),d.data.forEach(async u=>{u.content=ut.toHTML(u.content.replace(/\*\*\s*(.*?)\s*\*\*/g,"**$1**"),{discordCallback:{user:m=>{const e=u.users.find(R=>R.userId==m.id);return`<a href="https://discord.com/users/${m.id}" target="_blank">@${e.globalName}</a>`},channel:m=>{const e=u.channels.find(R=>R.channelId==m.id);return`<a href="https://discord.com/channels/${e.guildId}/${m.id}" target="_blank"># ${e.name}</a>`}}}),_.value.push(u)})):g.value=!1}finally{$.value=!1,N.value=!1}}},W=async()=>{q({append:!0})};return ot(async()=>{p&&await nt(p,{persist:!1}),await q(),await V()}),j(()=>l.hash,()=>{V()}),(n,d)=>{const u=dt,m=bt;return a(),s("div",kt,[i("div",Lt,C(n.$t("notice.title")),1),i("div",Rt,[$.value?(a(),s("div",Tt,[U(u,{label:n.$t("common.loading")},null,8,["label"])])):lt((a(),s("ul",{key:1,"infinite-scroll-immediate":!1,"infinite-scroll-distance":200,"infinite-scroll-disabled":E.value||K(g)===!1},[(a(!0),s(y,null,b(_.value,(e,R)=>(a(),s("li",{key:e.id,id:e.id},[i("div",Nt,[i("img",{class:"avatar",src:e.author.avatarURL},null,8,Et),i("div",$t,C(e.author.globalName),1),i("div",St,C(L(e.createdTimestamp)),1)]),i("div",{class:"content",innerHTML:e.content},null,8,At),e.attachments.length>0?(a(),s("div",{key:0,class:"attachment grid",onClick:t=>k(t,e.attachments)},[e.attachments.length==1?(a(),s("div",{key:0,id:`gallery_${e.id}`},[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",null,[i("div",Ht,[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{class:"responsive-img",src:t.attachment},null,8,qt)],8,Mt)])]))),256))],8,Ct)):v("",!0),e.attachments.length==2?(a(),s("div",{key:1,id:`gallery_${e.id}`},[i("div",Dt,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{class:"grid__item grid__item--3x3",key:t.id,style:T({borderBottomLeftRadius:o===0?"10px":"",borderTopRightRadius:o===1?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,Ot)],8,Pt)],4))),128))])],8,Ft)):v("",!0),e.attachments.length==3?(a(),s("div",{key:2,id:`gallery_${e.id}`},[i("div",zt,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:A(["grid__item",o==0?"grid__item--4x4":"grid__item--2x2"]),style:T({borderBottomLeftRadius:o===0?"10px":"",borderTopRightRadius:o===1?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,Ut)],8,jt)],6))),128))])],8,Vt)):v("",!0),e.attachments.length==4?(a(),s("div",{key:3,id:`gallery_${e.id}`},[i("div",Qt,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{class:"grid__item grid__item--3x2",key:t.id,style:T({borderBottomLeftRadius:o===2?"10px":"",borderTopRightRadius:o===1?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,Gt)],8,Yt)],4))),128))])],8,Kt)):v("",!0),e.attachments.length==5?(a(),s("div",{key:4,id:`gallery_${e.id}`},[i("div",Wt,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:A(["grid__item",o<=1?"grid__item--3x3":"grid__item--2x2"]),style:T({borderBottomLeftRadius:o===2?"10px":"",borderTopRightRadius:o===1?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,Zt)],8,Xt)],6))),128))])],8,Jt)):v("",!0),e.attachments.length==6?(a(),s("div",{key:5,id:`gallery_${e.id}`},[i("div",ee,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:"grid__item grid__item--2x2",style:T({borderBottomLeftRadius:o===3?"10px":"",borderTopRightRadius:o===2?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,ie)],8,se)],4))),128))])],8,te)):v("",!0),e.attachments.length==7?(a(),s("div",{key:6,id:`gallery_${e.id}`},[i("div",re,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:A(["grid__item",o==0?"grid__item--6x4":"grid__item--2x2"]),style:T({borderBottomLeftRadius:o===4?"10px":"",borderTopRightRadius:o===0?"10px":""})}
1,[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,ne)],8,oe)],6))),128))])],8,ae)):v("",!0),e.attachments.length==8?(a(),s("div",{key:7,id:`gallery_${e.id}`},[i("div",de,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:A(["grid__item",o<=1?"grid__item--3x3":"grid__item--2x2"]),style:T({borderBottomLeftRadius:o===5?"10px":"",borderTopRightRadius:o===1?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,he)],8,ce)],6))),128))])],8,le)):v("",!0),e.attachments.length==9?(a(),s("div",{key:8,id:`gallery_${e.id}`},[i("div",_e,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:"grid__item grid__item--2x2",style:T({borderBottomLeftRadius:o===6?"10px":"",borderTopRightRadius:o===2?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,pe)],8,ge)],4))),128))])],8,ue)):v("",!0),e.attachments.length==10?(a(),s("div",{key:9,id:`gallery_${e.id}`},[i("div",me,[(a(!0),s(y,null,b(e.attachments,(t,o)=>(a(),s("div",{key:t.id,class:A(["grid__item",o==0?"grid__item--6x4":"grid__item--2x2"]),style:T({borderBottomLeftRadius:o===7?"10px":"",borderTopRightRadius:o===0?"10px":""})},[i("a",{href:t.attachment,"data-pswp-width":t.width,"data-pswp-height":t.height},[i("img",{src:t.attachment},null,8,we)],8,ve)],6))),128))])],8,fe)):v("",!0)],8,Bt)):v("",!0),K(g)===!1&&_.value.length===R+1?(a(),s("div",be,[i("div",ke,[i("span",null,C(n.$t("notice.n
1oMoreContent")),1)])])):(a(),s("div",ye))],8,It))),128)),N.value?(a(),s("li",Le,[U(u,{label:n.$t("common.loading"),size:24,variant:"wave"},null,8,["label"])])):v("",!0)],8,xt)),[[m,W]])])])}}},xe=st(Re,[["__scopeId","data-v-67b40d3b"]]);export{xe 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.