// Chakra imports import { Box, Stack } from "@chakra-ui/react"; import { ArgonLogoLight, ChakraLogoLight } from "components/Icons/Icons"; import MainPanel from "components/Layout/MainPanel"; import PanelContainer from "components/Layout/PanelContainer"; import PanelContent from "components/Layout/PanelContent"; import Sidebar from "components/Sidebar/Sidebar.js"; import { SidebarContext } from "contexts/SidebarContext"; import React, { useState, Suspense } from "react"; import { Route, Routes, Navigate } from "react-router-dom"; import routes from "routes.js"; import PageLoader from "components/Loading/PageLoader"; const Landing = () => { const [toggleSidebar, setToggleSidebar] = useState(false); const [sidebarWidth, setSidebarWidth] = useState(275); const getRoutes = (routes) => { return routes.map((route, key) => { if (route.layout === "/landing") { const Component = route.component; return ( }> } key={key} /> ); } if (route.collapse) { return getRoutes(route.items); } if (route.category) { return getRoutes(route.items); } else { return null; } }); }; return ( } display="none" /> {getRoutes(routes)} } /> ); }; export default Landing;