@@ -57,50 +57,61 @@ export function App() {
5757 return (
5858 < HelmetProvider >
5959 < ErrorBoundary >
60- < Suspense fallback = {
61- < div className = "min-h-screen bg-background flex items-center justify-center" >
62- < div className = "animate-spin rounded-full h-8 w-8 border-b-2 border-primary" > </ div >
63- </ div >
64- } >
65- < Routes >
66- < Route element = { < Layout /> } >
67- < Route element = { < GuestRoutes /> } >
68- < Route path = "/" element = { < LandingPage /> } />
69- < Route path = "/sign-in" element = { < SignIn /> } />
70- < Route path = "/sign-up" element = { < SignUp /> } />
71- < Route path = "/reset-password" element = { < ResetPassword /> } />
72- < Route path = "/update-password" element = { < UpdatePassword /> } />
73- < Route path = "/about" element = { < About /> } />
74- < Route path = "/contact" element = { < Contact /> } />
75- < Route path = "/terms" element = { < Terms /> } />
76- < Route path = "/privacy" element = { < Privacy /> } />
77- < Route
78- path = "/subscription/success"
79- element = { < SubscriptionSuccess /> }
80- />
81- < Route path = "/subscription/cancel" element = { < SubscriptionCancel /> } />
82- </ Route >
83- < Route element = { < ProtectedRoutes /> } >
84- < Route element = { < OnboardingRequiredRoutes /> } >
85- < Route path = "/home" element = { < HomePage /> } />
86- < Route path = "/table-view" element = { < TableView /> } />
87- < Route path = "/home" element = { < Home /> } />
88- < Route path = "/search" element = { < SearchPage /> } />
89- < Route path = "/search/advanced" element = { < AdvancedSearchPage /> } />
90- < Route path = "/table" element = { < TablePage /> } />
91- < Route path = "/rfp-analysis" element = { < RfpAnalysis /> } />
92- < Route path = "/calendar" element = { < CalendarPage /> } />
93- < Route path = "/bookmarks" element = { < BookmarksPage /> } />
94- < Route path = "/analytics" element = { < AnalyticsPage /> } />
95- < Route path = "/teams" element = { < TeamManagement /> } />
96- < Route path = "/profile" element = { < Profile /> } />
97- < Route path = "/tender-notice/:tenderId" element = { < TenderNotice /> } />
60+ < Suspense
61+ fallback = {
62+ < div className = "min-h-screen bg-background flex items-center justify-center" >
63+ < div className = "animate-spin rounded-full h-8 w-8 border-b-2 border-primary" > </ div >
64+ </ div >
65+ }
66+ >
67+ < Routes >
68+ < Route element = { < Layout /> } >
69+ < Route element = { < GuestRoutes /> } >
70+ < Route path = "/" element = { < LandingPage /> } />
71+ < Route path = "/sign-in" element = { < SignIn /> } />
72+ < Route path = "/sign-up" element = { < SignUp /> } />
73+ < Route path = "/reset-password" element = { < ResetPassword /> } />
74+ < Route path = "/update-password" element = { < UpdatePassword /> } />
75+ < Route path = "/about" element = { < About /> } />
76+ < Route path = "/contact" element = { < Contact /> } />
77+ < Route path = "/terms" element = { < Terms /> } />
78+ < Route path = "/privacy" element = { < Privacy /> } />
79+ < Route
80+ path = "/subscription/success"
81+ element = { < SubscriptionSuccess /> }
82+ />
83+ < Route
84+ path = "/subscription/cancel"
85+ element = { < SubscriptionCancel /> }
86+ />
87+ </ Route >
88+ < Route element = { < ProtectedRoutes /> } >
89+ < Route element = { < OnboardingRequiredRoutes /> } >
90+ < Route path = "/home" element = { < HomePage /> } />
91+ < Route path = "/table-view" element = { < TableView /> } />
92+ < Route path = "/home" element = { < Home /> } />
93+ < Route path = "/search" element = { < SearchPage /> } />
94+ < Route
95+ path = "/search/advanced"
96+ element = { < AdvancedSearchPage /> }
97+ />
98+ < Route path = "/table" element = { < TablePage /> } />
99+ < Route path = "/rfp-analysis" element = { < RfpAnalysis /> } />
100+ < Route path = "/calendar" element = { < CalendarPage /> } />
101+ < Route path = "/bookmarks" element = { < BookmarksPage /> } />
102+ < Route path = "/analytics" element = { < AnalyticsPage /> } />
103+ < Route path = "/teams" element = { < TeamManagement /> } />
104+ < Route path = "/profile" element = { < Profile /> } />
105+ < Route
106+ path = "/tender-notice/:tenderId"
107+ element = { < TenderNotice /> }
108+ />
109+ </ Route >
110+ < Route path = "/onboarding" element = { < Onboarding /> } />
111+ </ Route >
112+ < Route path = "/test" element = { < Test /> } />
98113 </ Route >
99- < Route path = "/onboarding" element = { < Onboarding /> } />
100- </ Route >
101- < Route path = "/test" element = { < Test /> } />
102- </ Route >
103- </ Routes >
114+ </ Routes >
104115 </ Suspense >
105116 </ ErrorBoundary >
106117 </ HelmetProvider >
0 commit comments