1import{_ as T}from"./u7oVW6lP.js";import{u as q,a as z}from"./B7JVLDHN.js";import{s as X,u as N,r as K,e as A,f as C,A as Q,c as o,o as r,a as t,t as c,i as s,j as E,F as L,k as B,l as G,m as J,b as g,q as W,Q as Y,M as Z,x as ee,y as te}from"./BsPDJMot.js";import{_ as ae}from"./FSLWGB1S.js";import{u as se}from"./1X2sV5Xr.js";const ne={class:"container mx-auto max-w-[1100px]"},oe={class:"font-[600] text-xl text-center mb-3"},re={key:0,class:"grid grid-cols-1 px-4 md:grid-cols-3 gap-4 mb-10"},le=["href"],ie={class:"p-2 text-left"},ce={class:"flex items-center gap-2 mb-3"},ue={class:"pt-1 text-sm font-[500] text-[#9B9B9B]"},me=["href"],de={class:"pt-1 text-sm font-[500]"},_e=["href"],he={__name:"related-list-view",props:{current:{type:String,required:!0}},async setup(F){let n,_;const{baseURL:v}=q(),{$auth:d}=X(),{t:p,locale:e}=N(),l=F,h=K([]),{data:w,isFetching:R,error:M}=([n,_]=A(()=>z(`${v}/contents/news`,{headers:{"X-Device-Id":d.deviceId},server:!0,key:`content-news-related-${e.value}`,query:{page:1,limit:4,region:e.value},transform:i=>i.data},"$sygMl_oVa9")),n=await n,_(),n);h.value=w.value||[];const b=C(()=>h.value.filter(i=>i.name!==l.current)),a=i=>new Date(i).toLocaleDateString(e.value,{year:"numeric",month:"long",day:"numeric"}),y=i=>p(`news.category.${i}`)||i.split("-").map(f=>f.charAt(0).toUpperCase()+f.slice(1)).join(" ");return Q(e,async()=>{const{data:i,isFetching:f,error:x}=await z(`${v}/contents/news`,{headers:{"X-Device-Id":d.deviceId},server:!0,query:{page:1,limit:4,region:e.value},transform:u=>u.data},"$v_Fc9GhPKB");h.value=i.value||[]}),(i,f)=>{const x=T;return r(),o("div",ne,[t("h2",oe,c(s(p)("news.relatedNews.title")),1),t("div",null,[s(h)?(r(),o("div",re,[(r(!0),o(L,null,B(s(b).slice(0,3),(u,k)=>(r(),o("div",{key:k},[t("a",{href:`/${s(e)}/news/${u.name}`},[t("div",{class:J("rounded-xl w-full h-[200px] bg-cover bg-center bg-no-repeat overflow-hidden"),style:G({backgroundImage:`url(${u.thumbnail})`})},null,4)],8,le),t("div",ie,[t("div",ce,[g(x,{src:"/images/icons/calendar.svg",alt:s(p)("news.icons.calendar"),class:"h-4 w-auto",loading:"eager"},null,8,["alt"]),t("div",ue,c(a(u.created_at)),1),t("a",{href:`/${s(e)}/news/categories/${u.category}`},[t("div",de,c(y(u.category)),1)],8,me)]),t("a",{href:`/${s(e)}/news/${u.name}`},[t("h3",null,c(u.title),1)],8,_e)])]))),128))])):E("",!0)])])}}},pe={class:"flex justify-between bg-[#F4F4F5] p-2"},ge={class:"container md:flex justify-between items-center max-w-[1200px] mx-auto"},ve={class:"flex text-xs items-center justify-between whitespace-nowrap"},we=["href"],fe={class:"md:mt-0 mt-2"},xe={__name:"search-bar-view",setup(F){const{t:n,locale:_}=N(),v=C(()=>[{name:n("news.categories.pressRelease"),path:"press-release"},{name:n("news.categories.announcement"),path:"announcement"},{name:n("news.categories.corporate"),path:"corporate"},{name:n("news.categories.mediaKits"),path:"media-kits"}]);return(d,p)=>{const e=ae;return r(),o("div",pe,[t("div",ge,[t("div",ve,[(r(!0),o(L,null,B(s(v),l=>(r(),o("a",{key:l.path,class:"pt-3 p-2 px-3 rounded-full bg-white sm:rounded-none sm:bg-transparent",href:`/${s(_)}/news/categories/${l.path}`},c(l.name),9,we))),128))]),t("div",fe,[g(e)])])])}}},$e={key:0,class:"mx-auto pb-8"},be={class:"bg-white relative overflow-hidden"},ye={class:"absolute w-full h-[400px]"},ke=["src","alt"],Ce={class:"container relative pt-[300px] max-w-[1100px] mx-auto m-t-[-100px]"},Le={class:"bg-white p-4 pt-12 rounded-xl text-center"},Be={class:"flex justify-center items-center gap-2"},Fe={class:"pt-1 text-sm font-[500] text-[#9B9B9B]"},De=["href"],je={class:"pt-1 text-sm font-[500]"},Pe={class:"text-3xl p-4 font-semibold"},ze={class:"p-4 sm:p-8"},Ae=["innerHTML"],Ne={class:"px-5"},Re={class:"flex items-center gap-4"},Ue={class:"font-semibold text-lg"},Ie={class:"flex gap-3"},Oe=["href"],Se={class:"mt-6 flex items-center gap-4"},Te={class:"font-semibold text-lg"},qe={class:"flex overflow-x-auto items-center gap-2 whitespace-nowrap space-x-2 py-2"},Me=["href"],Ve={key:1},He={class:"min-h-[200px] max-h-[500px] overflow-hidden"},Xe={class:"container z-10 max-w-[1100px] text-center px-10 mx-auto -mt-[100px] rounded-xl"},Ke={class:"bg-white shadow-md p-8 rounded-xl"},Qe={class:"text-2xl font-[500]"},Ze={__name:"[name]",async setup(F){var x,u,k,U,I,O,S;let n,_;const{baseURL:v}=q(),d=W();Y();const p=ee(),{t:e,locale:l}=N(),h=Z(),w=p.public.baseUrl,{data:R,isFetching:M,error:b}=([n,_]=A(()=>z(`${v}/contents/news/${d.params.name}`,{server:!0,key:`content-news-detail-${l.value}`,query:{region:l.value}},"$yX5eQlfzuO")),n=await n,_(),n),a=C(()=>{var m;return(m=R.value)==null?void 0:m.data});(b.value||!a.value)&&([n,_]=A(()=>te(h("/"))),await n,_());const y=m=>new Date(m).toLocaleDateString(l.value,{year:"numeric",month:"long",day:"numeric"});a.value&&se({title:a.value?`${((x=a.value)==null?void 0:x.meta_title)??e("meta.exploreroute.title")}`:e("meta.exploreroute.title"),htmlAttrs:{lang:l.value=="my"?"ms":l.value=="cn"?"zh-CN":l.value},meta:[{name:"title",content:a.value?`${((u=a.value)==null?void 0:u.meta_title)??e("meta.exploreroute.title")}`:e("meta.exploreroute.title")},{name:"description",content:a.value?`${((k=a.value)==null?void 0:k.meta_description)??e("meta.exploreroute.description")}`:e("meta.exploreroute.description")},{name:"keywords",content:a.value?`${((U=a.value)==null?void 0:U.meta_keywords)??e("meta.keywords")}`:e("meta.keywords")},{name:"author",content:e("meta.author")},{name:"og:title",content:a.value?`${((I=a.value)==null?void 0:I.meta_og_title)??e("meta.exploreroute.title")}`:e("meta.exploreroute.title")},{name:"og:description",content:a.value?`${((O=a.value)==null?void 0:O.meta_og_description)??e("meta.exploreroute.description")}`:e("meta.exploreroute.description")},{name:"og:image",content:a.value?`${((S=a.value)==null?void 0:S.thumbnail)??e("meta.og.image")}`:e("meta.og.image")},{name:"og:url",content:`${w}${d.fullPath}`},{name:"og:site_name",content:e("meta.author")},{name:"og:type",content:e("meta.og.type")},{name:"og:locale",content:`${l.value}`},{name:"article:published_time",content:`${y(a.value.created_at)}`},{name:"article:author",content:e("meta.author")},{name:"article:section",content:`${a.value.category}`},{name:"article:tag",content:`${a.value.tags.split(",")}`},{name:"twitter:card",content:e("meta.twitter.card")},{name:"twitter:title",content:`${a.value.meta_og_title}`},{name:"twitter:description",content:`${a.value.meta_og_description}`},{name:"twitter:image",content:`${a.value.thumbnail}`},{name:"robots",content:"index, follow"},{name:"language",content:e("meta.language")},{name:"revisit-after",content:"1 days"}],link:[{rel:"alternate",hreflang:"id-id",href:"https://www.transnusa.co.id/id"},{rel:"alternate",hreflang:"ms-my",href:"https://www.transnusa.co.id/my"},{rel:"alternate",hreflang:"zh-cn",href:"https://www.transnusa.co.id/cn"},{rel:"alternate",hreflang:"en",href:"https://www.transnusa.co.id/en"},{rel:"alternate",hreflang:"x-default",href:"https://www.transnusa.co.id/en"},{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"canonical",href:`${p.public.baseUrlCanonical}${d.fullPath}`}]});const i=m=>e(`news.category.${m}`)||m.split("-").map(D=>D.charAt(0).toUpperCase()+D.slice(1)).join(" "),f=C(()=>{var m;return a.value?{facebook:{url:`https://www.facebook.com/sharer/sharer.php?u=${w}${d.fullPath}`,label:e("news.social.shareOn.facebook")},twitter:{url:`https://twitter.com/intent/tweet?text=${((m=a.value)==null?void 0:m.title)??""}&url=${w}${d.fullPath}`,label:e("news.social.shareOn.twitter")},instagram:{url:"https://www.instagram.com",label:e("news.social.shareOn.instagram")},whatsapp:{url:`https://wa.me/?text=${w}${d.fullPath}`,label:e("news.social.shareOn.whatsapp")}}:{}});return(m,D)=>{const j=T,V=he,H=xe;return r(),o("div",null,[t("div",null,[!s(b)&&s(a)?(r(),o("div",$e,[t("div",be,[t("div",ye,[t("img",{src:s(a).thumbnail,alt:s(a).title,class:"w-full h-full object-cover"},null,8,ke)]),t("div",Ce,[t("div",Le,[t("div",Be,[g(j,{src:"/images/icons/calendar.svg",alt:"Calendar",class:"h-4 w-auto",loading:"eager"}),t("div",Fe,c(y(s(a).created_at)),1),t("a",{href:s(h)(`/news/categories/${s(a).category}`)},[t("div",je,c(i(s(a).category)),1)],8,De)]),t("h1",Pe,c(s(a).title),1)]),t("div",ze,[t("div",{class:"px-4 sm:px-10 prose max-w-none break-words",innerHTML:s(a).content},null,8,Ae)]),t("div",Ne,[t("div",Re,[t("div",Ue,c(s(e)("news.share")),1),t("div",Ie,[(r(!0),o(L,null,B(s(f),($,P)=>(r(),o("a",{key:P,href:$.url,target:"_blank",class:"p-2 rounded-full border border-gray-200 hover:bg-gray-50 transition-colors"},[g(j,{class:"w-[27px] h-[26px]",src:`/images/icons/${P}.svg`,alt:P},null,8,["src","alt"])],8,Oe))),128))])]),t("div",Se,[t("div",Te,c(s(e)("news.tagsText"))+":",1),t("div",qe,[(r(!0),o(L,null,B(s(a).tags.split(","),$=>(r(),o("a",{key:$,href:s(h)(`/news/tags/${$.trim().toLowerCase()}`),class:"px-4 pt-2 py-1 bg-gray-100 rounded-full text-sm hover:bg-gray-200 transition-colors"},c($.trim()),9,Me))),128))])])])])]),g(V,{class:"mt-10",current:s(a).name},null,8,["current"])])):(r(),o("div",Ve,[t("div",He,[g(j,{class:"relative -z-10 w-full",src:"/images/news.webp",alt:"News Banner",loading:"eager"})]),t("div",Xe,[t("div",Ke,[t("div",null,c(s(e)("news.error.sorry")),1),t("div",Qe,c(s(e)("news.error.notFound")),1)]),g(H,{class:"rounded-xl mt-10"})])]))])])}}};export{Ze 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.