PageSourceSearch

https://veeso.ai/_nuxt/BR6iWbUo.js

js veeso.ai collected 2026-09-25 21:03:33 UTC 10,896 bytes, 2 lines download raw bytes

1import{d as me,x as be,a1 as ve,H as xe,ap as G,a2 as B,s as he,y as _e,g as i,b as z,e as a,t as c,u as d,F,K as I,h as b,l as o,r as Q,am as P,I as f,b4 as fe,A as ye,o as r,m as s,c as ke,a as we,f as Pe,L as q,_ as Ae,b5 as Le,P as Ce,J as $e}from"#entry";import{u as D,A as Se}from"./CYnUr4NZ.js";import{u as Te,a as je,o as Be}from"./CddrVOky.js";import{p as ze}from"./Bw0TFtWK.js";import{u as Fe}from"./BriqkG03.js";import{_ as Ie}from"./xLZpM-Dl.js";import qe from"./CXARC6GI.js";import"./Bd28r0OD.js";import"./CGWo-YTE.js";import"./92s3wAHG.js";import"./BaswSlok.js";import"./Bq7X3pZ-.js";import"./BSqbKfrp.js";import"./Ds_I3cU9.js";import"./VWaDGczM.js";import"./BqUEdAed.js";const De={class:"min-h-screen bg-white"},Re=["aria-label"],Ue={class:"relative container mx-auto px-6 md:px-4 text-center z-10"},Ee={class:"font-boldonse text-5xl md:text-7xl text-white uppercase tracking-tight mb-8 drop-shadow-sm"},Me={class:"font-boldonse text-white/90 text-xl max-w-2xl mx-auto uppercase"},Ve={class:"relative z-[1]"},Ke=["aria-label"],He={key:0,class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"},Je={key:0,class:"h-48 relative overflow-hidden bg-black/5"},Ne=["src","alt"],Oe={class:"flex-1 flex flex-col p-6"},Ge={class:"flex items-center gap-3 mb-3"},Qe={key:0,class:"text-xs font-medium px-3 py-1 rounded-full bg-black/5 text-black/60"},We={key:1,class:"text-xs text-black/50"},Xe={class:"text-xl md:text-2xl font-normal text-black/90 mb-3 line-clamp-2"},Ye={key:0,class:"text-base text-black/60 font-normal leading-relaxed mb-4 line-clamp-3"},Ze={class:"mt-auto pt-4 flex items-center justify-between"},et={key:0,class:"flex items-center gap-2"},tt=["src","alt"],at={class:"text-sm text-black/70"},lt={key:1,class:"text-sm text-black/50"},ot={class:"mt-4 pt-4 border-t border-black/5"},st={class:"text-sm font-medium text-black/80 inline-flex items-center gap-2"},nt={key:1,class:"text-center py-24"},rt={class:"text-lg text-black/60"},it=["aria-label"],ct=["disabled","aria-label"],ut={class:"flex items-center gap-1"},dt=["onClick","disabled","aria-label","aria-current"],gt=["disabled","aria-label"],pt={key:3,class:"text-center mt-6 text-sm text-black/50"},mt={class:"py-24 bg-white"},bt={class:"container mx-auto px-6 md:px-4"},vt={class:"max-w-[800px] mx-auto"},xt={class:"font-boldonse text-[clamp(1.5rem,3vw,2rem)] text-black/90 uppercase leading-[1.6] mb-12 text-center"},ht={class:"space-y-4"},_t=["onClick"],ft={class:"font-medium text-xl text-black/90"},yt={class:"overflow-hidden"},kt={class:"text-black/60 leading-relaxed text-lg"},A=9,wt=me({__name:"[num]",async setup(Pt){let g,h;const R=be(),U=ve(),u=xe(R.params.locale),{fetchBlogListConfig:W,fetchBlogPosts:X}=Te(),{fetchLocaleAvailability:Y}=Fe(),E=o(()=>P(u,"/blog")),Z=t=>P(u,`/blog/page/${t}`),ee=t=>P(u,`/blog/${t}`),L=parseInt(R.params.num,10);if(isNaN(L)||L<2)throw G({statusCode:404,statusMessage:"Page not found"});const l=Q(L),{data:_}=([g,h]=B(()=>D(()=>`blog-list-config-${u}`,()=>W(u),{server:!0,lazy:!1,default:()=>({language:u,exists:!1,seoTitle:"",seoDescription:"",keywords:[],title:"",subtitle:"",featuredArticleSlugs:[]})})),g=await g,h(),g),{data:C}=([g,h]=B(async()=>D(()=>`blog-posts-${u}`,async()=>{try{const t=await X(u),n=je(t||[]);return Be(n,_.value.featuredArticleSlugs)}catch(t){return console.error("Error fetching blog posts:",t),[]}},{server:!0,lazy:!1,default:()=>[]})),g=await g,h(),g),{data:te}=([g,h]=B(()=>D("blog-page-locale-availability",()=>Y("blog"),{server:!0,lazy:!1,default:()=>({section:"blog",locales:[],counts:{en:0,ja:0,ko:0,es:0}})})),g=await g,h(),g),y=o(()=>C.value?.length||0),v=o(()=>Math.ceil(y.value/A));if(v.value===0||l.value>v.value)throw G({statusCode:404,statusMessage:"Page not found"});const $=o(()=>{const t=Le.filter(n=>Math.ceil((te.value.counts[n]||0)/A)>=l.value);return t.length>0?t:[u]}),ae=o(()=>Object.fromEntries($.value.map(t=>[t,P(t,`/blog/page/${l.value}`)])));ze(ae);const S=o(()=>(l.value-1)*A),M=o(()=>S.value+A),k=o(()=>C.value?C.value.slice(S.value,M.value):[]);function T(t){t<1||t>v.value||(t===1?U.push(E.value):U.push(Z(t)),typeof window<"u"&&window.scrollTo({top:0,behavior:"smooth"}))}function le(){l.value<v.value&&T(l.value+1)}function oe(){l.value>1&&T(l.value-1)}const se=o(()=>{const t=[],n=v.value,x=l.value;if(n<=7)for(let e=1;e<=n;e++)t.push(e);else{t.push(1),x>3&&t.push("...");const e=Math.max(2,x-1),p=Math.min(n-1,x+1);for(let m=e;m<=p;m++)t.push(m);x<n-2&&t.push("..."),t.push(n)}return t}),ne=o(()=>_.value.title||s("landingPages.blog.index.hero.title")),re=o(()=>_.value.subtitle||s("landingPages.blog.index.hero.subtitle")),j=o(()=>_.value.seoTitle||s("landingPages.blog.index.seo.title")),V=o(()=>_.value.seoDescription||s("landingPages.blog.index.seo.description")),K=o(()=>_.value.keywords.join(", ")),ie=o(()=>s("landingPages.blog.index.seo.page_title",{title:j.value,page:String(l.value)})),H=o(()=>f(u,`/blog/page/${l.value}`)),J=o(()=>
1{if(l.value>1){const t=l.value-1;return t===1?f(u,"/blog"):f(u,`/blog/page/${t}`)}return null}),N=o(()=>l.value<v.value?f(u,`/blog/page/${l.value+1}`):null),ce=he(),O=o(()=>`${ce.origin}/Veeso_og.jpg`);_e(()=>{const t=[{rel:"canonical",href:H.value},...$.value.map(n=>({rel:"alternate",hreflang:fe(n),href:f(n,`/blog/page/${l.value}`),key:`alternate-${n}`})),...$.value.includes("en")?[{rel:"alternate",hreflang:"x-default",href:f("en",`/blog/page/${l.value}`),key:"alternate-x-default"}]:[]];return J.value&&t.push({rel:"prev",href:J.value}),N.value&&t.push({rel:"next",href:N.value}),{title:ie.value,htmlAttrs:{lang:u},meta:[{name:"description",content:V.value},...K.value?[{name:"keywords",content:K.value}]:[],{property:"og:title",content:j.value},{property:"og:description",content:V.value},{property:"og:type",content:"website"},{property:"og:url",content:H.value},{property:"og:locale",content:ye(u)},{property:"og:image",content:O.value},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:j.value},{name:"twitter:image",content:O.value}],link:t}});function ue(t){if(!t)return"";const n=new Date(t),x={en:"en-US",ja:"ja-JP",ko:"ko-KR",es:"es-ES"}[u];return n.toLocaleDateString(x,{year:"numeric",month:"long",day:"numeric"})}const de=o(()=>{const t=Ce.getRaw("landingPages.blog.index.faq.items");return Array.isArray(t)?t:[]}),ge=o(()=>s("landingPages.blog.index.faq.title")),w=Q(null),pe=t=>{w.value=w.value===t?null:t};return(t,n)=>{const x=Ae;return r(),i("div",De,[z(Ie,{"active-path":E.value},null,8,["active-path"]),a("section",{class:"relative pt-48 pb-32 overflow-hidden learn-hero","aria-label":d(s)("ui.a11y.heroSection")},[a("div",Ue,[a("h1",Ee,c(ne.value),1),a("p",Me,c(re.value),1)])],8,Re),a("main",Ve,[a("section",{class:"max-w-[1200px] mx-auto px-4 md:px-8 pt-24 pb-24","aria-label":d(s)("ui.a11y.blogPosts")},[k.value&&Array.isArray(k.value)&&k.value.length>0?(r(),i("div",He,[(r(!0),i(F,null,I(k.value,e=>(r(),ke(x,{key:e._id,to:ee(e.slug),class:"flex flex-col bg-white rounded-2xl overflow-hidden transition-all duration-300 hover:bg-black/5 hover:scale-[1.02] shadow-[0_3px_7px_0px_rgba(0,0,0,0.05)]"},{default:we(()=>[e?.image?(r(),i("div",Je,[a("img",{src:e.image,alt:e?.title||d(s)("landingPages.blog.index.image_alt_fallback"),class:"w-full h-full object-cover transition-transform duration-300 hover:scale-105",loading:"lazy"},null,8,Ne)])):b("",!0),a("div",Oe,[a("div",Ge,[e?.category||e?.categories&&Array.isArray(e.categories)&&e.categories.length>0?(r(),i("span",Qe,c(e.category||e.categories?.[0]?.title),1)):b("",!0),e?.readTime?(r(),i("span",We,c(d(s)("landingPages.blog.index.min_read",{count:e.readTime})),1)):b("",!0)]),a("h3",Xe,c(e?.title),1),e?.excerpt?(r(),i("p",Ye,c(Array.isArray(e.excerpt)?e.excerpt.map(p=>p._type==="block"&&p.children?p.children.map(m=>typeof m=="string"?m:m.text?m.text:"").join(""):"").join(" ").trim():e.excerpt),1)):b("",!0),a("div",Ze,[e?.author?(r(),i("div",et,[e.author?.avatar?(r(),i("img",{key:0,src:e.author.avatar,alt:e.author?.name||d(s)("landingPages.blog.index.author_alt_fallback"),class:"w-8 h-8 rounded-full"},null,8,tt)):b("",!0),a("span",at,c(e.author?.name),1)])):b("",!0),e?.publishedAt?(r(),i("span",lt,c(ue(e.publishedAt)),1)):b("",!0)]),a("div",ot,[a("span",st,[Pe(c(d(s)("landingPages.blog.index.card.read_more"))+" ",1),n[0]||(n[0]=a("span",{class:"transition-transform group-hover:translate-x-1"},"→",-1))])])])]),_:2},1032,["to"]))),128))])):(r(),i("div",nt,[a("p",rt,c(d(s)("landingPages.blog.index.empty_state")),1)])),v.value>1?(r(),i("div",{key:2,class:"flex items-center justify-center gap-2 mt-12","aria-label":d(s)("ui.a11y.pagination")},[a("button",{onClick:oe,disabled:l.value===1,"aria-label":d(s)("landingPages.blog.index.pagination.prev_aria"),class:"px-4 py-2 rounded-lg bg-white text-black/70 transition-all duration-200 disabled:opacity-50 disabled:cursor-not-allowed hover:bg-black/5"},c(d(s)("landingPages.blog.index.pagination.prev")),9,ct),a("div",ut,[(r(!0),i(F,null,I(se.value,(e,p)=>(r(),i("button",{key:`page-${p}`,onClick:m=>typeof e=="number"?T(e):null,disabled:typeof e=="string","aria-label":typeof e=="number"?d(s)("ui.a11y.goToPage",{page:String(e)}):void 0,"aria-current":e===l.value?"page":void 0,class:q(["min-w-[40px] px-3 py-2 rounded-lg text-sm font-medium transition-all duration-200 disabled:cursor-default",e===l.value?"bg-black/90 text-white":typeof e=="string"?"text-black/30 cursor-default":"bg-white text-black/70 hover:bg-black/5"])},c(e),11,dt))),128))]),a("button",{onClick:le,disabled:l.value===v.value,"aria-label":d(s)("landingPages.blog.index.pagination.next_aria"),class:"px-4 py-2 rounded-lg bg-white text-black/70 transition-all duration-200 disabled:opacity-50 disabled:cursor-not-allowed hover:bg-black/5"},c(d(s)("landingPages.blog.index.pagination.next")),9,gt)],8,it)):b("",!0),y.value>0?(r(),i("div",pt,c(d(s)("landingPages.blog.index.showing_posts",{start:S.value+1,end:Math.min(M.value,y.value),total:y.value})),1)):b("",!0)],8,Ke),a("section",mt,[a("div",bt,[a("div",vt,[a("h2",xt,c(ge.value),1),a("div",ht,[(r(!0),i(F,null,I(de.value,(e,p)=>(r(),i("div",{key:p,class:"bg-black/[0.03] rounded-3xl px-8 py-6 transition-all duration-300"},[a("button",{type:"button",onClick:m=>pe(p),class:"flex items-center justify-between w-full text-left font-medium text-xl text-black/90 focus:outline-none"},[a("h3",ft,c(e.question),1),a("span",{class:q(["transform transition-transform duration-300 text-2xl",{"rotate-45":w.value===p}])}," + ",2)],8,_t),a("div",{class:q(["grid transition-all duration-300 ease-in-out overflow-hidden",w.value===p?"grid-rows-[1fr] opacity-100 mt-4":"grid-rows-[0fr] opacity-0"])},[a("div",yt,[a("p",kt,c(e.answer),1)])],2)]))),128))])])])]),z(qe)]),z(Se)])}}}),Mt=$e(wt,[["__scopeId","data-v-6721d11a"]]);export{Mt as default};
2//# sourceMappingURL=BR6iWbUo.js.map

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.