1import{g as s,be as o,w as n,j as e,ae as l,bf as c,bg as i,bh as u,bi as d,e as m,aS as x}from"./main-D81PwhSK.js";const b=()=>"Avatar",p=()=>"头å",f=((t={},a={})=>(a.locale??s())==="en"?b():p()),h=()=>"We help you build SaaS faster",g=()=>"TanStarter 婿¨å¿«éæå»º SaaS",_=((t={},a={})=>(a.locale??s())==="en"?h():g()),j=()=>"Contact us",v=()=>"èç³»æä»¬",S=((t={},a={})=>(a.locale??s())==="en"?j():v()),N=()=>"ð Hi there! This is TanStarter, the complete TanStack Start boilerplate for building profitable SaaS, packed with AI, auth, database, storage, blog, email, newsletter, payments, i8n, SEO, and more, fully deployed on Cloudflare Workers. If you have any questions, please welcome to contact us for free.",w=()=>"ð ä½ å¥½ï¼è¿éæ¯ TanStarterï¼ä¸ä¸ªå®æ´ç TanStack Start SaaS 模æ¿ï¼éæ AIã认è¯ãæ°æ®åºãåå¨ãå客ãé®ä»¶ãé®ä»¶åè¡¨ãæ¯ä»ã仪表çãSEO çï¼å
¨æ é¨ç½²äº Cloudflare Workersã妿é®é¢æ¬¢è¿å
è´¹èç³»æä»¬ã",y=((t={},a={})=>(a.locale??s())==="en"?N():w());function z(){const t=n.social?.twitter,a=o(n.mail?.supportEmail);return e.jsx(l,{className:"py-16 px-4",children:e.jsx("div",{className:"mx-auto max-w-4xl space-y-8",children:e.jsx("div",{className:"relative mx-auto mb-24 mt-8 max-w-[--breakpoint-md] md:mt-16",children:e.jsx("div",{className:"mx-auto flex flex-col justify-between",children:e.jsxs("div",{className:"grid gap-8 sm:grid-cols-2",children:[e.jsxs("div",{className:"flex items-center gap-8",children:[e.jsxs(c,{className:"size-32 p-0.5",children:[e.jsx(i,{className:"rounded-full border-border",src:"/logo.png",alt:f()}),e.jsx(u,{className:"absolute inset-0",children:e.jsx("div",{className:"size-32 text-muted-foreground"})})]}),e.jsxs("div",{children:[e.jsx("h1",{className:"text-3xl font-bold tracking-tight",children:n.metadata?.name}),e.jsx("p",{className:"mt-2 text-base text-muted-foreground",children:_()})]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"mb-8 text-base text-muted-foreground",children:y()}),e.jsxs("div",{className:"flex flex-wrap items-center gap-4",children:[t,a&&e.jsxs("a",{href:a,className:m(x(),"rounded-lg inline-flex items-center"),children:[e.jsx(d,{className:"mr-1 size-4"}),S()]})]})]})]})})})})})}export{z as component};
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.