import Testa from "./components/BuilderComponents/reactbootstrap/Testa/Testa"; import React from "react"; import { SystemParameterProvider } from './context/SystemParameterContext'; import { BrowserRouter, Route, Routes, Navigate, useLocation, } from "react-router-dom"; import "assets/plugins/nucleo/css/nucleo.css"; import "@fortawesome/fontawesome-free/css/all.min.css"; import "bootstrap-icons/font/bootstrap-icons.css"; import "assets/scss/argon-dashboard-react.scss"; import About from "views/examples/about"; import AdminLayout from "layouts/Admin.js"; import AuthLayout from "layouts/Auth.js"; import Profile from "views/examples/Profile"; import UserDetailsView from "components/Dashboard/Reportbuilder/UserDetailsView"; import SetupView from "components/Dashboard/SetupView"; import UserMaintenanceView from "components/Dashboard/UserMaintenanceView"; import MenuAccessControl from "components/Dashboard/MenuAccessControl"; import UserGroupMaintenance from "components/Dashboard/UserGroupMaintenance"; import SystemParameterForm from "components/Dashboard/SystemParameter"; import MenuMaintenance from "components/Dashboard/MenuMaintenance"; import AccessTypeManagement from "components/Dashboard/AccessType"; import APIRegistry from "components/Dashboard/APIRegistry"; import TOKENRegistry from "components/Dashboard/TOKENRegistry"; import Error404 from "views/examples/Error404"; import { ToastContainer } from "react-toastify"; import "react-toastify/dist/ReactToastify.css"; import Register from "views/examples/Register"; import DataManagement from "components/Dashboard/DataManagement"; import ValidationRule from "components/Dashboard/ValidationRule"; import MappingRule from "components/Dashboard/MappingRule"; import MultiDynamicBugs from "components/Dashboard/MultiDynamicsBugs"; import Login from "views/examples/Login"; import ResetPassword from "views/examples/resetPassword"; import ReportBuild2All from "components/Dashboard/Reportbuild2/Report-build2all/ReportBuild2All"; import ReportBuild2Add from "components/Dashboard/Reportbuild2/Report-build2add/ReportBuild2Add"; import ReportBuild2Edit from "./components/Dashboard/Reportbuild2/Report-build2edit/ReportBuildEdit"; import ReportQuery from "components/Dashboard/Reportbuilder/reportQuery"; import DynamicForm from "components/Dashboard/DynamicForm/DynamicForm2"; import DynamicFormAdd from "components/Dashboard/DynamicForm/DynamicFormAdd"; import ReportRunnerAll from "components/Dashboard/ReportRunner/ReportRunnerAll"; import ReportRunnerEdit from "./components/Dashboard/ReportRunner/ReportRunnerEdit"; import ReportRunner2Edit from "./components/Dashboard/ReportRunner/ReportRunner2Edit"; import SubMenuMaintenance from "components/Dashboard/SubmenuMaintenance"; import MenuAccessControl2 from "components/Dashboard/MenuAccessControl2"; import Index from "views/Index"; import DashboardRunnerAll from "components/Dashboard/dashboardRunner/dashboardRunnerAll/dashboardRunnerAll"; import DashboardNewAll from "components/Dashboard/dashboardnew/dashboardnewAll/DashboardNewAll"; import DashboardNewAdd from "components/Dashboard/dashboardnew/dashboardnewAdd/DashboardbuilderAdd"; import DashboardNewEdit from "./components/Dashboard/dashboardnew/DashboardnewEdit/EditFormNewDash"; import EditNewDash from "components/Dashboard/dashboardnew/EditNewDash/EditNewDash"; import ProtectedRoute from "ProtectedRoute"; import DashboardRunner from "components/Dashboard/dashboardRunner/dashboardRunner"; import Regform from "views/examples/regform"; import SequenceGenerator from "components/Dashboard/sequencegenerator"; // Inside const App = () => { return (
{/* ToastContainer should be placed in the root component */} } /> } /> {/* ptotecting the admin page */} }> {/* } /> */} } /> } /> }/> } /> } /> } /> } /> {/* Dynamic Routes */} } /> } /> } /> } /> } /> {/* Static Routes */} } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> }/> }/> }/> }/> }/> }/> {/* } /> */} {/* buildercomponents */} } /> }> } /> } />
); }; export default App;