# Frontend roadmap status In this page you will be able to see how the roadmap status is going! Right now we have a work in progress list of components that needs to be tested and worked on! Keep in mind that this is still not the final version, and this document will be updated to also divide the components by their correspondant module to wich they have to be migrated to! | Component | Current path | Migrated to functional | Tested up | Cleaned up | | ----------------------------- | ----------------------------------------------------------------------------------- | ---------------------- | --------- | ---------- | | App | `dashboard/src/App.tsx` | | | | | MainWrapper | `dashboard/src/main/MainWrapper.tsx` | | | | | ContextProvider | `dashboard/src/shared/Context.tsx` | | | | | Main | `dashboard/src/main/Main.tsx` | | | | | Login | `dashboard/src/main/auth/Login.tsx` | | | | | Register | `dashboard/src/main/auth/Register.tsx` | | | | | ResetPasswordFinalize | `dashboard/src/main/auth/ResetPasswordFinalize.tsx` | | | | | ResetPasswordInit | `dashboard/src/main/auth/ResetPasswordInit.tsx` | | | | | VerifyEmail | `dashboard/src/main/auth/VerifyEmail.tsx` | | | | | CurrentError | `dashboard/src/main/CurrentError.tsx` | | | | | Home | `dashboard/src/main/home/Home.tsx` | | | | | NoClusterPlaceholder | `dashboard/src/main/home/NoClusterPlaceholder.tsx` | | | | | ClusterSection | `dashboard/src/main/home/sidebar/ClusterSection.tsx` | | | | | Drawer | `dashboard/src/main/home/sidebar/Drawer.tsx` | | | | | ProjectSection | `dashboard/src/main/home/sidebar/ProjectSection.tsx` | | | | | ProjectSectionContainer | `dashboard/src/main/home/sidebar/ProjectSectionContainer.tsx` | | | | | Sidebar | `dashboard/src/main/home/sidebar/Sidebar.tsx` | | | | | AWSFormSection | `dashboard/src/main/home/provisioner/AWSFormSection.tsx` | | | | | DOFormSection | `dashboard/src/main/home/provisioner/DOFormSection.tsx` | | | | | ExistingClusterSection | `dashboard/src/main/home/provisioner/ExistingClusterSection.tsx` | | | | | GCPFormSection | `dashboard/src/main/home/provisioner/GCPFormSection.tsx` | | | | | InfraStatuses | `dashboard/src/main/home/provisioner/InfraStatuses.tsx` | | | | | Provisioner | `dashboard/src/main/home/provisioner/Provisioner.tsx` | | | | | ProvisionerLogs | `dashboard/src/main/home/provisioner/ProvisionerLogs.tsx` | | | | | ProvisionerSettings | `dashboard/src/main/home/provisioner/ProvisionerSettings.tsx` | | | | | InvitePage | `dashboard/src/main/home/project-settings/InviteList.tsx` | ✅ | | | | ProjectSettings | `dashboard/src/main/home/project-settings/ProjectSettings.tsx` | | | | | NewProject | `dashboard/src/main/home/new-project/NewProject.tsx` | | | | | Feedback | `dashboard/src/main/home/navbar/Feedback.tsx` | | | | | Navbar | `dashboard/src/main/home/navbar/Navbar.tsx` | | | | | AccountSettingsModal | `dashboard/src/main/home/modals/AccountSettingsModal.tsx` | | | | | ClusterInstructionsModal | `dashboard/src/main/home/modals/ClusterInstructionsModal.tsx` | | | | | DeleteNamespaceModal | `dashboard/src/main/home/modals/DeleteNamespaceModal.tsx` | | | | | EditInviteOrCollaboratorModal | `dashboard/src/main/home/modals/EditInviteOrCollaboratorModal.tsx` | | | | | EnvEditorModal | `dashboard/src/main/home/modals/EnvEditorModal.tsx` | | | | | IntegrationsInstructionsModal | `dashboard/src/main/home/modals/IntegrationsInstructionsModal.tsx` | | | | | IntegrationsModal | `dashboard/src/main/home/modals/IntegrationsModal.tsx` | | | | | LoadEnvGroupModal | `dashboard/src/main/home/modals/LoadEnvGroupModal.tsx` | | | | | Modal | `dashboard/src/main/home/modals/Modal.tsx` | | | | | NamespaceModal | `dashboard/src/main/home/modals/NamespaceModal.tsx` | | | | | UpdateClusterModal | `dashboard/src/main/home/modals/UpdateClusterModal.tsx` | | | | | Launch | `dashboard/src/main/home/launch/Launch.tsx` | | | | | LaunchFlow | `dashboard/src/main/home/launch/launch-flow/LaunchFlow.tsx` | | | | | SettingsPage | `dashboard/src/main/home/launch/launch-flow/SettingsPage.tsx` | | | | | SourcePage | `dashboard/src/main/home/launch/launch-flow/SourcePage.tsx` | | | | | ExpandedTemplate | `dashboard/src/main/home/launch/expanded-template/ExpandedTemplate.tsx` | | | | | TemplateInfo | `dashboard/src/main/home/launch/expanded-template/TemplateInfo.tsx` | | | | | SlackIntegrationList | `dashboard/src/main/home/integrations/SlackIntegrationList.tsx` | ✅ | | | | Integrations | `dashboard/src/main/home/integrations/Integrations.tsx` | ✅ | | | | IntegrationRow | `dashboard/src/main/home/integrations/IntegrationRow.tsx` | | | | | IntegrationList | `dashboard/src/main/home/integrations/IntegrationList.tsx` | | | | | IntegrationCategories | `dashboard/src/main/home/integrations/IntegrationCategories.tsx` | ✅ | | | | DockerHubForm | `dashboard/src/main/home/integrations/edit-integration/DockerHubForm.tsx` | | | | | ECRForm | `dashboard/src/main/home/integrations/edit-integration/ECRForm.tsx` | | | | | EditIntegrationForm | `dashboard/src/main/home/integrations/edit-integration/EditIntegrationForm.tsx` | | | | | EKSForm | `dashboard/src/main/home/integrations/edit-integration/EKSForm.tsx` | | | | | GCRForm | `dashboard/src/main/home/integrations/edit-integration/GCRForm.tsx` | | | | | GKEForm | `dashboard/src/main/home/integrations/edit-integration/GKEForm.tsx` | | | | | CreateIntegrationForm | `dashboard/src/main/home/integrations/create-integration/CreateIntegrationForm.tsx` | | | | | DockerHubForm | `dashboard/src/main/home/integrations/create-integration/DockerHubForm.tsx` | | | | | ECRForm | `dashboard/src/main/home/integrations/create-integration/ECRForm.tsx` | | | | | EKSForm | `dashboard/src/main/home/integrations/create-integration/EKSForm.tsx` | | | | | GCRForm | `dashboard/src/main/home/integrations/create-integration/GCRForm.tsx` | | | | | GKEForm | `dashboard/src/main/home/integrations/create-integration/GKEForm.tsx` | | | | | ClusterList | `dashboard/src/main/home/dashboard/ClusterList.tsx` | | | | | ClusterPlaceholder | `dashboard/src/main/home/dashboard/ClusterPlaceholder.tsx` | | | | | ClusterPlaceholderContainer | `dashboard/src/main/home/dashboard/ClusterPlaceholderContainer.tsx` | | | | | Dashboard | `dashboard/src/main/home/dashboard/Dashboard.tsx` | | | | | PipelinesSection | `dashboard/src/main/home/dashboard/PipelinesSection.tsx` | | | | | ExpandedChartWrapper | `dashboard/src/main/home/cluster-dashboard/expanded-chart/ExpandedChartWrapper.tsx` | ✅ | | | | ExpandedChart | `dashboard/src/main/home/cluster-dashboard/expanded-chart/ExpandedChart.tsx` | ✅ | | |