updates
This commit is contained in:
@@ -22,6 +22,7 @@ import Preloader from './components/common/Preloader';
|
||||
import ScrollToTop from './components/common/ScrollToTop';
|
||||
import AuthModalManager from './components/modals/AuthModalManager';
|
||||
import ResetPasswordRouteHandler from './components/auth/ResetPasswordRouteHandler';
|
||||
import ErrorBoundaryRoute from './components/common/ErrorBoundaryRoute';
|
||||
|
||||
import useAuthStore from './store/useAuthStore';
|
||||
import useFavoritesStore from './store/useFavoritesStore';
|
||||
@@ -70,7 +71,6 @@ const InvoiceManagementPage = lazy(() => import('./pages/admin/InvoiceManagement
|
||||
const PaymentManagementPage = lazy(() => import('./pages/admin/PaymentManagementPage'));
|
||||
const UserManagementPage = lazy(() => import('./pages/admin/UserManagementPage'));
|
||||
const GuestProfilePage = lazy(() => import('./pages/admin/GuestProfilePage'));
|
||||
const BookingManagementPage = lazy(() => import('./pages/admin/BookingManagementPage'));
|
||||
const GroupBookingManagementPage = lazy(() => import('./pages/admin/GroupBookingManagementPage'));
|
||||
const PageContentDashboardPage = lazy(() => import('./pages/admin/PageContentDashboard'));
|
||||
const AnalyticsDashboardPage = lazy(() => import('./pages/admin/AnalyticsDashboardPage'));
|
||||
@@ -206,19 +206,35 @@ function App() {
|
||||
/>
|
||||
<Route
|
||||
path="payment-result"
|
||||
element={<PaymentResultPage />}
|
||||
element={
|
||||
<ErrorBoundaryRoute>
|
||||
<PaymentResultPage />
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="payment/paypal/return"
|
||||
element={<PayPalReturnPage />}
|
||||
element={
|
||||
<ErrorBoundaryRoute>
|
||||
<PayPalReturnPage />
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="payment/paypal/cancel"
|
||||
element={<PayPalCancelPage />}
|
||||
element={
|
||||
<ErrorBoundaryRoute>
|
||||
<PayPalCancelPage />
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="payment/borica/return"
|
||||
element={<BoricaReturnPage />}
|
||||
element={
|
||||
<ErrorBoundaryRoute>
|
||||
<BoricaReturnPage />
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="invoices/:id"
|
||||
@@ -273,41 +289,51 @@ function App() {
|
||||
<Route
|
||||
path="booking-success/:id"
|
||||
element={
|
||||
<CustomerRoute>
|
||||
<BookingSuccessPage />
|
||||
</CustomerRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<CustomerRoute>
|
||||
<BookingSuccessPage />
|
||||
</CustomerRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="bookings"
|
||||
element={
|
||||
<CustomerRoute>
|
||||
<MyBookingsPage />
|
||||
</CustomerRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<CustomerRoute>
|
||||
<MyBookingsPage />
|
||||
</CustomerRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="bookings/:id"
|
||||
element={
|
||||
<CustomerRoute>
|
||||
<BookingDetailPage />
|
||||
</CustomerRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<CustomerRoute>
|
||||
<BookingDetailPage />
|
||||
</CustomerRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="payment/:bookingId"
|
||||
element={
|
||||
<CustomerRoute>
|
||||
<FullPaymentPage />
|
||||
</CustomerRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<CustomerRoute>
|
||||
<FullPaymentPage />
|
||||
</CustomerRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="payment-confirmation/:id"
|
||||
element={
|
||||
<CustomerRoute>
|
||||
<PaymentConfirmationPage />
|
||||
</CustomerRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<CustomerRoute>
|
||||
<PaymentConfirmationPage />
|
||||
</CustomerRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
@@ -346,9 +372,11 @@ function App() {
|
||||
<Route
|
||||
path="/admin"
|
||||
element={
|
||||
<AdminRoute>
|
||||
<AdminLayout />
|
||||
</AdminRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<AdminRoute>
|
||||
<AdminLayout />
|
||||
</AdminRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
@@ -442,9 +470,11 @@ function App() {
|
||||
<Route
|
||||
path="/staff"
|
||||
element={
|
||||
<StaffRoute>
|
||||
<StaffLayout />
|
||||
</StaffRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<StaffRoute>
|
||||
<StaffLayout />
|
||||
</StaffRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
@@ -490,9 +520,11 @@ function App() {
|
||||
<Route
|
||||
path="/accountant"
|
||||
element={
|
||||
<AccountantRoute>
|
||||
<AccountantLayout />
|
||||
</AccountantRoute>
|
||||
<ErrorBoundaryRoute>
|
||||
<AccountantRoute>
|
||||
<AccountantLayout />
|
||||
</AccountantRoute>
|
||||
</ErrorBoundaryRoute>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
|
||||
Reference in New Issue
Block a user