PageSourceSearch

https://fta.ca/_nuxt/Con-12eq.js

js fta.ca collected 2026-10-02 06:59:26 UTC 2,983 bytes, 1 lines download raw bytes

1import Q from"./caji1Q1F.js";import X from"./6TrgeK19.js";import Y from"./B2ufnVix.js";import{u as Z,b as D,c as tt,f as et,h as st,i as ot,g as nt,e as it,s as at,q as lt,_ as rt}from"./DiZhURkQ.js";import{L as ct}from"./tPfcr-VY.js";import{c as w,k as v,r as ut,H as _t,B as dt,n as mt,w as ht,J as o,U as ft,a1 as pt,G as S,O as A,N as b,L as n,M as y,T as z,I as s,u as a,F as gt,W as wt,R as vt}from"./wbHSvHwd.js";import{u as St}from"./BtMQSKak.js";import"./CnPw-Vbe.js";const yt={class:"SingleEdition"},kt={class:"SingleEdition__content"},Et={key:"SingleEditionListingShows"},Tt={class:"SingleEdition__list"},Pt={class:"SingleEdition__pagination",key:"ListingNewsLoader"},Lt={key:1,class:"SingleEdition__pagination"},Ct={class:"SingleEdition__noresults",key:"SingleEditionNoResults"},k=30,Mt={__name:"singleEdition",async setup(Nt){var C,N,$,x,B;let c,E;const T=Z(),i=D(),{scrollTo:H}=tt();w(null);const M=(C=i==null?void 0:i.params)==null?void 0:C.slug,{lang:R}=i==null?void 0:i.meta,m=w(1),q=v(()=>m.value*k-k),h=ut({slug:M,site:R,withPageData:!0,limit:k,offset:q}),{data:f,pending:F}=([c,E]=_t(()=>it({operation:"getArchiveEditionListing",variables:h})),c=await c,E(),c),t=(N=f.value)==null?void 0:N.edition;if(!t)throw et({statusCode:404,message:"Page not found",fatal:!0});const p=(B=st((x=($=t==null?void 0:t.localized)==null?void 0:$[0])==null?void 0:x.url))==null?void 0:B.path,P=t==null?void 0:t.seo;p&&ot(p),P&&St(P,p);const L={surtitle:T.$translate("Archive"),title:t==null?void 0:t.title,description:t==null?void 0:t.description},U={title:T.$translate("Plus de spectacles"),linkStyle:"btn-secondary"},G=v(()=>{var e;return(e=f.value)==null?void 0:e.total}),g=v(()=>{var e;return(e=f.value)==null?void 0:e.shows}),l=w([]);l.value.push(...g.value);function I(e){e.preventDefault(),h.withPageData&&(h.withPageData=!1),m.value=m.value+1}return dt(()=>{mt(()=>{var r,u,_;H({to:0,immediate:!0});const e=(r=t==null?void 0:t.seo)!=null&&r.metaTitleContainer?JSON.parse((u=t==null?void 0:t.seo)==null?void 0:u.metaTitleContainer):null;nt((_=e==null?void 0:e.title)==null?void 0:_.title)})}),ht(g,(e,r)=>{e!=r&&l.value.push(...g.value)}),(e,r)=>{const u=Q,_=X,J=Y,O=lt,W=rt,j=ct;return s(),o("div",yt,[L?(s(),ft(u,pt(S({key:0},L)),null,16)):A("",!0),b("div",kt,[n(z,{name:"fade",mode:"out-in"},{default:y(()=>{var V;return[(V=a(l))!=null&&V.length?(s(),o("div",Et,[b("ul",Tt,[(s(!0),o(gt,null,wt(a(l),(d,K)=>(s(),o("li",{key:`SingleEditionShow-${K}`,class:"SingleEdition__item"},[n(_,S({ref_for:!0},("showDataToViewModel"in e?e.showDataToViewModel:a(at))(d),{trackingContext:"listing edition"}),null,16)]))),128))]),n(z,{name:"fade",mode:"out-in"},{default:y(()=>{var d;return[a(F)?(s(),o("div",Pt,[n(J)])):((d=a(l))==null?void 0:d.length)<a(G)?(s(),o("div",Lt,[n(O,S(U,{onClick:I}),null,16)])):A("",!0)]}),_:1})])):(s(),o("p",Ct,vt(e.$translate("listing_news_noresults_message")),1))]}),_:1})]),n(j,{"when-idle":""},{default:y(()=>[n(W)]),_:1})])}}};export{Mt 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.