const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/js/AppDownload-DyC4lp3c.js","assets/js/ui-vendor-CPlxOuHz.js","assets/js/react-vendor-DjUmVRt1.js","assets/js/index-09CqdSdZ.js","assets/js/icons-ClkGBw8e.js","assets/js/supabase-vendor-CuzYIAJN.js","assets/css/index-iAflCvAR.css","assets/js/blur-BN0S1GFv.js","assets/css/blur-DOfe2hmq.css"])))=>i.map(i=>d[i]);
import{H as e,S as s,B as t,s as a,_ as r}from"./index-09CqdSdZ.js";import{j as o}from"./ui-vendor-CPlxOuHz.js";import{r as i,L as l}from"./react-vendor-DjUmVRt1.js";import{H as c}from"./Header-CCcWTXhg.js";import{F as n}from"./Footer-BqYZBv1u.js";import{S as m}from"./SEOBreadcrumb-DCKCzdmc.js";import{I as d}from"./input-CLM7CY35.js";import{B as p}from"./badge-BYwsE_vj.js";import{u as g}from"./useQuery-CQM8Ox_9.js";import{S as x}from"./SEOHead-_u8HLdws.js";import{L as h}from"./LazySection-DnvmD9q2.js";import{$ as u,a0 as j,i as b}from"./icons-ClkGBw8e.js";import"./supabase-vendor-CuzYIAJN.js";import"./logo-oficial-BW9aD_Pb.js";const f=i.lazy(()=>r(()=>import("./AppDownload-DyC4lp3c.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))),y=()=>{const[r,y]=i.useState("client"),[v,N]=i.useState(""),[w,S]=i.useState(null),[C,B]=i.useState(1);i.useEffect(()=>{window.scrollTo(0,0)},[]);const{data:_,isLoading:A}=g({queryKey:["blog-posts",C,w,v],queryFn:async()=>{let e=a.from("blog_posts").select("*",{count:"exact"}).eq("status","published").order("published_at",{ascending:!1}).range(12*(C-1),12*C-1);return w&&(e=e.eq("category",w)),v&&(e=e.ilike("title",`%${v}%`)),e}}),L=(null==_?void 0:_.data)||[],k=(null==_?void 0:_.count)||0,q=Math.ceil(k/12),[E,O]=i.useState([]);i.useEffect(()=>{(async()=>{const{data:e}=await a.from("blog_posts").select("category").eq("status","published");if(e){const s=[...new Set(e.map(e=>e.category))];O(s)}})()},[]);return o.jsxs("div",{className:"min-h-screen bg-gradient-to-b from-gray-50 to-white",children:[o.jsx(x,{title:"Blog Comigo: Dicas de Rastreamento Veicular, Assistência 24h e Gestão de Frota",description:"Conteúdos práticos sobre rastreamento veicular, assistência 24h, seguros e gestão de frotas. Dicas para motoristas, frotistas e quem quer proteger seu veículo.",url:"/blog",keywords:"blog rastreamento veicular, dicas assistência 24h, gestão de frotas, rastreador GPS, seguros auto, proteção veicular, segurança veicular blog"}),o.jsxs(e,{children:[o.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"Blog",name:"Blog Comigo",description:"Conteúdos práticos sobre rastreamento veicular, assistência 24h, seguros e gestão de frotas. Dicas para motoristas, frotistas e quem quer proteger seu veículo.",url:"https://semprecomigo.com.br/blog",publisher:{"@type":"Organization",name:"Sempre Comigo",logo:{"@type":"ImageObject",url:"https://semprecomigo.com.br/assets/logo.png"}}})}),o.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://semprecomigo.com.br"},{"@type":"ListItem",position:2,name:"Blog",item:"https://semprecomigo.com.br/blog"}]})})]}),o.jsx(c,{viewMode:r,onViewModeChange:y}),o.jsx(m,{items:[{label:"Blog"}]}),o.jsx("section",{className:"bg-gradient-to-r from-primary to-primary/80 text-white py-20",children:o.jsxs("div",{className:"container mx-auto px-4 text-center",children:[o.jsx("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:"Blog Comigo: Segurança Veicular e Gestão de Frotas"}),o.jsx("p",{className:"text-xl mb-8 max-w-2xl mx-auto",children:"Artigos, dicas e guias sobre rastreamento veicular, assistência 24h, seguros auto e segurança"})]})}),o.jsx("section",{className:"container mx-auto px-4 py-8",children:o.jsxs("div",{className:"max-w-2xl mx-auto relative",children:[o.jsx(u,{className:"absolute left-4 top-1/2 transform -translate-y-1/2 text-gray-400 h-5 w-5"}),o.jsx(d,{type:"text",placeholder:"Buscar artigos...",value:v,onChange:e=>{N(e.target.value),B(1)},className:"pl-12 py-6 text-lg"})]})}),o.jsx("section",{className:"container mx-auto px-4 py-12",children:o.jsxs("div",{className:"grid lg:grid-cols-4 gap-8",children:[o.jsxs("aside",{className:"lg:col-span-1",children:[o.jsx("h3",{className:"text-2xl font-bold mb-4",children:"Categorias"}),o.jsxs("div",{className:"space-y-2",children:[o.jsx("button",{onClick:()=>{S(null),B(1)},className:"w-full text-left px-4 py-2 rounded-lg transition-colors "+(w?"hover:bg-gray-100":"bg-primary text-white"),children:"Todas"}),E.map((e,s)=>o.jsx("button",{onClick:()=>{S(e),B(1)},className:"w-full text-left px-4 py-2 rounded-lg transition-colors "+(w===e?"bg-primary text-white":"hover:bg-gray-100"),children:e.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")},s))]})]}),o.jsxs("div",{className:"lg:col-span-3",children:[o.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-6 text-foreground",children:"Artigos sobre Rastreamento, Assistência 24h e Frotas"}),A?o.jsx("div",{className:"grid md:grid-cols-2 gap-8",children:[...Array(6)].map((e,t)=>o.jsxs("div",{children:[o.jsx(s,{className:"h-48 w-full"}),o.jsx("div",{className:"p-6 space-y-3",children:o.jsx(s,{className:"h-6 w-3/4"})})]},t))}):0===L.length?o.jsx("div",{className:"text-center py-12",children:o.jsx("p",{className:"text-xl text-gray-600",children:"Nenhum artigo encontrado."})}):o.jsxs(o.Fragment,{children:[o.jsx("div",{className:"grid md:grid-cols-2 gap-8",children:L.map((e,s)=>o.jsxs(l,{to:`/blog/${e.slug}`,className:"group hover:shadow-2xl transition-all duration-300 rounded-lg overflow-hidden bg-white",children:[o.jsxs("div",{className:"relative overflow-hidden h-48 bg-gray-100",children:[o.jsx("img",{src:e.featured_image||"/assets/blog-fallback.jpg",alt:e.title,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",loading:s<2?"eager":"lazy",width:"800",height:"450",decoding:s<2?"sync":"async",onError:e=>{e.currentTarget.src="/assets/blog-fallback.jpg"}}),o.jsx(p,{className:"absolute top-4 left-4 bg-primary",children:e.category.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")})]}),o.jsxs("div",{className:"p-6",children:[o.jsx("h3",{className:"text-xl font-bold mb-2 group-hover:text-primary transition-colors",children:e.title}),o.jsx("p",{className:"text-gray-600 mb-4 line-clamp-2",children:e.excerpt}),o.jsxs("div",{className:"flex items-center justify-between text-sm text-gray-500",children:[o.jsxs("div",{className:"flex items-center gap-2",children:[o.jsx(j,{className:"h-4 w-4"}),o.jsx("span",{children:new Date(e.published_at).toLocaleDateString("pt-BR")})]}),o.jsx(b,{className:"h-5 w-5 group-hover:translate-x-2 transition-transform"})]})]})]},e.id))}),q>1&&o.jsxs("div",{className:"flex justify-center gap-2 mt-12",children:[o.jsx(t,{variant:"outline",onClick:()=>B(e=>Math.max(1,e-1)),disabled:1===C,children:"Anterior"}),o.jsx(t,{variant:"outline",onClick:()=>B(e=>Math.min(q,e+1)),disabled:C===q,children:"Próxima"})]})]})]})]})}),o.jsx(h,{children:o.jsx(i.Suspense,{fallback:o.jsx(s,{className:"h-64 w-full"}),children:o.jsx(f,{})})}),o.jsx(n,{})]})};export{y as default};