1import{_ as nt}from"./BhBSstTA.js";import ct from"./CAkp0Bpn.js";import{d as dt,A as gt,L as it,r as g,G as ht,k as h,o as ut,K as _t,M as et,z as u,N as s,O as e,D as t,y as c,P as vt,Q as ft,x as yt,J as xt,ag as wt}from"./BUdAmU-I.js";import{_ as st}from"./ohihhwlw.js";import{_ as St}from"./RHGXX4ob.js";import{_ as bt}from"./BW0bYrZh.js";import{_ as kt}from"./BeMhctHE.js";import{_}from"./DmKyCdUb.js";import{_ as Mt}from"./qNT4fABu.js";import{_ as $t}from"./u2HNn_XA.js";import{_ as Ht}from"./DFLy1tw-.js";import{usePortalMeta as Rt}from"./BbQeQAFD.js";import{u as Vt}from"./BO0FhgJL.js";import"./BvmPvXJf.js";import"./BSwhlWAm.js";import"./DZvSSvji.js";import"./CNoGOe4z.js";import"./CV8y-g3n.js";import"./CM8SdbBh.js";import"./DPCSNcgX.js";import"./BYDkeIJP.js";import"./z3qCn2jq.js";import"./DsjNvCCe.js";import"./CWy6A51f.js";import"./CKiziQS4.js";import"./BwFKoYfu.js";import"./Dgn8hqlE.js";import"./Bo85fSlW.js";import"./Dhl04bFJ.js";import"./DYd6g36G.js";import"./_4s_n2As.js";import"./DxN1yNuQ.js";import"./DH6XaByJ.js";import"./Bj008jA9.js";import"./fpOJY3O3.js";import"./CqmaJEuD.js";import"./BS3XoxHp.js";import"./hLh8oQzG.js";import"./D1SMKbnv.js";import"./B0nKcKe8.js";import"./x_rD_Ya3.js";import"./BeQAbQxn.js";import"./BkXTuXZ5.js";import"./Cfiqwxt-.js";import"./CCaBTpzw.js";import"./CCS_BSzi.js";import"./070tBAOC.js";import"./vvXy-MlO.js";import"./CoSFBiVk.js";import"./DBGnRrTP.js";import"./DSeR5puz.js";import"./Dwqc1jbV.js";import"./BggH0gwW.js";import"./QV2MidhP.js";import"./Doc5EPL2.js";import"./BLgnFZ-D.js";import"./DyGWTPzo.js";import"./gD2hfKmh.js";import"./BnIpnIzu.js";import"./C1R5HSly.js";import"./DMVzlSsA.js";import"./Bcpkbd7Y.js";import"./B8FJqA96.js";import"./Cf2UgfmJ.js";import"./B5lU_yxz.js";import"./CF7pzbGO.js";import"./Cij5i6UB.js";import"./DzzMMLRV.js";import"./CKmivyug.js";import"./D8fI1q4K.js";import"./CeW_qYwk.js";import"./BlOeCcMW.js";import"./CcSSiF5j.js";import"./BpYvYogw.js";import"./kR602Rs9.js";import"./CdqkToYE.js";import"./DwsFXEAm.js";import"./CZwnSvs7.js";import"./CF9x82Qz.js";import"./B31cGS7s.js";import"./DIjfzOzY.js";import"./117Efrad.js";import"./DD_Qr3r6.js";import"./B93Ehw-P.js";import"./wC7PMw92.js";import"./BUIuNEcY.js";import"./BMJ4sLYX.js";import"./BzJf6U49.js";import"./CcDsM82a.js";import"./Dwcg0_5Q.js";import"./DJqHhutG.js";import"./duprDlpZ.js";import"./BAIthYij.js";import"./CJr9Iqje.js";import"./CKc9DxFm.js";import"./C6yZ2_6b.js";import"./DpPvRcuI.js";import"./CBN2fsg8.js";import"./CgyTQiQV.js";import"./CaF0x3u_.js";import"./Df886pRj.js";import"./IawOkC7A.js";import"./DcQA4m7g.js";import"./CyFIaGlg.js";import"./Dw9YYF_y.js";import"./D7WGJz_d.js";import"./B6PBHcn6.js";import"./gaxVYp85.js";import"./DtKDBm25.js";import"./BWtz29qr.js";import"./DPewD3Xl.js";import"./F2YmoKIu.js";import"./DkTVWDLe.js";import"./Ju919ZvJ.js";import"./leOvSktc.js";import"./DJmai27_.js";import"./Bbn-MEKa.js";import"./B9_eoEGC.js";import"./CqJFSyIz.js";import"./CJqMfoNL.js";import"./BY1In3eo.js";import"./CwAPat0V.js";import"./BJPbZ7UE.js";import"./CP5WvVrW.js";import"./DfKq077A.js";import"./CYo7ZU0p.js";import"./BT06oVoJ.js";import"./_jCWTZus.js";import"./CDJebQCx.js";import"./BtiLIpBg.js";import"./CJ96FGQ7.js";import"./DTau7cAx.js";const Bt={class:"overflow-hidden"},It={class:"relative mx-auto lg:container px-1 lg:px-2 space-y-4"},Pt={class:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3"},Dt={class:"lg:container mx-2 lg:mx-auto grid grid-cols-3 gap-4 mt-4"},Nt={class:"col-span-3 md:col-span-2"},Tt={class:"grid grid-cols-1 md:grid-cols-2 gap-4 mt-4"},Et={class:"col-span-3 md:col-span-1 space-y-4"},Ot={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},Ut={class:"col-span-1 md:col-span-2"},At={class:"h-full px-1 shadow-xl"},Ct={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},Ft={class:"col-span-1 md:col-span-2 order-last"},Gt={class:"col-span-1 md:col-span-2"},Lt={class:"col-span-1 md:col-span-2 mb-4"},qt={id:"accordionExample5",class:"block lg:hidden"},zt=dt({__name:"v02",props:{variant:{type:String,default:"v02"}},setup(Jt){const rt=gt("portalInfo");Rt(rt);const v=Vt(),{homeData:o}=it(v),at=async()=>{try{await v.loadHomeData()}catch(r){console.error("Error loading home data:",r)}}
1,d=g("v02"),pt=ht({title:"Thá»ng kê",showActiveUsers:!0,showTotalUsers:!0,customClasses:""});h(()=>{var r;return{blogs:((r=o.value)==null?void 0:r.blogs)||[]}}),h(()=>{var r,a;return{categories:(r=o.value)==null?void 0:r.work_schedule_categories,announcements:(a=o.value)==null?void 0:a.announcements}});const mt=h(()=>{var r,a;return{legalDocuments:(r=o.value)==null?void 0:r.featured_legal_documents,documentFeedbacks:(a=o.value)==null?void 0:a.featured_document_feedback}});ut(async()=>{await at()});const{highlights:i}=it(_t()),n=g(!1),f=g(null);function p(r){f.value=r||null,n.value=!0}return(r,a)=>{var y,x,w,S,b,k,M,$,H,R,V,B,I,P,D,N,T,E,O,U,A,C,F,G,L,q,z,J,K,Q,j,W,X,Y,Z,tt,ot;const m=nt,lt=ct;return u(),et("div",Bt,[s("main",It,[e(m,{highlight:t(i)[1],index:1,"display-type":((y=t(i)[1])==null?void 0:y.displayMode)||"vertical","aspect-ratio":((x=t(i)[1])==null?void 0:x.aspectRatio)||"6/1",class:"mt-4",onSettings:p},null,8,["highlight","display-type","aspect-ratio"]),s("section",Pt,[e(t(bt),{variant:t(d),blogs:(w=t(o))==null?void 0:w.blogs,class:"col-span-2"},null,8,["variant","blogs"]),e(t(Ht),{variant:t(d),categories:(S=t(o))==null?void 0:S.work_schedule_categories,announcements:(b=t(o))==null?void 0:b.announcements,class:"col-span-1"},null,8,["variant","categories","announcements"])]),s("section",Dt,[s("div",Nt,[e(t(St),{variant:t(d),categories:(k=t(o))==null?void 0:k.featured_blogs,class:"mt-4 md:mt-0"},null,8,["variant","categories"]),e(m,{highlight:t(i)[6],index:6,"display-type":((M=t(i)[6])==null?void 0:M.displayMode)||"vertical","aspect-ratio":(($=t(i)[6])==null?void 0:$.aspectRatio)||"6/1",class:"mt-4",onSettings:p},null,8,["highlight","display-type","aspect-ratio"]),e(t(Mt),{variant:"v02","video-data":(R=(H=t(o))==null?void 0:H.media)==null?void 0:R.videos,"image-data":(B=(V=t(o))==null?void 0:V.media)==null?void 0:B.images},null,8,["video-data","image-data"]),e(m,{highlight:t(i)[7],index:7,"display-type":((I=t(i)[7])==null?void 0:I.displayMode)||"vertical","aspect-ratio":((P=t(i)[7])==null?void 0:P.aspectRatio)||"6/1",class:"mt-4",onSettings:p},null,8,["highlight","display-type","aspect-ratio"]),s("div",Tt,[e(t(kt),c({variant:"v01"},t(mt),{class:"col-span-2"}),null,16)])]),s("div",Et,[e(m,{highlight:t(i)[2],index:2,"display-type":((D=t(i)[2])==null?void 0:D.displayMode)||"vertical","aspect-ratio":((N=t(i)[2])==null?void 0:N.aspectRatio)||"auto",onSettings:p},null,8,["highlight","display-type","aspect-ratio"]),e(t(_),c({variant:"v01"},{title:(O=(E=(T=t(o))==null?void 0:T.interconnected)==null?void 0:E.province[0])==null?void 0:O.category,news:(A=(U=t(o))==null?void 0:U.interconnected)==null?void 0:A.province}),null,16),e(t(_),c({variant:"v01"},{title:(G=(F=(C=t(o))==null?void 0:C.interconnected)==null?void 0:F.district[0])==null?void 0:G.category,news:(q=(L=t(o))==null?void 0:L.interconnected)==null?void 0:q.district}),null,16),s("div",Ot,[s("div",Ut,[s("div",At,[a[1]||(a[1]=s("div",{class:"w-fit md:w-full"},null,-1)),s("div",Ct,[s("div",Ft,[e(m,{highlight:t(i)[8],index:8,"display-type":((z=t(i)[8])==null?void 0:z.displayMode)||"vertical","aspect-ratio":((J=t(i)[8])==null?void 0:J.aspectRatio)||"auto",onSettings:p},null,8,["highlight","display-type","aspect-ratio"])]),s("div",Gt,[e(t(_),c({variant:"v01"},{title:(j=(Q=(K=t(o))==null?void 0:K.interconnected)==null?void 0:Q.hdnd[0])==null?void 0:j.category,news:(X=(W=t(o))==null?void 0:W.interconnected)==null?void 0:X.hdnd}),null,16)])])])]),s("div",Lt,[e(t($t),{variant:"v01",title:t(pt).title},null,8,["title"])])])])]),s("div",qt,[(u(!0),et(vt,null,ft((Y=t(o))==null?void 0:Y.work_schedule_categories.slice(0,2),l=>(u(),yt(st,{key:l.id,title:l.name,items:l.workSchedules.slice(0,2),routeShow:"lich-lam-viec",routeIndex:`/lich-lam-viec?filter[category][equals]=${l.id}`},null,8,["title","items","routeIndex"]))),128)),e(st,{title:"THÃNG BÃO",items:(Z=t(o))==null?void 0:Z.announcements.slice(0,3),routeShow:"thong-bao",routeIndex:"/thong-bao"},null,8,["items"])]),e(m,{highlight:t(i)[9],index:9,"display-type":((tt=t(i)[9])==null?void 0:tt.displayMode)||"carousel","aspect-ratio":((ot=t(i)[9])==null?void 0:ot.aspectRatio)||"6/1",onSettings:p},null,8,["highlight","display-type","aspect-ratio"]),e(lt,{modelValue:t(n),"onUpdate:modelValue":a[0]||(a[0]=l=>xt(n)?n.value=l:null),highlight:t(f)},null,8,["modelValue","highlight"])])])}}}),fe=wt(zt,[["__scopeId","data-v-b259adfb"]]);export{fe 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.