visuddhinanda 1 ماه پیش
والد
کامیت
7c838cce33
1فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 7 2
      dashboard-v6/src/Router.tsx

+ 7 - 2
dashboard-v6/src/Router.tsx

@@ -1,6 +1,7 @@
-import { lazy } from "react";
+import { lazy, Suspense } from "react";
 import { createBrowserRouter } from "react-router";
 import { RouterProvider } from "react-router/dom";
+import Loading from "./components/loading/Loading";
 
 const UsersSignIn = lazy(() => import("./pages/users/sign-in"));
 const UsersPersonal = lazy(() => import("./pages/users/personal"));
@@ -41,7 +42,11 @@ const router = createBrowserRouter(
 );
 
 const Widget = () => {
-  return <RouterProvider router={router} />;
+  return (
+    <Suspense fallback={<Loading />}>
+      <RouterProvider router={router} />
+    </Suspense>
+  );
 };
 
 export default Widget;