PageSourceSearch

https://makerkit.dev/_next/static/immutable/chunks/2aqbtuuoy_y2q.js

js makerkit.dev collected 2026-10-03 21:28:15 UTC 4,664 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,426473,e=>{"use strict";var a=e.i(869274),t=e.i(427487),s=e.i(816363),r=e.i(234026),l=e.i(963704),o=e.i(483006),i=e.i(573531),n=e.i(7205),c=e.i(236610),d=e.i(848654);let u=[{id:"nextjs",label:"Next.js",demos:[{label:"Next.js Supabase",kit:"next-supabase-turbo",host:"Vercel ⚡️",logoSrc:"/assets/images/next-supa-turbo.svg",logoAlt:"Next.js Supabase kit",href:d.default.nextSupabaseVercelDemoLink},{label:"Next.js Drizzle",kit:"nextjs-drizzle",host:"Railway 🚀",logoSrc:"/assets/images/drizzle.svg",logoAlt:"Next.js Drizzle kit",href:d.default.nextDrizzleDemoLink},{label:"Next.js Prisma",kit:"nextjs-prisma",host:"Railway 🚀",logoSrc:"/assets/images/prisma.svg",logoAlt:"Next.js Prisma kit",href:d.default.nextPrismaDemoLink}]},{id:"tanstack-start",label:"TanStack Start",demos:[{label:"TanStack Start Supabase",kit:"tanstack-start-supabase",host:"Railway 🚀",logoSrc:"/assets/images/supabase-logo-icon.svg",logoAlt:"TanStack Start Supabase kit",href:d.default.tanstackSupabaseDemoLink},{label:"TanStack Start Drizzle",kit:"tanstack-start-drizzle",host:"Railway 🚀",logoSrc:"/assets/images/drizzle.svg",logoAlt:"TanStack Start Drizzle kit",href:d.default.tanstackDrizzleDemoLink},{label:"TanStack Start Prisma",kit:"tanstack-start-prisma",host:"Railway 🚀",logoSrc:"/assets/images/prisma.svg",logoAlt:"TanStack Start Prisma kit",href:d.default.tanstackPrismaDemoLink}]},{id:"react-router",label:"React Router",demos:[{label:"React Router 8 Supabase",kit:"react-router-supabase-turbo",host:"Vercel ⚡️",logoSrc:"/assets/images/rr-supa-turbo.svg",logoAlt:"React Router Supabase kit",href:d.default.reactRouterVercelDemoLink}]}],m=[{label:"Supamode - Supabase CMS",kit:"supamode",host:"Railway 🚀",logoSrc:"/assets/images/supamode.svg",logoAlt:"Supamode - Supabase CMS",href:"https://supamode-demo.up.railway.app"}];function p({demo:e}){return e.comingSoon||!e.href?(0,a.jsxs)("div",{className:"flex cursor-not-allowed items-center gap-2.5 rounded-sm px-2 py-1.5 opacity-60",children:[(0,a.jsx)(x,{demo:e}),(0,a.jsxs)("span",{className:"flex w-full items-center justify-between gap-2",children:[(0,a.jsx)("span",{children:e.label}),(0,a.jsx)(i.Badge,{variant:"outline",className:"!border-amber-500/50 !bg-amber-500/10 px-1.5 text-xs !text-amber-600 dark:!text-amber-400",children:"Coming Soon"})]})]}):(0,a.jsxs)(c.DropdownMenuItem,{className:"flex cursor-pointer gap-2.5 no-underline!",render:(0,a.jsx)(s.default,{target:"_blank",href:e.href,onClick:()=>l.analytics.trackEvent("demo-click",{kit:e.kit,host:e.host})}),children:[(0,a.jsx)(x,{demo:e}),(0,a.jsxs)("span",{className:"flex w-full justify-between gap-2",children:[(0,a.jsx)("span",{className:"hover:underline",children:e.label})," ",(0,a.jsx)("b",{children:e.host})]})]})}function x({demo:e}){return(0,a.jsx)("span",{className:"flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-lg px-0.5",children:e.logoSrc?(0,a.jsx)(t.default,{className:"rounded-lg border",alt:e.logoAlt,src:e.logoSrc,width:100,height:100}):(0,a.jsx)("span",{className:"bg-muted text-muted-foreground flex h-full w-full items-center justify-center rounded-lg border text-xs font-semibold",children:e.label.split(" ").slice(0,2).map(e=>e[0]).join("").toUpperCase()})})}e.s(["DemoSelector",0,function(){return(0,a.jsxs)(c.DropdownMenu,{children:[(0,a.jsxs)(c.DropdownMenuTrigger,{render:(0,a.jsx)(n.Button,{className:"rounded-full dark:text-gray-400 dark:hover:text-white",variant:"ghost"}),children:["Demo",(0,a.jsx)(r.ChevronDownIcon,{className:"ml-2 h-4 w-4"})]}),(0,a.jsxs)(c.DropdownMenuContent,{sideOffset:10,className:"shadow-primary/10 max-h-[80vh] w-96 overflow-y-auto shadow-xl",children:[(0,a.jsx)(o.Accordion,{className:"w-full",children:u.map(e=>(0,a.jsxs)(o.AccordionItem,{value:e.id,className:"border-b-0",children:[(0,a.jsx)(o.AccordionTrigger,{className:"hover:bg-accent/50 rounded-md px-3 py-3 text-sm font-semibold hover:no-underline",children:e.label}),(0,a.jsx)(o.AccordionContent,{className:"pb-1",children:(0,a.jsx)(c.DropdownMenuGroup,{children:e.demos.map(e=>(0,a.jsx)(p,{demo:e},e.kit))})})]},e.id))}),(0,a.jsx)(c.DropdownMenuSeparator,{}),(0,a.jsx)(c.DropdownMenuGroup,{children:m.map(e=>(0,a.jsx)(p,{demo:e},e.kit))})]})]})}])},426496,e=>{"use strict";e.i(199241),e.i(869274);var a=e.i(316259);e.i(816363),e.i(963704);var t=e.i(873770);e.i(7205),e.s(["SiteBanner",0,function(){let[e,s]=function(){let[e,s]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(0,t.isBrowser)()&&"false"!==localStorage.getItem("site-banner-display-")&&s(!0)},[]),[e,s]}();return null}])}]);

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.