PageSourceSearch

https://phuongthoian.gov.vn/_nuxt/QV2MidhP.js

js phuongthoian.gov.vn collected 2026-09-25 09:35:51 UTC 3,457 bytes, 1 lines download raw bytes

1import{_ as w}from"./DZvSSvji.js";import{_ as B}from"./Bo85fSlW.js";import{u as C}from"./DYd6g36G.js";import{d as k,k as d,o as T,M as l,z as a,N as e,R as u,U as m,O as n,S as p,D as _,T as L,P as N,Q as I,x as S,a1 as f,ag as j}from"./BUdAmU-I.js";const M={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-5 gap-4"},z={class:"col-span-1 md:col-span-1 lg:col-span-3"},D={class:"mb-2 text-xl font-bold uppercase text-primary border-b-2 border-primary pb-2 h-20 flex items-center lg:hidden"},H={key:0,class:"grid grid-cols-2 gap-4 md:grid-cols-3 lg:flex lg:flex-col"},U={class:"col-span-1"},V={class:"mt-0 md:mt-2 line-clamp-2 text-base font-bold lg:text-xl text-justify hover:text-primary transition-colors"},A={key:0,class:"mt-2 text-base"},R=["innerHTML"],F={class:"col-span-1 md:col-span-1 lg:col-span-2 space-y-2"},P={class:"w-1/3 md:w-1/3 lg:w-1/2 h-24 flex-shrink-0"},$={class:"pl-3 flex-1 min-w-0"},E={class:"text-base font-bold group-hover:text-primary transition-colors"},O={key:0,class:"mt-1"},Q=["innerHTML"],q=k({__name:"v07",props:{variant:{},blogs:{},featuredTitle:{default:"TIN NỔI BẬT"},showFeaturedTitle:{type:Boolean,default:!0},featuredIndex:{},layout:{},columns:{},showSummary:{type:Boolean,default:!0},showImage:{type:Boolean,default:!0},showDate:{type:Boolean},showAuthor:{type:Boolean},showCategory:{type:Boolean},imageAspectRatio:{},imagePosition:{},titleLines:{default:2},summaryLines:{default:3},autoRotate:{type:Boolean},rotateInterval:{},showNavigation:{type:Boolean},showDots:{type:Boolean},calendarCategories:{},showCalendar:{type:Boolean},backgroundColor:{},textColor:{},borderStyle:{},customClasses:{},baseUrl:{},linkTarget:{},loading:{type:Boolean},error:{},mobileColumns:{},tabletColumns:{},enableLazyLoading:{type:Boolean},enableSeo:{type:Boolean},maxItems:{default:6}},setup(v){const r=v,g=d(()=>{var s;return(s=r.blogs)!=null&&s.length?r.blogs.slice(0,r.maxItems):[]}),t=d(()=>g.value[0]||null),x=d(()=>g.value.slice(1,6)||[]),{buildArticleUrl:i,loadCategories:b}=C();return T(async()=>{await b()}),(s,G)=>{const y=w,c=B;return a(),l("div",M,[e("div",z,[e("h2",D,m(s.featuredTitle),1),t.value?(a(),l("div",H,[n(c,{class:"col-span-1 md:col-span-2",to:_(i)(t.value.slug,t.value.category_id??0)},{default:p(()=>[n(y,{class:"aspect-video w-full object-cover hover:opacity-90 transition-opacity",src:t.value.thumbnail_url,alt:t.value.title},null,8,["src","alt"])]),_:1},8,["to"]),e("div",U,[e("h3",V,[n(c,{to:_(i)(t.value.slug,t.value.category_id??0)},{default:p(()=>[L(m(t.value.title),1)]),_:1},8,["to"])]),s.showSummary&&t.value.summary?(a(),l("div",A,[e("span",{class:"line-clamp-3 text-left text-justify text-gray-600",innerHTML:t.value.summary},null,8,R)])):u("",!0)])])):u("",!0)]),e("div",F,[(a(!0),l(N,null,I(x.value,(o,h)=>(a(),S(c,{key:o.id||h,to:_(i)(o.slug,o.category_id??0),class:f(["flex flex-row justify-start group hover:bg-gray-50 p-2 -m-2 rounded transition-colors",{"hidden md:flex":h>=3}])},{default:p(()=>[e("div",P,[n(y,{src:o.thumbnail_url,alt:o.title,class:"w-full h-full object-cover rounded",loading:"lazy"},null,8,["src","alt"])]),e("div",$,[e("h6",E,[e("span",{class:f(`line-clamp-${s.titleLines} text-justify leading-tight`)},m(o.title),3)]),s.showSummary&&o.summary?(a(),l("div",O,[e("span",{class:"line-clamp-2 text-sm text-gray-600",innerHTML:o.summary},null,8,Q)])):u("",!0)])]),_:2},1032,["to","class"]))),128))])])}}}),Y=j(q,[["__scopeId","data-v-06c807a4"]]);export{Y 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.