nerd_project_dashboard/src/Components/Routes/RenderRouteElement.tsx
2024-08-13 15:06:10 +03:00

16 lines
375 B
TypeScript

import { Suspense } from "react";
import SpinContainer from "../Layout/SpinContainer";
import Layout from "../../Layout/Ui/Layout";
export const RenderRouteElement = (route: any) => (
<Suspense
fallback={
<Layout>
<SpinContainer />
</Layout>
}
>
{route.header ? <Layout>{route.element}</Layout> : route.element || <></>}
</Suspense>
);