import{s as e}from"./rolldown-runtime.zcDlVW45.js";import{b as t,y as n}from"./vendor-react.C6bNwj4M.js";import{Br as r,Vr as i,tr as a,yr as o}from"./vendor-neo4j-ndl.llONqzcp.js";import{Dr as s}from"./src.Ce7xDTbc.js";var c=e(n()),l=t(),u=[{id:`model-and-load`,title:`Model and load data fast`,description:[`Get up and running quickly with a visual modeling and mapping experience for CSV data.`,`Use AI-assisted graph model generation and live graph previews to move from data to insights faster.`,`Discover import from relational databases, cloud data warehouses and cloud buckets into Aura instances.`],videoUrl:`assets/videos/model-and-load.mp4`,posterUrl:`assets/videos/model-and-load-poster.jpg`},{id:`cypher-cloud`,title:`Your Cypher, securely stored in the cloud`,description:[`Your queries are ready whenever and wherever you log in to Aura console.`,`No rework. No lost queries.`],videoUrl:`assets/videos/cypher-cloud.mp4`,posterUrl:`assets/videos/cypher-cloud-poster.jpg`},{id:`natural-language`,title:`From natural language to Cypher`,description:[`Describe what you want in natural language, and Query Copilot turns it into Cypher using your database schema as context.`,`Making query writing faster and easier.`],videoUrl:`assets/videos/natural-language.mp4`,posterUrl:`assets/videos/natural-language-poster.jpg`},{id:`exploration`,title:`Rich graph exploration and dashboards`,description:[`Use powerful graph visualization and dashboards to dive into your graph.`,`Search, expand, slice and style to spot patterns and uncover insights in minutes.`],videoUrl:`assets/videos/exploration.mp4`,posterUrl:`assets/videos/exploration-poster.jpg`}];function d({isOpen:e,onClose:t}){let[n,d]=(0,c.useState)(`model-and-load`),f=e=>{e!==null&&d(e)},p=()=>{window.open(`https://console.neo4j.io/ce`,`_blank`,`noopener`)},m=u.find(e=>e.id===n);return(0,l.jsxs)(a,{size:`unset`,isOpen:e,onClose:t,className:`w-[1135px]`,children:[(0,l.jsx)(a.Header,{children:`Do more with Community Edition in the Aura console`}),(0,l.jsxs)(a.Content,{className:`flex flex-col`,children:[(0,l.jsxs)(`div`,{className:`flex gap-8`,children:[(0,l.jsx)(`div`,{className:`flex-1`,children:(0,l.jsx)(r,{expandedItemId:n,onChange:f,isMultiple:void 0,children:u.map(e=>(0,l.jsx)(r.Item,{itemId:e.id,title:e.title,children:(0,l.jsx)(`div`,{className:`space-y-2 pb-4 text-neutral-text-weak`,children:e.description.map((e,t)=>(0,l.jsx)(i,{variant:`body-medium`,as:`p`,children:e},t))})},e.id))})}),(0,l.jsx)(`div`,{className:`bg-black flex h-[495px] w-[660px] items-center justify-center overflow-hidden rounded-lg`,children:m!==void 0&&(0,l.jsx)(`video`,{className:`h-full w-full object-cover`,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,src:`${s()||`/`}${m.videoUrl}`,poster:`${s()||`/`}${m.posterUrl}`},m.id)})]}),(0,l.jsx)(`div`,{className:`pt-6`,children:(0,l.jsxs)(`div`,{className:`flex items-center justify-between gap-4`,children:[(0,l.jsx)(i,{variant:`body-medium`,className:`text-neutral-text-weak`,children:`Register your existing Community Edition instance to enjoy these features, see them alongside your Aura instances, and create a free AuraDB instance if you don't have one already`}),(0,l.jsx)(o,{onClick:p,children:`Connect now`})]})})]})]})}export{d as CommunityPunchOutModal};