PageSourceSearch

https://drua.rugby/_nuxt/DrvXEd1m.js

js drua.rugby collected 2026-10-08 20:18:36 UTC 11,964 bytes, 1 lines download raw bytes

1import{_ as ee}from"./BePWAlCT.js";import{_ as ne}from"./BKDgY-_7.js";import{_ as ie,a as re}from"./Bh-Tf6C1.js";import{_ as le}from"./CTRFbsmu.js";import{d as F,u as K,c,o as m,a as x,b as p,e,F as G,r as te,f as S,g as ce,h as f,n as P,i as C,w as I,j as q,t as R,_ as Q,k as se,l as Y,m as me,p as ue,v as de,q as oe,s as pe,x as _e,y as fe,z as ge,A as ye,B as ve,C as he,D as be,E as xe,G as ke,H as we,I as Ce,J as $e}from"./uGX2RBlT.js";import{u as ae}from"./Tazmh60w.js";import{_ as Se,c as Z}from"./IyXEk2oy.js";import{_ as Ae}from"./BEJ5O34J.js";import{_ as Le}from"./V34nhMxq.js";import{o as Pe}from"./aRMSfo7C.js";import{_ as Be}from"./BBse1UaO.js";import{_ as Ie}from"./DV3rEPuh.js";import{_ as Me}from"./Bt1l6Mx-.js";import{c as Ue}from"./BcZfzB4Y.js";import"./MkHzp4tn.js";import"./DN-QVir2.js";import"./BkcK0Nd5.js";import"./DSlFN7DT.js";import"./DlAUqK2U.js";import"./CZi8YKNg.js";import"./Dic-R3oe.js";import"./DfHst_DF.js";import"./BLrjVpFv.js";import"./BQlwYeBx.js";import"./lgeK-u6w.js";import"./2wspt1mh.js";import"./BGrB7AdJ.js";import"./CfzPjQzX.js";const ze={key:0,class:"w-full flex justify-center pt-10"},Te={key:1,class:"container mx-auto md:px-0 px-4"},Ne=F({__name:"BridgePage",props:{article:{}},setup(M){const h=M,o=K(),k=c(()=>Array.isArray(o.params.slug)?o.params.slug.join("-"):o.params.slug),$=c(()=>h.article.content.filter(n=>n.contentType==="FEED")),d=c(()=>h.article.content||[]),g=()=>$.value.filter(n=>n.sourceSystemId).map(n=>({id:n.id,promise:ce(n.sourceSystemId)})),{data:b,pending:a}=ae(`bridge-index-page-${k.value}`,async()=>{const n=new Map,w=g(),y=w.map(l=>l.id);return(await Promise.allSettled(w.map(l=>l.promise))).forEach((l,L)=>{var v;l.status!=="rejected"&&n.set(y[L],((v=l.value.data)==null?void 0:v.articles)||[])}),n});return(n,w)=>{const y=ee,r=ne,l=ie,L=le;return m(),x("div",null,[p(y,{article:n.article,imageSize:"small",isBackgroundPattern:""},null,8,["article"]),e(a)?(m(),x("div",ze,[p(r)])):(m(),x("div",Te,[(m(!0),x(G,null,te(e(d),v=>{var B;return m(),x(G,{key:v.id},[v.contentType!=="FEED"?(m(),S(l,{key:0,class:"my-10",data:v},null,8,["data"])):(m(),S(L,{key:1,class:"mt-4 md:mt-6",articles:((B=e(b))==null?void 0:B.get(v.id))||[],isIndexPageFeed:"",showNoData:""},null,8,["articles"]))],64)}),128))]))])}}}),De={class:"bg-primary-500"},Ee={class:"breadcrumb md:pl-28 container flex flex-wrap"},Ve=F({__name:"BreadCrumb",props:{items:{}},setup(M){const h=M;return(o,k)=>{const $=Q,d=se;return m(),x("div",De,[f("div",Ee,[(m(!0),x(G,null,te(h.items,(g,b)=>(m(),x("div",{key:g.label,class:P(["breadcrumb-item flex text-mono-0 items-center py-3",{"hidden md:flex":b<o.items.length-1}])},[b>0?(m(),S($,{key:0,name:"chevron_right",class:"mr-5 md:mx-5"})):C("",!0),p(d,{class:"text-body-1 cursor-pointer hover:underline",to:g.path},{default:I(()=>[q(R(g.label),1)]),_:2},1032,["to"])],2))),128))])])}}}),He={key:0,class:"relative"},qe={class:"w-full"},Fe=F({__name:"ShareArticle",props:{article:{},theme:{default:"light"},iconSize:{default:"24"}},setup(M){const h=M,o=Y(!1),k=Y(null),$=K(),d=oe(),g=c(()=>`${d.public.host}${$.path}`),b=c(()=>h.article),a=c(()=>{var y,r;return(r=(y=b.value)==null?void 0:y.heroMedia)==null?void 0:r.title}),n=()=>{window.navigator.clipboard.writeText(g.value),o.value=!1};Pe(k,()=>{o.value=!1});const w=c(()=>h.theme==="dark");return(y,r)=>{const l=Q,L=pe,v=me("ShareNetwork"),B=Le;return e(b)?(m(),x("div",He,[p(L,{class:"relative",size:"small",variant:"transparent",active:e(o),onClick:r[0]||(r[0]=i=>o.value=!e(o))},{default:I(()=>[p(l,{name:"share",class:P(e(w)?"text-mono-0":"text-mono-500"),size:h.iconSize},null,8,["class","size"])]),_:1},8,["active"]),p(B,null,{default:I(()=>[ue(f("div",{ref_key:"modal",ref:k,class:"absolute right-0 top-11 w-48 sm:p-0 z-2 bg-secondary-100"}
1,[p(v,{network:"facebook",title:e(a),url:e(g),description:e(a),quote:e(a),hashtags:""},{default:I(()=>[f("button",{class:"w-full px-4 py-4 flex items-center font-step-3 hover:bg-mono-300",onClick:r[1]||(r[1]=i=>o.value=!e(o))},[p(l,{name:"facebook",color:"mono-900",class:"mr-3"}),r[4]||(r[4]=f("span",null,"Facebook",-1))])]),_:1},8,["title","url","description","quote"]),p(v,{network:"twitter",title:e(a),url:e(g),description:e(a),quote:e(a),hashtags:""},{default:I(()=>[f("button",{class:"w-full px-4 py-4 flex items-center font-step-3 hover:bg-mono-300",onClick:r[2]||(r[2]=i=>o.value=!e(o))},[p(l,{name:"twitter",color:"mono-900",class:"mr-3"}),r[5]||(r[5]=q(" Twitter "))])]),_:1},8,["title","url","description","quote"]),f("div",qe,[f("button",{class:"w-full px-4 py-4 flex items-center font-step-3 hover:bg-mono-300 whitespace-nowrap",onClick:n},[p(l,{name:"copy",color:"mono-900",class:"mr-3"}),r[6]||(r[6]=q(" Copy Link "))])]),p(v,{network:"email",title:e(a),url:e(g),description:e(a),quote:e(a)},{default:I(()=>[f("button",{class:"w-full px-4 py-4 flex items-center font-step-3 hover:bg-mono-300 whitespace-nowrap",onClick:r[3]||(r[3]=i=>o.value=!e(o))},[p(l,{name:"email",color:"mono-900",class:"mr-3"}),r[7]||(r[7]=q(" Email Link "))])]),_:1},8,["title","url","description","quote"])],512),[[de,e(o)]])]),_:1})])):C("",!0)}}}),je={class:"z-10"},Oe={key:0,class:"flex items-center my-6"},Re={class:"flex justify-between items-center flex-wrap md:flex-nowrap mb-6 sm:mb-10"},Ge={class:"flex items-center"},Je={class:"flex items-center text-caption text-primary-400 leading-4"},Ke=F({__name:"ArticleHead",props:{article:{},categoryLink:{}},setup(M){const h=M,o=c(()=>h.article),k=c(()=>{var a,n;return!((n=(a=o.value)==null?void 0:a.tags)!=null&&n.includes("hide-date"))}),$=c(()=>{var a,n;return(n=(a=o.value)==null?void 0:a.heroMedia)==null?void 0:n.summary}),d=c(()=>{var a,n,w,y;return((y=(w=(n=(a=o.value)==null?void 0:a.heroMedia)==null?void 0:n.content)==null?void 0:w.contentType)==null?void 0:y.toUpperCase())==="VIDEO"}),g=c(()=>{var a;return((a=o.value)==null?void 0:a.content)&&d.value}),b=c(()=>{var a,n;return(n=(a=o.value)==null?void 0:a.sponsors)==null?void 0:n[0]});return(a,n)=>{var B,i,N,U,j;const w=Se,y=se,r=Ae,l=Q,L=Fe,v=Be;return m(),x("div",je,[f("h1",{class:P([{"text-white":e(d),"text-primary-brand":!e(d)},"mb-10 md:mb-3 text-h2 font-step-2"])},R((i=(B=e(o))==null?void 0:B.heroMedia)==null?void 0:i.title),3),e(b)?(m(),x("div",Oe,[n[0]||(n[0]=f("div",{class:"mr-2 text-xs"},"Sponsored by",-1)),p(y,{class:"w-20",to:`${(N=e(b))==null?void 0:N.linkUrl}`},{default:I(()=>{var z;return[p(w,{src:e(b).imageUrl,alt:((z=e(b))==null?void 0:z.text)||"sponsor"},null,8,["src","alt"])]}),_:1},8,["to"])])):C("",!0),f("div",Re,[f("div",{class:P(["flex py-4 justify-between border-b-2 w-full",{"border-t-2":!e(d),"border-b-0":e(d)&&!e(g)&&!e($)}])},[f("div",Ge,[!((U=e(o))!=null&&U.singlePage)&&e(k)?(m(),S(r,{key:0,isoDateTime:(j=e(o))==null?void 0:j.publishDate,withIcon:"",relative:"",color:e(d)?"white":"mono",fontSize:"text-caption",iconSize:"18",class:"mb-1"},null,8,["isoDateTime","color"])):C("",!0),a.categoryLink?(m(),S(y,{key:1,to:`${a.categoryLink}`,class:P([{"text-secondary":e(d),"text-primary":!e(d)},"ml-4 font-step-3 text-body-1 flex justify-end items-end"])},{default:I(()=>{var z,s;return[f("div",Je,[p(l,{class:"mr-2",name:"category",size:"18"}),q(" "+R((s=(z=e(o))==null?void 0:z.displayCategory)==null?void 0:s.text),1)])]}),_:1},8,["to","class"])):C("",!0)]),p(v,null,{default:I(()=>[p(L,{class:"ml-0",article:e(o),theme:e(d)?"dark":"light",iconSize:"18"},null,8,["article","theme"])]),_:1})],2)]),e($)?(m(),x("p",{key:1,class:P(["text-subtitle font-step-3 mb-6",{"text-white":e(d),"pb-6 md:pb-12":e(g)}])},R(e($)),3)):C("",!0)])}}}),Qe={key:0,class:"mx-auto"},We={class:"container grid grid-cols-3 gap-4"},Xe={class:"col-span-1 pr-4 pt-4 hidden md:block"},St=F({__name:"[...slug]",async setup(M){var z;let h,o;const k=oe(),$=K(),d=(z=$.params)==null?void 0:z.slug,g=c(()=>d.length-1),b=c(()=>d[g.value].replace(/\s/g,"")),a=c(()=>d.slice(0,g.value).map(s=>s.replace(/\s/g,""))),n=c(()=>a.value.join("/")),w=c(()=>{var s,u;return(u=(s=i.value)==null?void 0:s.bridgeCategories)==null?void 0:u.find(t=>{var _,A;return t.id===((A=(_=i.value)==null?void 0:_.displayCategory)==null?void 0:A.id)})}),y=c(()=>{var s;return(s=w.value)!=null&&s.slug?w.value.slug+"-side":""}),r=c(()=>{var s,u,t;return(t=(u=(s=i.value)==null?void 0:s.heroMedia)==null?void 0:u.content)==null?void 0:t.image}),l=c(()=>{var s,u,t,_;return((_=(t=(u=(s=i.value)==null?void 0:s.heroMedia)==null?void 0:u.content)==null?void 0:t.contentType)==null?void 0:_.toUpperCase())==="VIDEO"}),L=c(()=>{var s;return(s=i.value)==null?void 0:s.breadcrumbs}),v=c(()=>{var s,u,t;return((t=(u=(s=i.value)==null?void 0:s.relatedArticles)==null?void 0:u.data)==null?void 0:t.articles)||[]}),B=c(()=>{var s,u;return(u=(s=i.value)==null?void 0:s.categories)==null?void 0:u.some(t=>t.text==="Index")}),{data:i,pending:N}=([h,o]=_e(async()=>ae(b.value,async()=>{var O,V,H,W;
1const[s,u]=await Promise.allSettled([ye(b.value),ve()]),t=s.status==="fulfilled"?(O=s.value.data)==null?void 0:O.article:void 0,_=(u.status==="fulfilled"?u.value.data:[])||[];if(!t||await he(t,k.public.clientId)||!be({bridgeCategories:_,article:t,currentPath:n.value,functionalCategorySlugs:k.public.functionalCategories,articlePrefixPath:"content"}))return null;let T="";if((V=t==null?void 0:t.displayCategory)!=null&&V.id){const J=await xe((H=t==null?void 0:t.displayCategory)==null?void 0:H.id),X=J==null?void 0:J.data;X&&(T=ke(_,X))}const D=we(_,t),E=await Ce({params:{size:6,query:`displayCategory.id:${(W=t==null?void 0:t.displayCategory)==null?void 0:W.id} AND NOT id:${t==null?void 0:t.id}`}});return{breadcrumbs:D,bridgeCategories:_,categoryLink:T,...t,relatedArticles:E}},"$aROEKgqrzL")),h=await h,o(),h),U=c(()=>{var s,u,t,_,A,T,D,E;return{title:((u=(s=i.value)==null?void 0:s.articleMetadata)==null?void 0:u.title)||((_=(t=i.value)==null?void 0:t.heroMedia)==null?void 0:_.title),description:((T=(A=i.value)==null?void 0:A.articleMetadata)==null?void 0:T.description)||((E=(D=i.value)==null?void 0:D.heroMedia)==null?void 0:E.summary)||k.public.siteMeta.description,image:r.value}}),j=c(()=>{var s,u,t,_,A;return Ue({title:U.value.title?`${U.value.title} | ${k.public.siteMeta.title}`:k.public.siteMeta.title,description:U.value.description,image:l.value?((t=(u=(s=i.value)==null?void 0:s.heroMedia)==null?void 0:u.content)==null?void 0:t.videoThumbnail)||Z((_=U.value)==null?void 0:_.image,800):Z((A=U.value)==null?void 0:A.image,800)},$.path)});return fe(j),ge(N,()=>{if(!N.value&&!i.value)throw $e({statusCode:404,statusMessage:"The page you are looking for cannot be found.",fatal:!0})}),(s,u)=>{var V,H;const t=Ne,_=Ve,A=ee,T=Ke,D=Ie,E=re,O=Me;return!e(N)&&e(i)?(m(),x("div",Qe,[e(B)?(m(),S(t,{key:0,article:e(i)},null,8,["article"])):(m(),x(G,{key:1},[e(L)?(m(),S(_,{key:0,class:"pl-3",items:e(L)},null,8,["items"])):C("",!0),f("div",{class:P([{"bg-mono-900 md:px-10 lg:px-20 px-4":e(l)},"w-full"])},[p(A,{class:P({container:e(l)}),article:e(i),imageSize:"medium",cornerPattern:"double"},null,8,["class","article"]),e(l)?(m(),S(T,{key:0,class:P({container:e(l)}),article:e(i),categoryLink:e(i).categoryLink},null,8,["class","article","categoryLink"])):C("",!0)],2),f("div",We,[f("div",{class:P([{"mt-0 md:-mt-36":!e(l)&&e(r)},"rounded-tr-6xl pt-6 md:pt-10 pl-4 md:pl-20 pr-4 md:pr-10 pb-0 md:pb-12 bg-white relative overflow-hidden","md:px-10 lg:px-20 px-4","md:col-span-2 col-span-3"])},[e(l)?C("",!0):(m(),S(T,{key:0,article:e(i),categoryLink:e(i).categoryLink},null,8,["article","categoryLink"])),(V=e(i).content)!=null&&V.length?(m(),S(D,{key:1,class:"min-h-[50vh]",article:e(i)},null,8,["article"])):C("",!0)],2),f("div",Xe,[e(y)?(m(),S(E,{key:0,data:{tags:[e(y)]}},null,8,["data"])):C("",!0)])]),(H=e(v))!=null&&H.length?(m(),S(O,{key:1,title:e(l)?"Related Videos":"Related News",articles:e(v),buttonTitle:e(l)?"See more videos":"See more news",buttonLink:e(l)?"/video":"/news"},null,8,["title","articles","buttonTitle","buttonLink"])):C("",!0)],64))])):C("",!0)}}});export{St 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.