import './Java.styles.scss'; import { MDXProvider } from '@mdx-js/react'; import { Form, Input, Select } from 'antd'; import Header from 'container/OnboardingContainer/common/Header/Header'; import { useState } from 'react'; import ConnectionStatus from '../common/ConnectionStatus/ConnectionStatus'; import JavaDocs from './md-docs/java.md'; import JbossDocs from './md-docs/jboss.md'; import SprintBootDocs from './md-docs/spring_boot.md'; import TomcatDocs from './md-docs/tomcat.md'; enum FrameworksMap { tomcat = 'Tomcat', spring_boot = 'Spring Boot', jboss = 'JBoss', other = 'Others', } export default function Java({ activeStep, }: { activeStep: number; }): JSX.Element { const [selectedFrameWork, setSelectedFrameWork] = useState('spring_boot'); const [form] = Form.useForm(); const renderDocs = (): JSX.Element => { switch (selectedFrameWork) { case 'tomcat': return ; case 'spring_boot': return ; case 'jboss': return ; default: return ; } }; return ( <> {activeStep === 2 && (
Select Framework
{renderDocs()}
)} {activeStep === 3 && ( )} ); }