1import{Br as e,Er as t,Nr as n,Pr as r,Rr as i,S as a,Tn as o,Ur as s,Wn as c,Wr as l,Zn as u,_r as d,ai as f,cr as p,dr as m,fr as h,gr as g,h as _,hr as v,ii as ee,j as y,li as b,m as x,mr as S,pi as te,qn as C,qr as w,wr as T,zr as E}from"./disclose-version-Dr9yuKYs.js";import{Et as D,at as O,n as k}from"./languages_labels-5yu9TLIy.js";import{t as A}from"./partition-CuVpgnit.js";import{t as ne}from"./link-CaIsaKnj.js";import{s as re}from"./work_alt-DNWVAcHJ.js";import{t as j}from"./spinner-BdnFalqk.js";import{t as ie}from"./flash-CNJXI7hF.js";var ae=d(`<span class="label svelte-14nxsz7"> </span>`),M=d(`<option> </option>`),oe=d(`<optgroup></optgroup> <optgroup></optgroup>`,1),se=d(`<div class="header svelte-14nxsz7"><select aria-controls="summary-text" class="svelte-14nxsz7"><!></select></div>`),ce=d(`<p id="summary-text" class="svelte-14nxsz7"> <span class="source svelte-14nxsz7"><!></span></p>`),le=d(`<!> <!> <!>`,1),N=d(`<!> `,1),P=d(`<div><!> <!></div>`);function F(d,F){f(F,!0);let I=o(F,`showLabel`,3,!1),L=w(()=>F.entity.uri),R=w(()=>F.entity.originalLang),z=l(void 0),B=l(void 0),V=l(void 0),H=l(void 0),U=l(void 0),W=l(void 0),G=l(void 0),K=l(void 0),q=l(void 0),J=x(),Y=l(void 0);k(J).then(e=>s(Y,e,!0)).catch(y);function ue(){let e=re(T(L));if(T(B)==null||e){let t=[J];T(R)&&T(R)!==J&&t.push(T(R)),t.includes(`en`)||t.push(`en`),s(K,a(`data`,`get`,`summaries`,{uri:T(L),langs:t,refresh:e}).then(e=>{if(s(B,de(e.summaries),!0),s(U,D(T(B),`key`),!0),!T(G)){(e=>{var t=te(e,2);s(V,t[0],!0),s(H,t[1],!0)})(A(T(B),fe));let e=T(V)[0]||T(H)[0];e&&s(G,e.key,!0)}}).catch(e=>s(W,e,!0)),!0)}}function de(e){return e.toSorted((e,t)=>e.key.includes(`wiki`)?-1:t.key.includes(`wiki`)?1:e.key>t.key?-1:1)}let fe=e=>e.lang===J;function X(){s(B,null),ue()}r(()=>{T(L)&&t(X)});function pe({key:e,lang:t,sitelink:n}){let{title:r}=n;s(q,a(`data`,`get`,`wp-extract`,{lang:t,title:r}).then(t=>{T(U)[e].text=t.extract,s(z,T(U)[T(G)],!0)}).catch(e=>s(W,e,!0)),!0)}function me(){T(U)&&(s(z,T(U)[T(G)],!0),`sitelink`in T(z)&&pe(T(z)))}r(()=>{T(G)&&t(me)});let he=w(()=>T(V)?.length>0&&T(H)?.length>0);var Z=P();let Q;var $=i(Z);h($,()=>T(K),t=>{var r=N(),i=E(r);j(i,{});var a=e(i);n(e=>S(a,` ${e??``}`),[()=>_(`Looking for summariesâ¦`)]),v(t,r)},t=>{var r=g(),a=E(r),o=t=>{var r=le(),a=E(r),o=e=>{var t=ae(),r=i(t,!0);b(t),n(e=>S(r,e),[()=>_(`Summary`)]),v(e,t)};m(a,e=>{I()&&e(o)});var l=e(a,2),u=t=>{var r=se(),a=i(r),o=i(a),l=t=>{var r=oe(),a=E(r);p(a,21,()=>T(V),e=>e.key,(e,t)=>{var r=M(),a=i(r,!0);b(r);var o={};n(()=>{S(a,T(t).name),o!==(o=T(t).key)&&(r.value=(r.__value=T(t).key)??``)}),v(e,r)}),b(a);var o=e(a,2);p(o,21,()=>T(H),e=>e.key,(e,t)=>{var r=M(),a=i(r,!0);b(r);var o={};n(()=>{S(a,T(t).name),o!==(o=T(t).key)&&(r.value=(r.__value=T(t).key)??``)}),v(e,r)}),b(o),n(e=>{c(a,`label`,T(Y)),c(o,`label`,e)},[()=>_(`Other languages`)]),v(t,r)},u=e=>{var t=g();p(E(t),17,()=>T(B),e=>e.key,(e,t)=>{var r=M(),a=i(r,!0);b(r);var o={};n(()=>{S(a,T(t).name),o!==(o=T(t).key)&&(r.value=(r.__value=T(t).key)??``)}),v(e,r)}),v(e,t)};m(o,e=>{T(he)?e(l):e(u,-1)}),b(a),b(r),C(a,()=>T(G),e=>s(G,e)),v(t,r)};m(l,e=>{T(B)?.length>1&&e(u)}),h(e(l,2),()=>T(q),e=>{j(e,{center:!0})},t=>{var r=g(),a=E(r),o=t=>{var r=ce(),a=i(r),o=e(a),s=i(o);{let e=w(()=>`${_(`Source:`)} ${T(z).name}`);ne(s,{get url(){return T(z).link},get text(){return T(e)},classNames:`link`})}b(o),b(r),n(e=>{c(r,`lang`,T(z).lang),c(r,`dir`,e),S(a,`${T(z).text??``} `),r.dir=r.dir},[()=>O(T(z).lang)]),v(t,r)};m(a,e=>{T(z)?.text&&e(o)}),v(t,r)}),v(t,r)};m(a,e=>{T(B)?.length>0&&e(o)}),v(t,r)}),ie(e($,2),{get state(){return T(W)}}),b(Z),n(()=>Q=u(Z,1,`summary svelte-14nxsz7`,null,Q,{"has-summary":T(B)?.length>0})),v(d,Z),ee()}export{F as t}; 2//# sourceMappingURL=summary-CfdtF1MP.js.map
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.