From f0acdb127b94df75f4397ce0e81faa84dd08a34e Mon Sep 17 00:00:00 2001
From: alorig <220087330+alorig@users.noreply.github.com>
Date: Sun, 9 Nov 2025 21:34:48 +0500
Subject: [PATCH] Update App.tsx
---
frontend/src/App.tsx | 302 +++++++++++--------------------------------
1 file changed, 77 insertions(+), 225 deletions(-)
diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index 18e3cdc5..81c10d63 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -5,20 +5,6 @@ import { ScrollToTop } from "./components/common/ScrollToTop";
import ProtectedRoute from "./components/auth/ProtectedRoute";
import GlobalErrorDisplay from "./components/common/GlobalErrorDisplay";
import LoadingStateMonitor from "./components/common/LoadingStateMonitor";
-import PageTransition from "./components/common/PageTransition";
-
-// Modern page loader component
-const PageLoader = () => (
-
-);
// Auth pages - loaded immediately (needed for login)
import SignIn from "./pages/AuthPages/SignIn";
@@ -135,495 +121,361 @@ export default function App() {
>
{/* Dashboard */}
- }>
-
-
-
+
+
+
} />
{/* Planner Module */}
- }>
-
-
-
+
+
+
} />
- }>
-
-
-
+
+
+
} />
- }>
-
-
-
+
+
+
} />
- }>
-
-
-
+
+
+
} />
{/* Writer Module */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Thinker Module */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Billing Module */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Reference Data */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Other Pages */}
- }>
+
-
} />
- }>
+
-
} />
{/* Settings */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Help */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* UI Elements */}
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
- }>
+
-
} />
{/* Components (Showcase Page) */}
- }>
+
-
} />
{/* Redirect old notification route */}
- }>
+
-
} />