PageSourceSearch

https://www.telecom.mu/assets/AwardsView-3EsIxIXO.js

js telecom.mu collected 2026-10-02 05:25:28 UTC 4,293 bytes, 1 lines download raw bytes

1import{d as D,K as F,c as l,l as k,e as a,F as f,h as b,u as d,q as w,p as x,L as N,R as L,j as r,v as p,b as s,t as n,m as T,_ as I}from"./index-25iNi6zz.js";import{L as $}from"./LandingHero-BOMzqeyu.js";import{F as P}from"./FibreBackground-uBo2RFs6.js";const S={class:"news-page"},j={class:"container",style:{padding:"2.5rem 1.5rem 4rem"}},z={key:0,class:"card-grid"},H={key:1,class:"empty-state"},G={key:2,class:"empty-state"},K={class:"nf-media"},M=["src","alt"],Y={key:1,class:"card-media-placeholder"},J={key:2,class:"card-play","aria-hidden":"true"},O={class:"nf-body"},Q={key:0,class:"nf-date"},U={key:1},W={key:1,class:"card-grid"},X={class:"card-media"},Z=["src","alt"],ee={key:1,class:"card-media-placeholder"},te={key:2,class:"card-play","aria-hidden":"true"},se={class:"card-body"},ae={key:0,class:"card-date"},le={class:"clamp-2"},ie={key:1,class:"clamp-3"},oe=D({__name:"AwardsView",setup(re){const{items:V,isPending:A,isError:B,enabled:E}=F(),R=p(()=>A.value&&E.value),g=p(()=>[...V.value].sort((t,e)=>(e.date||"").localeCompare(t.date||""))),o=p(()=>g.value[0]),_=p(()=>g.value.slice(1));function c(t){if(!t)return"";const e=new Date(t);return Number.isNaN(e.getTime())?"":e.toLocaleDateString("en-GB",{day:"numeric",month:"long",year:"numeric"})}function C(t){if(typeof document>"u")return t.replace(/&nbsp;/g," ").replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'");const e=document.createElement("textarea");return e.innerHTML=t,e.value}function v(t){const e=(t||"").replace(/<[^>]*>/g," ");return C(e).replace(/\s+/g," ").trim()}function u(t){const e=v(t.description||"").replace(/https?:\/\/\S+/g,"").replace(/\s+/g," ").trim();return e.length>170?`${e.slice(0,170).trimEnd()}…`:e}const q=/(?:youtube\.com\/(?:watch\?[\w=&%-]*v=|embed\/|shorts\/|v\/|live\/)|youtu\.be\/)([\w-]{11})/i;function y(t){var e;return((e=`${t.url||""} ${t.description||""}`.match(q))==null?void 0:e[1])??""}function h(t){return!!y(t)}function m(t){if(t.image)return t.image;const e=y(t);return e?`https://img.youtube.com/vi/${e}/hqdefault.jpg`:""}return(t,e)=>(s(),l("article",S,[k(P),k($,{bare:"",crumb:"Awards",eyebrow:"Recognition",title:"Awards & Accolades",lead:"Independent recognition of our work across customer service, network quality, sustainability, and innovation."}),a("section",j,[R.value?(s(),l("div",z,[(s(),l(f,null,b(6,i=>a("div",{key:i,class:"info-card"},[...e[0]||(e[0]=[a("div",{class:"skel-circle"},null,-1),a("div",{class:"skel-line",style:{width:"70%",height:"18px",margin:"0.85rem 0 0.4rem"}},null,-1),a("div",{class:"skel-line",style:{width:"100%",height:"12px"}},null,-1)])])),64))])):d(B)?(s(),l("div",H," Couldn't load awards right now. Please try again later. ")):g.value.length===0?(s(),l("div",G," No awards published yet. ")):(s(),l(f,{key:3},[o.value?(s(),w(d(L),{key:0,to:d(N)("/about/awards",o.value.id,o.value.title),class:"news-feature"},{default:x(()=>[a("div",K,[m(o.value)?(s(),l("img",{key:0,src:m(o.value),alt:o.value.title,loading:"lazy"},null,8,M)):(s(),l("div",Y,[...e[1]||(e[1]=[a("i",{class:"fa-solid fa-award"},null,-1)])])),h(o.value)?(s(),l("span",J,[...e[2]||(e[2]=[a("i",{class:"fa-solid fa-play"},null,-1)])])):r("",!0)]),a("div",O,[c(o.value.date)?(s(),l("div",Q,n(c(o.value.date)),1)):r("",!0),a("h2",null,n(v(o.value.title)),1),u(o.value)?(s(),l("p",U,n(u(o.value)),1)):r("",!0),e[3]||(e[3]=a("span",{class:"more"},[T("Read more "),a("i",{class:"fa-solid fa-arrow-right"})],-1))])]),_:1},8,["to"])):r("",!0),_.value.length?(s(),l("div",W,[(s(!0),l(f,null,b(_.value,i=>(s(),w(d(L),{key:i.id,to:d(N)("/about/awards",i.id,i.title),class:"info-card"},{default:x(()=>[a("div",X,[m(i)?(s(),l("img",{key:0,src:m(i),alt:i.title,loading:"lazy"},null,8,Z)):(s(),l("div",ee,[...e[4]||(e[4]=[a("i",{class:"fa-solid fa-award"},null,-1)])])),h(i)?(s(),l("span",te,[...e[5]||(e[5]=[a("i",{class:"fa-solid fa-play"},null,-1)])])):r("",!0)]),a("div",se,[c(i.date)?(s(),l("div",ae,n(c(i.date)),1)):r("",!0),a("h3",le,n(v(i.title)),1),u(i)?(s(),l("p",ie,n(u(i)),1)):r("",!0),e[6]||(e[6]=a("span",{class:"more"},[T("Read more "),a("i",{class:"fa-solid fa-arrow-right"})],-1))])]),_:2},1032,["to"]))),128))])):r("",!0)],64))])]))}}),ue=I(oe,[["__scopeId","data-v-9f6440e6"]]);export{ue 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.