import { Grid } from "@chakra-ui/react"; import { FunctionComponent, lazy } from "react"; import { Switch } from "react-router-dom"; import { Footer } from "./components/Footer"; import { Header } from "./components/Header"; import { LazyRoute } from "./components/LazyRoute"; import { ROUTES } from "./constants/url"; const Contribute = lazy(() => import("./views/Contribute")); const FAQ = lazy(() => import("./views/FAQ")); const Home = lazy(() => import("./views/Home")); const NotFound = lazy(() => import("./views/NotFound")); const Packages = lazy(() => import("./views/Packages")); const Random = lazy(() => import("./views/Random")); const Search = lazy(() => import("./views/Search")); const SiteTerms = lazy(() => import("./views/SiteTerms")); export const App: FunctionComponent = () => { return (