1import{h as _,l as k,r as w}from"./app-BUmmDas0.js";import{_ as N}from"./AppLayout-CMalwPHn.js";import{_ as h}from"./NewsCard-Qik_0m45.js";import{_ as O}from"./Pagination-BpjxXqB8.js";import{l as o,k as u,u as c,y as d,z as m,v as t,A as p,x as r,j as n,F as f,J as b,f as g}from"./vendor-icons-DhAbH4Xg.js";import"./ImpersonateBar-DT4cl55q.js";import"./SiteLogo-DIAiIJu3.js";const j=["href"],B=["content"],R={class:"border-b-4 border-primary"},q={class:"container mx-auto px-4 py-6"},P={class:"flex items-center gap-1.5 text-xs text-base-content/50 mb-4"},L={class:"bg-base-100 border-b border-base-300"},S={class:"container mx-auto px-4 py-6"},A=["action"],C={class:"form-control flex-1"},D=["value"],F={class:"form-control"},I=["value"],T={class:"form-control"},V=["value"],$={class:"py-8 bg-base-200/40"},z={class:"container mx-auto px-4"},E={class:"mb-5 flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"},G={class:"text-xs text-base-content/40"},J={class:"form-control w-full sm:w-52"},M=["value"],Q=["value"],H={key:0,class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-
15"},K={key:1,class:"text-center py-20"},st={__name:"Index",props:{noticias:{type:Object,required:!0},categorias:{type:Array,default:()=>[]},filters:{type:Object,required:!0},base_url:{type:String,default:"/noticias"},canonical_url:{type:String,default:""}},setup(s){const a=s,x=g(()=>a.filters.opcoes_por_pagina||[10,20,50,100]),y=g(()=>{const l={};return Number(a.filters.per_page)!==10&&(l.per_page=a.filters.per_page),a.filters.search&&(l.search=a.filters.search),a.filters.date_inicio&&(l.date_inicio=a.filters.date_inicio),a.filters.date_fim&&(l.date_fim=a.filters.date_fim),l}),v=l=>{const e=Number(l.target.value);w.get(a.base_url,{per_page:e},{preserveState:!0,replace:!0})};return(l,e)=>(o(),u(N,{categorias:s.categorias},{default:c(()=>[d(m(_),null,{default:c(()=>[e[0]||(e[0]=t("title",null,"NotÃcias - O Regional",-1)),e[1]||(e[1]=t("meta",{name:"description",content:"Leia as últimas notÃcias publicadas pelo O Regional."},null,-1)),t("link",{rel:"canonical",href:s.canonical_url},null,8,j),e[2]||(e[2]=t("meta",{property:"og:type",content:"website"},null,-1)),e[3]||(e[3]=t("meta",{property:"og:title",content:"NotÃcias - O Regional"},null,-1)),e[4]||(e[4]=t("meta",{property:"og:description",content:"Leia as últimas notÃcias publicadas pelo O Regional."},null,-1)),e[5]||(e[5]=t("meta",{property:"og:image",content:"/logo.jpeg"},null,-1)),t("meta",{property:"og:url",content:s.canonical_url},null,8,B),e[6]||(e[6]=t("meta",{name:"twitter:title",content:"NotÃcias - O Regional"},null,-1)),e[7]||(e[7]=t("meta",{name:"twitter:description",content:"Leia as últimas notÃcias publicadas pelo O Regional."},null,-1)),e[8]||(e[8]=t("meta",{name:"twitter:image",content:"/logo.jpeg"},null,-1))]),_:1}),t("div",R,[t("div",q,[t("nav",P,[d(m(k),{href:"/",class:"hover:text-primary transition-colors"},{default:c(()=>[...e[9]||(e[9]=[p("InÃcio",-1)])]),_:1}),e[10]||(e[10]=t("span",null,"/",-1)),e[11]||(e[11]=t("span",{class:"font-semibold text-primary"},"NotÃcias",-1))]),e[12]||(e[12]=t("div",{class:"flex items-center gap-3"},[t("span",{class:"w-2 h-8 rounded bg-primary"}),t("div",null,[t("h1",{class:"text-2xl md:text-3xl font-black"},"NotÃcias"),t("p",{class:"text-base-content/60 text-sm mt-0.5"}," Acompanhe as últimas publicações do O Regional. ")])],-1))])]),t("section",L,[t("div",S,[t("form",{action:s.base_url,method:"GET",class:"flex flex-col gap-4 sm:flex-row sm:items-end sm:gap-3"},[t("div",C,[e[13]||(e[13]=t("label",{class:"label"},[t("span",{class:"label-text font-semibold"},"Texto")],-1)),t("input",{type:"text",name:"search",value:s.filters.search||"",placeholder:"Buscar por tÃtulo ou conteúdo...",class:"input input-bordered"},null,8,D)]),t("div",F,[e[14]||(e[14]=t("label",{class:"label"},[t("span",{class:"label-text font-semibold"},"Data Inicial")],-1)),t("input",{type:"date",name:"date_inicio",value:s.filters.date_inicio||"",class:"input input-bordered"},null,8,I)]),t("div",T,[e[15]||(e[15]=t("label",{class:"label"},[t("span",{class:"label-text font-semibold"},"Data Final")],-1)),t("input",{type:"date",name:"date_fim",value:s.filters.date_fim||"",class:"input input-bordered"},null,8,V)]),e[16]||(e[16]=t("div",{class:"form-control"},[t("button",{type:"submit",class:"btn btn-primary"},[t("svg",{class:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})]),p(" Buscar ")])],-1))],8,A)])]),t("section",$,[t("div",z,[t("div",E,[t("p",G,r(s.noticias.total)+" notÃcia"+r(s.noticias.total!==1?"s":"")+" encontrada"+r(s.noticias.total!==1?"s":""),1),t("label",J,[e[17]||(e[17]=t("span",{class:"label py-1"},[t("span",{class:"label-text text-xs font-semibold"},"NotÃcias por página")],-1)),t("select",{class:"select select-bordered select-sm",value:s.filters.per_page,onChange:v},[(o(!0),n(f,null,b(x.value,i=>(o(),n("option",{key:i,value:i},r(i),9,Q))),128))],40,M)])]),s.noticias.data.length>0?(o(),n("div",H,[(o(!0),n(f,null,b(s.noticias.data,i=>(o(),u(h,{key:i.id,noticia:i},null,8,["noticia"]))),128))])):(o(),n("div",K,[...e[18]||(e[18]=[t("p",{class:"text-base-content/40"},"Nenhuma notÃcia publicada.",-1)])])),d(O,{meta:s.noticias,"base-url":s.base_url,query:y.value},null,8,["meta","base-url","query"])])])]),_:1},8,["categorias"]))}};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.