PageSourceSearch

https://xmacna.ai/_nuxt/CSCQCJXL.js

js xmacna.ai collected 2026-10-05 13:24:40 UTC 15,016 bytes, 1 lines download raw bytes

1import{_ as oe,y as de,a as ue}from"./zzNotYg1.js";import{_ as ae}from"./ClL-Wh03.js";import{_ as se,a as ne}from"./BWLrXIm_.js";import{_ as ie}from"./0TAyzOoh.js";import{_ as le}from"./osqaVy29.js";import{_ as K}from"./GXeVycEb.js";import{_ as X}from"./Dl1_4wy8.js";import{d as Z,ax as G,k as H,c as L,B as _,o as m,b as E,f as Q,e as t,z as s,A as n,g as w,t as p,F as me,h as pe,Z as ge,W as _e,a9 as he,aB as fe,az as ye,aC as be,O as ve,Q as we,R as xe}from"./Bcc8-a-q.js";import{_ as ke}from"./CkZIPPbP.js";import{_ as $e}from"./C0gsDOll.js";import{u as Le}from"./PzL4jtUw.js";import{u as Te}from"./CUHCQ4-k.js";import"./DwdgSWLY.js";import"./Dgs6hFTu.js";import"./CfUektVg.js";import"./9pjYCGkJ.js";import"./CdE3OqS9.js";import"./D3ZPBIcn.js";import"./Bl7E7JBY.js";import"./5UZX8MeU.js";import"./BclhCOHB.js";const Pe={key:0,class:"w-full max-w-4xl mx-auto mt-8","aria-label":"Vídeo deste artigo"},je={class:"md:flex"},Ae={class:"relative w-full max-w-3xl"},Se={class:"relative w-full mx-auto rounded-card overflow-hidden aspect-video dark:outline-gray-800"},Be={class:"hidden p-8 mt-12 space-y-6 md:block"},Ce={class:"space-y-2"},Ie={class:"flex text-gray-500 dark:text-gray-300"},Ne={class:"flex text-gray-500 dark:text-gray-300"},Ue=["datetime"],Ve={class:"relative box-border w-full min-w-0 max-w-full p-4 px-4 py-8 mx-auto mt-6 overflow-hidden text-gray-900 break-words border rounded-card border-primary md:max-w-4xl md:px-16 md:py-12"},qe={class:"relative min-w-0 max-w-full"},ze=["innerHTML"],Oe={class:"block px-6 mt-6 md:hidden"},Me={class:"flex justify-between pb-4 mt-4 border-b dark:border-gray-700"},He={class:"space-y-2"},We={class:"flex text-gray-500 dark:text-gray-300"},Fe={class:"flex text-gray-500 dark:text-gray-300"},De=["datetime"],Ee={class:"w-full max-w-4xl mx-auto mt-12"},Qe=Z({__name:"PostBlog",props:{page:{}},setup(R){const{languageTag:y,localPath:b,t:A,readTime:c}=G(),i=R,U=H(()=>{var a;return de(String(((a=i.page)==null?void 0:a.video_url)||""))});return(a,x)=>{const V=oe,O=ae,d=se,k=ie,q=ne,v=le,S=K,g=X;return m(),L(g,{class:"min-w-0 max-w-full overflow-x-hidden"},{default:_(()=>{var r,h,B,z,C,M,e,o,l,u,f,F,T,W,I,$,P;
1return[s(U)?(m(),E("section",Pe,[n(V,{url:a.page.video_url,title:`Assista ao episódio: ${a.page.title}`},null,8,["url","title"])])):Q("",!0),t("header",null,[t("div",je,[t("div",Ae,[t("div",Se,[n(O,{src:(r=a.page)==null?void 0:r.image,class:"object-contain w-full h-full",alt:(h=a.page)==null?void 0:h.title,width:800,height:450,format:"webp",quality:"80"},null,8,["src","alt"])])]),t("div",Be,[(B=a.page)!=null&&B.category?(m(),L(k,{key:0,href:s(b)(`/posts/categories/${(z=a.page)==null?void 0:z.category.slug}`),class:"inline-block hover:opacity-90"},{default:_(()=>{var j;return[n(d,{size:"lg",color:(j=a.page)==null?void 0:j.category.color},{default:_(()=>{var N;return[w(p((N=a.page)==null?void 0:N.category.title),1)]}),_:1},8,["color"])]}),_:1},8,["href"])):Q("",!0),(C=a.page)!=null&&C.author?(m(),L(q,{key:1,author:a.page.author},null,8,["author"])):(m(),L(k,{key:2,href:s(b)("/autor/equipe-xmacna"),class:"flex items-center flex-none group font-semibold font-display text-sm sm:text-base hover:opacity-90 dark:text-gray-100"},{default:_(()=>[w(p(s(A)("team")),1)]),_:1},8,["href"])),t("div",Ce,[t("p",Ie,[n(v,{name:"material-symbols:timer-outline-rounded",class:"w-6 h-6 mr-2"}),w(" "+p(s(c)((M=a.page)==null?void 0:M.content)),1)]),t("p",Ne,[n(v,{name:"material-symbols:calendar-today-rounded",class:"w-6 h-6 mr-2"}),t("time",{datetime:(e=a.page)==null?void 0:e.date_published},p(new Date((o=a.page)==null?void 0:o.date_published).toLocaleDateString(s(y),{day:"2-digit",month:"long",year:"numeric"})),9,Ue)])])])]),t("div",Ve,[x[0]||(x[0]=t("div",{class:"absolute inset-0 bg-gradient-to-br from-white via-gray-300 to-primary dark:from-gray-700 dark:via-gray-900 dark:to-primary/50"},null,-1)),x[1]||(x[1]=t("div",{class:"absolute inset-0 opacity-50 grain-bg dark:opacity-10"},null,-1)),t("div",qe,[t("h1",{class:"block w-full min-w-0 max-w-full break-words text-4xl font-display font-semibold leading-snug tracking-tight color-em dark:text-white",style:{"overflow-wrap":"anywhere","word-break":"break-word","white-space":"normal"},innerHTML:(l=a.page)==null?void 0:l.title},null,8,ze),n(S,{content:(u=a.page)==null?void 0:u.summary,class:"max-w-full break-words mt-2"},null,8,["content"])])]),t("div",Oe,[(f=a.page)!=null&&f.author?(m(),L(q,{key:0,author:a.page.author},null,8,["author"])):(m(),L(k,{key:1,href:s(b)("/autor/equipe-xmacna"),class:"flex items-center flex-none group font-semibold font-display text-sm sm:text-base hover:opacity-90 dark:text-gray-100"},{default:_(()=>[w(p(s(A)("team")),1)]),_:1},8,["href"])),t("div",Me,[t("div",He,[t("p",We,[n(v,{name:"material-symbols:timer-outline-rounded",class:"w-6 h-6 mr-2"}),w(" "+p(s(c)((F=a.page)==null?void 0:F.content)),1)]),t("p",Fe,[n(v,{name:"material-symbols:calendar-today-rounded",class:"w-6 h-6 mr-2"}),t("time",{datetime:(T=a.page)==null?void 0:T.date_published},p(new Date((W=a.page)==null?void 0:W.date_published).toLocaleDateString(s(y),{day:"2-digit",month:"long",year:"numeric"})),9,De)])]),(I=a.page)!=null&&I.category?(m(),L(k,{key:0,href:s(b)(`/posts/categories/${($=a.page)==null?void 0:$.category.slug}`),class:"inline-block hover:opacity-90"},{default:_(()=>{var j;return[n(d,{size:"lg",color:(j=a.page)==null?void 0:j.category.color},{default:_(()=>{var N;return[w(p((N=a.page)==null?void 0:N.category.title),1)]}),_:1},8,["color"])]}),_:1},8,["href"])):Q("",!0)])])]),t("main",Ee,[n(S,{ref:"article",content:(P=a.page)==null?void 0:P.content},null,8,["content"])])]}),_:1})}}}),Re={class:"py-12"},Ze={class:"relative h-[400px] overflow-hidden flex justify-center items-center"},Ge={class:"relative max-w-3xl p-8 mx-auto overflow-hidden bg-gray-900 bg-opacity-50 rounded-card"},Je=["innerHTML"],Ke={class:"p-4"},Xe={class:"w-full"},Ye={class:"md:w-[300px] flex-shrink-0"},et={class:"p-4 space-y-8 border-2 dark:border-gray-700 rounded-card"},tt={class:"font-bold dark:text-white"},ot={class:"font-bold dark:text-white"},at=Z({__name:"PostProject",props:{page:{}},setup(R){const{t:y}=G(),b=R,A=H(()=>{var c;if(b.page)return(c=s(b.page))==null?void 0:c.gallery.map(i=>i.directus_files_id)});return(c,i)=>{var k,q,v,S;const U=ae,a=K,x=ue,V=ke,O=$e,d=X;return m(),E("div",Re,[t("header",Ze,[n(U,{class:"absolute inset-0 object-cover w-full h-full",src:(k=c.page)==null?void 0:k.image,alt:(q=c.page)==null?void 0:q.title,width:800,height:450,format:"webp",quality:"80"},null,8,["src","alt"]),i[0]||(i[0]=t("div",{class:"absolute inset-0 bg-gray-900 opacity-75"},null,-1)),t("div",Ge,[t("h1",{class:"text-2xl md:text-5xl font-display font-semibold leading-snug tracking-tight color-em text-white",innerHTML:(v=c.page)==null?void 0:v.title},null,8,Je),n(a,{content:(S=c.page)==null?void 0:S.summary,class:"text-white mt-4"},null,8,["content"])])]),n(d,{class:"md:flex gap-8"},{default:_(()=>{var g,r,h,B;return[t("main",Ke,[t("article",Xe,[n(a,{ref:"article",content:(g=c.page)==null?void 0:g.content},null,8,["content"])]),s(A)&&s(A).length>0?(m(),L(x,{key:0,items:s(A)},null,8,["items"])):Q("",!0)]),t("aside",Ye,[t("div",et,[t("div",null,[n(V,null,{default:_(()=>[w(p(s(y)("client")),1)]),_:1}),t("p",tt,p((r=c.page)==null?void 0:r.client),1)]),t("div",null,[n(V,null,{default:_(()=>[w(p(s(y)("builtWith")),1)]),_:1}),(m(!0),E(me,null,pe((h=c.page)==null?void 0:h.built_with,(z,C)=>(m(),E("div",{key:C,class:"mt-2"},[n(O,{size:"lg",color:"black"},{default:_(()=>[w(p(z),1)]),_:2},1024)]))),128))]),t("div",null,[n(V,null,{default:_(()=>[w(p(s(y)("cost")),1)]),_:1}),t("p",ot,p((B=c.page)==null?void 0:B.cost),1)])])])]}),_:1})])}}}),st={class:"py-12"},nt={class:"relative flex items-center justify-center w-full overflow-hidden bg-gray-900 dark:bg-gray-900 border-t-2 border-b-2 border-primary/50"},it={class:"flex flex-col gap-4"},lt=["innerHTML"],rt={class:"pb-4 space-y-4 border-b md:space-y-0 md:flex md:justify-between md:items-center dark:border-gray-700"},ct={class:"inline-flex gap-4"},dt={class:"flex text-gray-500 dark:text-gray-300"},ut={class:"flex text-gray-500 dark:text-gray-300"},mt=["datetime"],pt=Z({__name:"PostVideo",props:{page:{}},setup(R){const{languageTag:y,localPath:b,t:A,readTime:c}=G();return(i,U)=>{var v;
1const a=oe,x=K,V=ne,O=ie,d=se,k=le,q=X;return m(),E("div",st,[t("div",nt,[n(a,{url:(v=i.page)==null?void 0:v.video_url,class:"max-w-5xl"},null,8,["url"])]),n(q,null,{default:_(()=>{var S,g,r,h,B,z,C,M,e,o;return[t("main",it,[t("h1",{class:"text-4xl font-display font-semibold leading-snug tracking-tight color-em dark:text-white",innerHTML:(S=i.page)==null?void 0:S.title},null,8,lt),n(x,{content:(g=i.page)==null?void 0:g.summary},null,8,["content"]),t("div",rt,[(r=i.page)!=null&&r.author?(m(),L(V,{key:0,author:(h=i.page)==null?void 0:h.author},null,8,["author"])):(m(),L(O,{key:1,href:s(b)("/autor/equipe-xmacna"),class:"flex items-center flex-none group font-semibold font-display text-sm sm:text-base hover:opacity-90 dark:text-gray-100"},{default:_(()=>[w(p(s(A)("team")),1)]),_:1},8,["href"])),(B=i.page)!=null&&B.category?(m(),L(O,{key:2,href:s(b)(`/posts/categories/${(z=i.page)==null?void 0:z.category.slug}`),class:"inline-block hover:opacity-90"},{default:_(()=>{var l;return[n(d,{size:"lg",color:(l=i.page)==null?void 0:l.category.color},{default:_(()=>{var u;return[w(p((u=i.page)==null?void 0:u.category.title),1)]}),_:1},8,["color"])]}),_:1},8,["href"])):Q("",!0),t("div",ct,[t("p",dt,[n(k,{name:"material-symbols:timer-outline-rounded",class:"w-6 h-6 mr-2"}),w(" "+p(s(c)((C=i.page)==null?void 0:C.content)),1)]),t("p",ut,[n(k,{name:"material-symbols:calendar-today-rounded",class:"w-6 h-6 mr-2"}),t("time",{datetime:(M=i.page)==null?void 0:M.date_published},p(new Date((e=i.page)==null?void 0:e.date_published).toLocaleDateString(s(y),{day:"2-digit",month:"long",year:"numeric"})),9,mt)])])]),t("article",null,[n(x,{ref:"article",content:(o=i.page)==null?void 0:o.content},null,8,["content"])])])]}),_:1})])}}}),Ut=Z({__name:"[slug]",async setup(R){var M;let y,b;const A=Le(),{languageTag:c,localPath:i,t:U}=G(),{fileUrl:a}=Te(),{params:x,path:V}=ge(),O={blog:Qe,project:at,video:pt},{data:d}=([y,b]=_e(()=>we(V,()=>A(xe("posts",{filter:{slug:{_eq:x.slug}},limit:1,fields:["title","summary","slug","content","date_published","date_updated","image","type","client","cost","built_with","video_url",{gallery:[{directus_files_id:["id","title","description"]}],author:["name","job_title","image"],category:["title","slug","color"],seo:["title","meta_description"]}]})),{transform:e=>e[0]})),y=await y,b(),y);if(!d.value)throw he({statusCode:404,statusMessage:"Post not found"});function k(e,o=60){if(e.length<=o)return e;const l=e.slice(0,o-1),u=l.lastIndexOf(" ");return(u>0?l.slice(0,u):l).replace(/[\s,;:–—-]+$/u,"")+"…"}const q=fe(()=>{var e;return(e=d.value)!=null&&e.image?a(d.value.image):void 0}),v=H(()=>{const e=s(d),o=e==null?void 0:e.seo,l=e==null?void 0:e.author,u=String((e==null?void 0:e.title)??"").trim(),f=String((o==null?void 0:o.title)??"").trim(),F=!!f&&u.length>f.length&&u.startsWith(f)&&/\S$/.test(f)&&/\S/.test(u.charAt(f.length)),T=(!f||F?u:f)||void 0;return{title:T?k(T,60):void 0,ogTitle:T,description:(o==null?void 0:o.meta_description)??(e==null?void 0:e.summary)??void 0,image:q.value,authorImage:l!=null&&l.image?a(l.image):void 0,authorName:(l==null?void 0:l.name)??void 0,category:(e==null?void 0:e.category)??void 0}}),S=ye(),g=String(((M=S.public)==null?void 0:M.siteUrl)||"https://xmacna.ai").replace(/\/+$/,""),r=H(()=>{var e;return`${g}${i(`/posts/${((e=s(d))==null?void 0:e.slug)??x.slug}`)}`}),h=H(()=>{var o;const e=(o=s(d))==null?void 0:o.type;return e==="video"?"video":e==="blog"?"blog":"other"});H(()=>h.value==="video"?"video.other":"article");const B=H(()=>h.value==="video"?U("videos"):h.value==="blog"?"Blog":U("content")),z={jNk2H_fjYjk:"2026-09-28",nguRUZMAUWU:"2026-09-30"},C=H(()=>{const e=s(d);if(!e)return"";const o=s(v),l=e.author,u=e.category,f={"@type":"Organization",name:"XMACNA","@id":`${g}/#org`,url:g},F=l!=null&&l.name?{"@type":"Person",name:l.name,...l.job_title?{jobTitle:l.job_title}:{}}:{"@type":"Organization","@id":`${g}/autor/equipe-xmacna#team`,name:U("team"),url:`${g}/autor/equipe-xmacna`,parentOrganization:{"@id":`${g}/#org`},sameAs:["https://www.linkedin.com/company/xmacna"]};let T;h.value==="video"?T={"@type":"VideoObject","@id":`${r.value}
1#video`,name:e.title,description:o==null?void 0:o.description,uploadDate:e.date_published,url:r.value,...o!=null&&o.image?{thumbnailUrl:[o.image]}:{},...e.video_url?{contentUrl:e.video_url}:{},publisher:f}:T={"@type":h.value==="blog"?"BlogPosting":"Article","@id":`${r.value}#article`,headline:e.title,description:o==null?void 0:o.description,datePublished:e.date_published,dateModified:e.date_updated??e.date_published,inLanguage:c.value,url:r.value,mainEntityOfPage:{"@type":"WebPage","@id":r.value},...o!=null&&o.image?{image:[o.image]}:{},...u!=null&&u.title?{articleSection:u.title}:{},...e.video_url?{isBasedOn:e.video_url}:{},author:F,publisher:f};const W=[T];if(h.value==="blog"&&e.video_url){const I=String(e.video_url).match(/^https:\/\/(?:www\.)?youtube\.com\/watch\?v=([A-Za-z0-9_-]{11})$/),$=I==null?void 0:I[1],P=$?z[$]:void 0;if($&&P){const j=`${r.value}#video`;T.video={"@id":j},W.push({"@type":"VideoObject","@id":j,name:e.title,description:o==null?void 0:o.description,thumbnailUrl:o!=null&&o.image?[o.image]:void 0,uploadDate:P,embedUrl:`https://www.youtube-nocookie.com/embed/${$}`,url:e.video_url,isPartOf:{"@id":`${r.value}#article`},publisher:f})}}try{const I=String(e.content||""),$=I.match(/<h2[^>]*>\s*(?:Perguntas\s+frequentes|Frequently\s+asked\s+questions|Preguntas\s+frecuentes|FAQ)\b[^<]*<\/h2>/i);if($&&$.index!=null){let P=I.slice($.index+$[0].length);const j=P.search(/<h2[\s>]/i);j>=0&&(P=P.slice(0,j));const N=[],Y=(J,ce)=>{const ee=J.replace(/<[^>]+>/g,"").trim(),te=ce.replace(/<[^>]+>/g,"").trim();
1ee&&te&&N.push({"@type":"Question",name:ee,acceptedAnswer:{"@type":"Answer",text:te}})};let D;const re=/<p>\s*<strong>(.*?)<\/strong>\s*<\/p>\s*<p>(.*?)<\/p>/gis;for(;(D=re.exec(P))!==null;)Y(D[1],D[2]);if(N.length===0){const J=/<h3[^>]*>(.*?)<\/h3>\s*<p>(.*?)<\/p>/gis;for(;(D=J.exec(P))!==null;)Y(D[1],D[2])}N.length>=2&&W.push({"@type":"FAQPage","@id":`${r.value}#faq`,mainEntity:N})}}catch{}return W.push({"@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:U("home"),item:`${g}${i("/")}`},{"@type":"ListItem",position:2,name:B.value,item:`${g}${i("/posts")}`},{"@type":"ListItem",position:3,name:e.title,item:r.value}]}),JSON.stringify({"@context":"https://schema.org","@graph":W}).replace(/</g,"\\u003c")});return be(()=>{var e;return{title:(e=s(v))==null?void 0:e.title,link:[{rel:"canonical",href:r.value}],script:C.value?[{type:"application/ld+json",innerHTML:C.value}]:[]}}),(e,o)=>(m(),E("div",null,[s(d)&&s(d).type?(m(),L(ve(O[s(d).type]),{key:0,page:s(d)},null,8,["page"])):Q("",!0)]))}});export{Ut 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.