(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{9080:function(e,t,a){Promise.resolve().then(a.bind(a,9818))},48061:function(e,t,a){"use strict";a.d(t,{Z:function(){return n}});var s=a(85964),i=a(5352),r=a(90800);function n(e){let{children:t,className:a,nthItem:n}=e,l=(0,r.useRef)(null);return(0,s.jsx)(i.E.div,{initial:"hidden",whileInView:"visible",className:a,viewport:{once:!0},variants:{hidden:{opacity:0,y:50},visible:{opacity:1,y:0}},transition:{duration:.5,delay:.2*(n||0)},ref:l,children:t})}},50861:function(e,t,a){"use strict";a.d(t,{w:function(){return l}});var s=a(85964),i=a(82207),r=a(30052),n=a(82382);function l(){let e=(0,i.usePathname)();return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{className:"fixed top-0 z-50 flex h-16 w-screen items-center justify-center backdrop-blur-[2px] dark:text-white ".concat("/conversion"===e&&"dark:bg-black"),children:(0,s.jsxs)("nav",{className:"glass-nav z-50 flex w-[1080px] max-w-[1080px] items-center justify-between px-4 py-2",children:[(0,s.jsx)(r.Z,{}),(0,s.jsx)(n.Z,{})]})})})}},9818:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return G}});var s=a(85964),i=a(64621),r=a(90800),n=a(47354),l=a(63579),o=a(68623);let c=[{heading:"Ora2Pg",children:[{text:"What is Ora2pg",link:"https://ora2pg.darold.net/"},{text:"Ora2Pg chatbot",link:"https://ora2pgsupport.hexacluster.ai/chatbot"},{text:"Ora2pg converter",link:"https://ora2pgsupport.hexacluster.ai/conversion"},{text:"Ora2Pg chatbot instructions",link:"https://ora2pgsupport.hexacluster.ai/instructions"}]},{heading:"PostgreSQL services",children:[{text:"Advanced Remote DBA",link:"https://hexacluster.ai/advanced-remote-dba-services/"},{text:"Architectural Health Audit",link:"https://hexacluster.ai/architectural-health-audit/"},{text:"Trainings",link:"https://hexacluster.ai/opensource-database-trainings/"},{text:"Database Migrations ",link:"https://hexacluster.ai/commercial-to-opensource-migration/"},{text:"24/7 Support",link:"https://hexacluster.ai/support-plans/"}]},{heading:"Migration Services",children:[{text:"Monolith to MicroServices",link:"https://hexacluster.ai/monolith-to-microservices-migration/"},{text:"Legacy Applications to modern Technology Stack",link:"https://hexacluster.ai/legacy-app-to-modern-tech/"},{text:"Commercial databases to Open source",link:"https://hexacluster.ai/commercial-to-opensource-migration/"}]},{heading:"AI/ML Services",children:[{text:"Proof of Concept",link:"https://hexacluster.ai/machine-learning-poc-services/"},{text:"Implementation of AI/ML Use Cases",link:"https://hexacluster.ai/machine-learning-use-case-implementation/"},{text:"MLOps",link:"https://hexacluster.ai/mlops-services-machine-learning/"}]}];function d(){let e=new Date(Date.now()).getFullYear();return(0,s.jsx)("footer",{className:"relative overflow-hidden border-t-[0.5px] border-gray-300 bg-white py-10 text-black dark:border-gray-700 dark:bg-black dark:text-white",children:(0,s.jsxs)("div",{className:"relative z-10 mx-auto max-w-6xl px-4",children:[(0,s.jsxs)("div",{className:"-m-6 flex w-full flex-wrap",children:[(0,s.jsx)("div",{className:"w-full p-6 md:w-1/2 lg:w-3/12",children:(0,s.jsxs)("div",{className:"flex h-full flex-col justify-start",children:[(0,s.jsxs)("div",{className:"mb-4 inline-flex items-center",children:[(0,s.jsx)(o.default,{src:l.vW,height:50,width:40,alt:"Logo"}),(0,s.jsx)("span",{className:"ml-4 text-lg font-bold",children:"Ora2PgChatbot"})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("p",{className:"mb-4 text-base font-medium text-black dark:text-white",children:["Powered by"," ",(0,s.jsx)("a",{href:"https://hexacluster.ai/",className:"font-bold text-blue-500",target:"_blank",children:"HexaCluster"})]}),(0,s.jsxs)("div",{className:"mt-8 flex justify-between gap-x-3",children:[(0,s.jsxs)("a",{target:"_blank",href:"https://www.facebook.com/people/HexaCluster-Corp/pfbid02tKmkGw7XZaKmh4RhPpdvBh5zWpGosoaHK3xYyiNsFzeVLxTfGU7SfhTHwbf8KFXHl/",className:"text-gray-400 hover:text-gray-500",children:[(0,s.jsx)("span",{className:"sr-only",children:"Facebook"}),(0,s.jsx)("svg",{className:"h-6 w-6","aria-hidden":"true",fill:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z",clipRule:"evenodd"})})]}),(0,s.jsxs)("a",{target:"_blank",href:"https://www.instagram.com/hexacluster/",className:"text-gray-400 hover:text-gray-500",children:[(0,s.jsx)("span",{className:"sr-only",children:"Instagram"}),(0,s.jsx)("svg",{className:"h-6 w-6","aria-hidden":"true",fill:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z",clipRule:"evenodd"})})]}),(0,s.jsxs)("a",{target:"_blank",href:"https://x.com/hexaclustercorp",className:"text-gray-400 hover:text-gray-500",children:[(0,s.jsx)("span",{className:"sr-only",children:"Twitter"}),(0,s.jsx)("svg",{className:"h-6 w-6","aria-hidden":"true",fill:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{d:"M8.29 20.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0022 5.92a8.19 8.19 0 01-2.357.646 4.118 4.118 0 001.804-2.27 8.224 8.224 0 01-2.605.996 4.107 4.107 0 00-6.993 3.743 11.65 11.65 0 01-8.457-4.287 4.106 4.106 0 001.27 5.477A4.072 4.072 0 012.8 9.713v.052a4.105 4.105 0 003.292 4.022 4.095 4.095 0 01-1.853.07 4.108 4.108 0 003.834 2.85A8.233 8.233 0 012 18.407a11.616 11.616 0 006.29 1.84"})})]}),(0,s.jsxs)("a",{target:"_blank",href:"https://github.com/HexaCluster",className:"text-gray-400 hover:text-gray-500",children:[(0,s.jsx)("span",{className:"sr-only",children:"GitHub"}),(0,s.jsx)("svg",{className:"h-6 w-6","aria-hidden":"true",fill:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{fillRule:"evenodd",d:"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z",clipRule:"evenodd"})})]})]})]})]})}),(0,s.jsx)("div",{className:"flex w-full flex-wrap lg:w-9/12",children:c.map((e,t)=>(0,s.jsx)("div",{className:"w-full p-6 md:w-1/2 lg:w-1/4",children:(0,s.jsxs)("div",{className:"h-full",children:[(0,s.jsx)("h3",{className:"tracking-px mb-5 text-[15px] font-bold text-black/80 dark:text-white/80",children:e.heading}),(0,s.jsx)("ul",{children:(0,s.jsx)(x,{items:e})})]})},t))})]}),(0,s.jsxs)("p",{className:"mt-5 text-center text-sm text-gray-600 dark:text-gray-200",children:["\xa9 Copyright ",e,". All Rights Reserved by"," ",(0,s.jsx)("a",{href:"https://hexacluster.ai/",className:"text-blue-500",children:"HexaCluster"}),"."]})]})})}function x(e){var t;let{items:a}=e;return(0,s.jsx)(s.Fragment,{children:null==a?void 0:null===(t=a.children)||void 0===t?void 0:t.map((e,t)=>(0,s.jsx)("li",{className:"mb-4",children:(0,s.jsx)("a",{className:"text-sm font-medium text-black/70 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-300",href:e.link,children:e.text})},t))})}var h=a(69702),m=a(5352),u=a(94141),p=a(23598),g=a(87143),f=a(12977);function v(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,f.m6)((0,g.W)(t))}let b=e=>{let{children:t,className:a,containerClassName:i,animate:r=!0}=e,n={initial:{backgroundPosition:"0 50%"},animate:{backgroundPosition:["0, 50%","100% 50%","0 50%"]}};return(0,s.jsxs)("div",{className:v("group relative p-[4px]",i),children:[(0,s.jsx)(m.E.div,{variants:r?n:void 0,initial:r?"initial":void 0,animate:r?"animate":void 0,transition:r?{duration:5,repeat:1/0,repeatType:"reverse"}:void 0,style:{backgroundSize:r?"400% 400%":void 0},className:v("absolute inset-0 z-[1] rounded-3xl opacity-60 blur-xl transition duration-500 group-hover:opacity-100","bg-[radial-gradient(circle_farthest-side_at_0_100%,#00ccb1,transparent),radial-gradient(circle_farthest-side_at_100%_0,#7b61ff,transparent),radial-gradient(circle_farthest-side_at_100%_100%,#ffc414,transparent),radial-gradient(circle_farthest-side_at_0_0,#1ca0fb,#141316)]")}),(0,s.jsx)(m.E.div,{variants:r?n:void 0,initial:r?"initial":void 0,animate:r?"animate":void 0,transition:r?{duration:5,repeat:1/0,repeatType:"reverse"}:void 0,style:{backgroundSize:r?"400% 400%":void 0},className:v("absolute inset-0 z-[1] rounded-3xl","bg-[radial-gradient(circle_farthest-side_at_0_100%,#00ccb1,transparent),radial-gradient(circle_farthest-side_at_100%_0,#7b61ff,transparent),radial-gradient(circle_farthest-side_at_100%_100%,#ffc414,transparent),radial-gradient(circle_farthest-side_at_0_0,#1ca0fb,#141316)]")}),(0,s.jsx)("div",{className:v("relative z-10",a),children:t})]})};var j=a(38429),w=a(50749),y=a(70718);let k=e=>{let{words:t,className:a,cursorClassName:i}=e,n=t.map(e=>({...e,text:e.text.split("")})),[l,o]=(0,j.H)(),c=(0,w.Y)(l);return(0,r.useEffect)(()=>{c&&o("span",{display:"inline-block",opacity:1,width:"fit-content"},{duration:.3,delay:(0,y.E)(.1),ease:"easeInOut"})},[c,o]),(0,s.jsxs)("div",{className:v("text-center text-base font-bold sm:text-xl md:text-3xl lg:text-5xl",a),children:[(0,s.jsx)(m.E.div,{ref:l,className:"inline",children:n.map((e,t)=>(0,s.jsxs)("div",{className:"inline-block",children:[e.text.map((t,a)=>(0,s.jsx)(m.E.span,{initial:{},className:v("hidden text-xl text-black opacity-0 dark:text-white lg:text-4xl",e.className),children:t},"char-".concat(a))),"\xa0"]},"word-".concat(t)))}),(0,s.jsx)(m.E.span,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.8,repeat:1/0,repeatType:"reverse"},className:v("inline-block h-4 w-[4px] rounded-sm bg-blue-500 md:h-6 lg:h-10",i)})]})};var N=a(18528),C=a(10871),z=a(28689),S=a(14505),P=a(501),O=a(36330),_=a(2272);let A=_.z.object({fullName:_.z.string().nonempty({message:"Full name is required"}),email:_.z.string().email({message:"Invalid email address"}),companyName:_.z.string().nonempty({message:"Company name is required"}),description:_.z.string().nonempty({message:"Description is required"})});var I=e=>{let{open:t,setOpen:a}=e,{register:i,handleSubmit:n,formState:{errors:l},reset:o}=(0,O.cI)({resolver:(0,z.F)(A)}),[c,d]=(0,r.useState)(!1),x=async e=>{d(!0);try{let t=localStorage.getItem("token"),s={};t&&(s={Authorization:"Bearer ".concat(t)});let i=await P.Z.post(C.YS,{full_name:e.fullName,email_id:e.email,organization_name:e.companyName,description:e.description},{headers:s});p.Am.success(i.data.message),o(),a(!1)}catch(e){var t,s,i;p.Am.error((null==e?void 0:null===(i=e.response)||void 0===i?void 0:null===(s=i.data)||void 0===s?void 0:null===(t=s.detail)||void 0===t?void 0:t.errorMsg)||"An error occurred")}d(!1)},h=(0,N.Z)(()=>n(x)(),500);return(0,s.jsx)(S.Vq.fC,{open:t,onOpenChange:a,children:(0,s.jsxs)(S.Vq.VY,{className:"px-15 max-w-[450px]",children:[(0,s.jsx)(S.kC,{justify:"center",children:(0,s.jsx)(S.Vq.Dx,{children:"Contact Us"})}),(0,s.jsxs)("form",{onSubmit:e=>{e.preventDefault(),h()},children:[(0,s.jsxs)(S.kC,{direction:"column",gap:"3",children:[(0,s.jsx)(S.xv,{as:"div",size:"2",weight:"bold",children:"Full Name"}),(0,s.jsx)(S.nv.Root,{size:"3",...i("fullName"),className:"input"}),l.fullName&&(0,s.jsx)(S.xv,{size:"2",color:"red",children:l.fullName.message}),(0,s.jsx)(S.xv,{as:"div",size:"2",weight:"bold",children:"Email"}),(0,s.jsx)(S.nv.Root,{size:"3",...i("email"),className:"input"}),l.email&&(0,s.jsx)(S.xv,{size:"2",color:"red",children:l.email.message}),(0,s.jsx)(S.xv,{as:"div",size:"2",weight:"bold",children:"Company Name"}),(0,s.jsx)(S.nv.Root,{size:"3",...i("companyName"),className:"input"}),l.companyName&&(0,s.jsx)(S.xv,{size:"2",color:"red",children:l.companyName.message}),(0,s.jsx)(S.xv,{as:"div",size:"2",weight:"bold",children:"Description"}),(0,s.jsx)("textarea",{...i("description"),className:"border-1 m-0 max-h-60 min-h-32 w-full rounded-lg border bg-transparent py-[10px] pl-3 pr-10 placeholder-black/50 focus:ring-0 focus-visible:ring-0 dark:bg-transparent dark:placeholder-white/50 md:py-3.5 md:pl-4 md:pr-12"}),l.description&&(0,s.jsx)(S.xv,{size:"2",color:"red",children:l.description.message})]}),(0,s.jsxs)(S.kC,{mt:"4",px:"3",justify:"between",children:[(0,s.jsx)(S.zx,{type:"button",variant:"outline",color:"purple",onClick:()=>o(),children:"Reset"}),(0,s.jsxs)(S.kC,{gap:"3",children:[(0,s.jsx)(S.zx,{type:"button",variant:"soft",color:"gray",onClick:()=>a(!1),children:"Cancel"}),(0,s.jsxs)(S.zx,{type:"submit",disabled:Object.keys(l).length>0||c,children:[(0,s.jsx)(S.$j,{loading:c}),"Submit"]})]})]})]})]})})},M=a(86928),L=a(22634),R=a.n(L),T=a(48061);function q(){return(0,s.jsx)(M.fC,{className:"flex w-full flex-col items-center justify-center gap-y-5 rounded-md",type:"single",defaultValue:"value-0",collapsible:!0,children:[{question:"How does Ora2Pg Chatbot help?",answer:"The Ora2Pg Chatbot, trained with Ora2Pg documentation, assists users in starting their database migration journey using Ora2Pg. This AI Chatbot can provide instant responses to users queries on Ora2Pg."},{question:"How does Ora2Pg Converter help?",answer:"The Ora2Pg Converter performs Oracle to PostgreSQL conversions by converting Oracle DDL to PostgreSQL syntax."},{question:"How accurate is the Ora2Pg Chatbot?",answer:'While trained on Ora2Pg documentation, the chatbot may provide inaccurate or incorrect information and create hallucinations; it\'s recommended to review responses and click on "Continue the Chat with an expert" on the Chatbot screen.'},{question:"How accurate is the Ora2Pg Conversion?",answer:'The Ora2Pg Converter is mostly accurate for simple objects but may require manual effort for complex migrations. Click on "Continue Conversion with an expert" on the Converter screen to work with a Migration Specialist from HexaCluster.'},{question:'What is the "Expert Mode" in the Ora2Pg Chatbot?',answer:'"Expert Mode" allows you to continue the chat with a Migration Specialist from HexaCluster who will respond on a best-effort basis, with notifications sent via email. You would enter into an "Expert Mode" when you click on "Continue the Chat with an expert" on the Chatbot screen.'},{question:"Is Ora2Pg Chatbot and Ora2Pg Converter free to use?",answer:"The Ora2Pg Chatbot is free for the first 1000 users with a limited number of tokens, after which you may need to join a waitlist. The Ora2Pg Converter is free for unlimited users for unlimited conversions."},{question:"Why is my Chat Session terminated with Ora2Pg Chatbot?",answer:"Sessions may terminate due to reasons like marking as resolved in Expert Mode, jailbreak or prompt injection detection, excessive token usage, or manual termination by HexaCluster Admins. For concerns, contact ora2pgsupport@hexacluster.ai."},{question:"What is a FREE Assessment?",answer:"HexaCluster offers a Free Migration Assessment performed by a Migration Specialist for the first 1000 users who sign up, on a best-effort basis. This includes assessments for Oracle to PostgreSQL, SQL Server to PostgreSQL, DB2 to PostgreSQL, Sybase to PostgreSQL, Informix to PostgreSQL, and other databases, as well as Application Migration Assessments."}].map((e,t)=>(0,s.jsx)(T.Z,{className:"w-full",children:(0,s.jsxs)(D,{className:"w-full",value:"value-".concat(t),children:[(0,s.jsx)(Q,{children:(0,s.jsx)("h2",{className:"text-base text-black dark:text-white",children:e.question})}),(0,s.jsx)(E,{children:(0,s.jsx)("p",{className:"mt-6 text-sm leading-6 tracking-wide text-black/70 dark:text-white/70",children:e.answer})})]})},t))})}let E=r.forwardRef((e,t)=>{let{children:a,className:i,...r}=e;return(0,s.jsx)("div",{children:(0,s.jsx)(M.VY,{className:R()("overflow-hidden text-[15px] data-[state=closed]:animate-slideUp data-[state=open]:animate-slideDown",i),...r,ref:t,children:(0,s.jsx)("div",{className:"px-5 py-[12px]",children:a})})})}),Q=r.forwardRef((e,t)=>{let{children:a,className:i,...r}=e;return(0,s.jsx)("div",{children:(0,s.jsx)(M.h4,{className:"flex w-full",children:(0,s.jsxs)(M.xz,{className:R()("group flex h-[45px] w-full flex-1 cursor-pointer items-center justify-between px-5 text-[15px] leading-none outline-none",i),...r,ref:t,children:[a,(0,s.jsx)(h.v4q,{className:"text-violet10 transition-transform duration-300 ease-[cubic-bezier(0.87,_0,_0.13,_1)] group-data-[state=open]:rotate-180","aria-hidden":!0})]})})})}),D=r.forwardRef((e,t)=>{let{children:a,className:i,...r}=e;return(0,s.jsx)("div",{children:(0,s.jsx)(M.ck,{className:R()("mt-px w-full overflow-hidden rounded-md border-black/20 first:mt-0 first:rounded-t last:rounded-b focus-within:relative focus-within:z-10 focus-within:border-[1px] dark:border-white/20",i),...r,ref:t,children:a})})});Q.displayName="AccordionTrigger",D.displayName="AccordionItem",E.displayName="AccordionContent";var H=a(77664);function F(){let[e,t]=(0,r.useState)(!1),a=(0,n.v9)(e=>e.authSlice.isAuthenticated),i=()=>{if(!a){p.Am.info("Please Login");return}},c=[{Icon:l.MW,title:"Oracle to PostgreSQL",description:"Get a free Oracle to PostgreSQL migration assessment by popular migration specialists. Supports all platforms."},{Icon:l.MW,title:"SQL server to PostgreSQL",description:"Get a free SQL Server to PostgreSQL migration assessment by popular migration specialists. Supports all platforms."},{Icon:l.MW,title:"MySQL/Informix/DB2/Sybase to PostgreSQL",description:"Get a free assessment for migrating MySQL or Informix or DB2 or Sybase or any other database engine to PostgreSQL. Supports all platforms."},{Icon:l.HE,title:"Any Database/Application to Cloud",description:"Get a free assessment for migrating your Applications and Databases from On-Prem or Cloud to another platform. Includes transition from Monolith to Microservices, Application Technology Stack Upgrades, and other modernization of your Application stack."}];return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"relative flex h-auto w-full flex-col items-center justify-center bg-white p-2 bg-grid-black/[0.2] dark:bg-black dark:bg-grid-white/[0.2] md:p-0",children:[(0,s.jsx)("div",{className:"pointer-events-none absolute inset-0 flex items-center justify-center bg-white [mask-image:radial-gradient(ellipse_at_center,transparent_20%,black)] dark:bg-black"}),(0,s.jsx)("div",{className:"relative z-20 mt-4 bg-gradient-to-b from-neutral-200 to-neutral-500 bg-clip-text py-8 text-4xl font-bold text-transparent sm:text-7xl",children:(0,s.jsxs)("div",{className:"mt-3 flex flex-col gap-4",children:[(0,s.jsx)("div",{className:"relative z-20 max-w-7xl bg-gradient-to-b from-neutral-200 to-neutral-500 bg-clip-text pb-2.5 pt-8 text-center text-4xl font-bold text-transparent sm:text-7xl",children:(0,s.jsx)(k,{words:[{text:"HexaCluster's",className:"text-blue-500 dark:text-blue-500"},{text:"Ora2Pg"},{text:"AI"},{text:"Chatbot"}]})}),(0,s.jsx)(m.E.p,{initial:"hidden",animate:"visible",variants:{hidden:{opacity:0,y:15},visible:{opacity:1,y:0}},transition:{duration:.5,delay:0},className:"mb-8 text-center text-xl dark:text-white sm:text-2xl",children:"Begin your Database Migration journey with HexaCluster's Ora2Pg AI Chatbot"}),(0,s.jsx)("div",{className:"flex flex-wrap justify-center gap-12",children:[{text:"Continue with Chat",title:"Ora2Pg AI Chatbot",description:"Register for free and chat with our AI chatbot with added intelligence to efficiently simplify your database migration experience. This service helps you setup your Ora2Pg environment, fix any issues and help you simplify your database migrations from Oracle to PostgreSQL.",link:"/chatbot"},{text:"Convert",link:"/conversion",title:"Ora2Pg Convertor",description:"Register for free and perform unlimited translations of Oracle objects to PostgreSQL. This services currently supports conversion of objects types such as : Tables, Packages, Stored Procedures, Functions, and SQL's."}].map((e,t)=>(0,s.jsx)(m.E.div,{initial:"hidden",animate:"visible",variants:{hidden:{opacity:0,y:15},visible:{opacity:1,y:0}},transition:{duration:.5,delay:.2},className:"",children:(0,s.jsxs)(b,{className:"max-w-sm rounded-[22px] bg-white p-2 dark:bg-zinc-900 sm:p-10",children:[(0,s.jsx)("p",{className:"mb-2 mt-4 text-base text-black dark:text-neutral-200 sm:text-xl",children:e.title}),(0,s.jsx)(m.E.p,{className:"h-[120px] text-sm leading-relaxed text-neutral-600 dark:text-neutral-400",children:e.description}),(0,s.jsx)("div",{className:"pt-2",children:(0,s.jsx)(u.default,{href:a?"".concat(e.link):"/",onClick:()=>i(),children:(0,s.jsx)(H.o,{text:e.text,arrowIcon:!0})})})]})},t))})]})})]}),(0,s.jsx)("div",{id:"free",className:"h-auto w-full bg-white dark:bg-black",children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl bg-white px-4 pb-12 pt-6 dark:bg-black sm:px-6 lg:px-8",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-xl text-center",children:[(0,s.jsx)("div",{className:"animate-bounce",children:(0,s.jsxs)("a",{href:"#free",children:[(0,s.jsx)("div",{className:"mx-auto my-2 inline-flex rounded-full bg-[#8767DA] px-4 py-1.5",children:(0,s.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-white",children:"Free Migration Assessments"})}),(0,s.jsx)("div",{className:"flex items-center justify-center",children:(0,s.jsx)(h.VAA,{className:"h-9 w-9 text-black dark:text-white"})})]})}),(0,s.jsx)(T.Z,{children:(0,s.jsx)("h2",{className:"mt-6 text-3xl font-bold leading-tight text-black dark:text-white sm:text-4xl lg:text-5xl",children:"Free Database Migration Assessments"})}),(0,s.jsx)(T.Z,{children:(0,s.jsx)("p",{className:"mt-4 text-base leading-relaxed text-black/70 dark:text-white/70",children:"We are offering free database and application migration assessments when you sign up for the Ora2Pg bot. The free assessment is independent of the platform you choose to deploy the target database and application on."})})]}),(0,s.jsx)("div",{className:"my-12 grid grid-cols-1 gap-y-8 text-center sm:grid-cols-2 sm:gap-12 lg:grid-cols-4",children:c.map((e,a)=>(0,s.jsx)("div",{className:"hover:cursor-pointer",onClick:()=>t(!0),children:(0,s.jsxs)(T.Z,{nthItem:a+1,children:[(0,s.jsx)("div",{className:"mx-auto flex h-20 w-20 items-center justify-center rounded-full bg-gray-100",children:(0,s.jsx)("div",{className:"h-9 w-9 text-gray-700",children:(0,s.jsx)(o.default,{src:e.Icon,height:200,width:200,alt:"Icon"})})}),(0,s.jsx)("h3",{className:"mt-8 h-14 text-lg font-semibold text-black dark:text-white",children:e.title}),(0,s.jsx)("p",{className:"mt-4 text-sm text-black/70 dark:text-white/70",children:e.description})]})},a))}),(0,s.jsx)("section",{className:"mx-auto mt-12 max-w-7xl bg-white px-2 py-10 dark:bg-black md:px-0",children:(0,s.jsxs)("div",{className:"flex w-full flex-col items-center justify-center",children:[(0,s.jsxs)("div",{className:"mx-auto max-w-2xl lg:text-center",children:[(0,s.jsx)(T.Z,{children:(0,s.jsx)("h2",{className:"tex-black text-3xl font-bold leading-tight text-black dark:text-white sm:text-4xl lg:text-5xl",children:"Frequently Asked Questions"})}),(0,s.jsx)(T.Z,{children:(0,s.jsx)("p",{className:"mt-4 max-w-xl text-base leading-relaxed text-black/70 dark:text-white/70 lg:mx-auto",children:"Simplifying your database migration journey to PostgreSQL (Open Source)"})})]}),(0,s.jsx)("div",{className:"flex w-full max-w-4xl items-center justify-center pt-5",children:(0,s.jsx)(q,{})}),(0,s.jsx)(T.Z,{children:(0,s.jsxs)("p",{className:"mt-10 text-center text-black dark:text-white",children:["Can't find what you're looking for?"," ",(0,s.jsx)("a",{href:"https://hexacluster.ai/contact-us/",title:"",className:"font-semibold text-blue-500 hover:underline",children:"Contact us"})]})})]})})]})}),(0,s.jsx)(I,{open:e,setOpen:t})]})}var V=a(50861),Z=a(73166);let B=_.z.object({organizationName:_.z.string().nonempty({message:"Organization name is required"}),role:_.z.string().nonempty({message:"Role is required"})});var W=()=>{let[e,t]=(0,r.useState)(!0),[a,i]=(0,r.useState)(!1),l=(0,n.I0)(),{register:o,handleSubmit:c,formState:{errors:d}}=(0,O.cI)({resolver:(0,z.F)(B)}),x=async e=>{i(!0);try{let a=localStorage.getItem("token"),s=await P.Z.post(C.TV,{organization_name:e.organizationName,user_designation:e.role},{headers:{Authorization:"Bearer ".concat(a)}});p.Am.success(s.data.message),l((0,Z.m1)(s.data.flags.optOutOrganizationInfo)),t(!1)}catch(e){var a,s,r;p.Am.error(null==e?void 0:null===(r=e.response)||void 0===r?void 0:null===(s=r.data)||void 0===s?void 0:null===(a=s.detail)||void 0===a?void 0:a.errorMsg)}finally{i(!1)}},h=async()=>{try{let e=localStorage.getItem("token"),a=await P.Z.post(C.zR,{},{headers:{Authorization:"Bearer ".concat(e)}});l((0,Z.m1)(a.data.flags.optOutOrganizationInfo)),t(!1)}catch(t){var e,a;p.Am.error(null==t?void 0:null===(a=t.response)||void 0===a?void 0:null===(e=a.data)||void 0===e?void 0:e.detail.errorMsg)}};return(0,s.jsx)(S.Vq.fC,{open:e,onOpenChange:t,children:(0,s.jsxs)(S.Vq.VY,{className:"max-w-[450px]",children:[(0,s.jsx)(S.Vq.Dx,{children:"Professional Details"}),(0,s.jsx)(S.Vq.dk,{size:"2",mb:"4",children:"Let us know who you are."}),(0,s.jsxs)("form",{onSubmit:c(x),children:[(0,s.jsxs)(S.kC,{direction:"column",gap:"3",children:[(0,s.jsx)(S.xv,{as:"div",size:"2",mb:"1",weight:"bold",children:"Organization Name"}),(0,s.jsx)(S.nv.Root,{size:"3",...o("organizationName"),className:"input"}),d.organizationName&&(0,s.jsx)(S.xv,{color:"red",size:"2",children:d.organizationName.message}),(0,s.jsx)(S.xv,{as:"div",size:"2",mb:"1",weight:"bold",children:"Role"}),(0,s.jsx)(S.nv.Root,{size:"3",...o("role"),className:"input"}),d.role&&(0,s.jsx)(S.xv,{color:"red",size:"2",children:d.role.message})]}),(0,s.jsxs)(S.kC,{mt:"4",justify:"between",children:[(0,s.jsx)(S.zx,{variant:"surface",color:"purple",onClick:h,children:"Don't Ask Again"}),(0,s.jsxs)(S.kC,{gap:"3",children:[(0,s.jsx)(S.zx,{variant:"surface",color:"orange",onClick:()=>t(!1),children:"Cancel"}),(0,s.jsxs)(S.zx,{disabled:Object.keys(d).length>0||a,type:"submit",children:[(0,s.jsx)(S.$j,{loading:a}),"Save"]})]})]})]})]})})};function G(){let{optOutOrganizationInfo:e,isAuthenticated:t}=(0,n.v9)(e=>e.authSlice),[a,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!e&&t){let e=setTimeout(()=>{l(!0)},2e3);return()=>clearTimeout(e)}l(!1)},[e,t]),(0,r.useEffect)(()=>{i.ZP.send({hitType:"pageview",page:"/",title:"Home Page"})},[]),(0,s.jsxs)("div",{children:[(0,s.jsx)(V.w,{}),(0,s.jsx)(F,{}),a&&(0,s.jsx)(W,{}),(0,s.jsx)(d,{})]})}},18528:function(e,t,a){"use strict";var s=a(90800);t.Z=(e,t)=>{let a=(0,s.useRef)(!1),i=(0,s.useRef)(null);return(0,s.useEffect)(()=>()=>{i.current&&clearTimeout(i.current)},[]),(0,s.useCallback)(function(){for(var s=arguments.length,r=Array(s),n=0;n<s;n++)r[n]=arguments[n];a.current||(e(...r),a.current=!0,i.current=setTimeout(()=>{a.current=!1},t))},[e,t])}}},function(e){e.O(0,[792,2,922,259,621,850,727,804,352,346,60,659,716,550,744],function(){return e(e.s=9080)}),_N_E=e.O()}]);