@@ -2,26 +2,33 @@ import React, { lazy, Suspense } from 'react';
22import { BrowserRouter } from 'react-router-dom' ;
33import { PATH } from 'src/constants/paths' ;
44import { Loading } from 'src/components/Loading' ;
5- import { AppHeader } from 'src/components/Header' ;
65import { Route , Switch } from 'react-router-dom' ;
7- const NotFoundPage = lazy ( ( ) => import ( 'src/pages/ErrorPages/404Pages' ) ) ;
6+
7+ // ---> Static pages
88const HomePage = lazy ( ( ) => import ( 'src/pages/HomePages/HomePage' ) ) ;
99const ContactPage = lazy ( ( ) => import ( 'src/pages/StaticPages/ContactPage' ) ) ;
1010const AboutPage = lazy ( ( ) => import ( 'src/pages/StaticPages/AboutPage' ) ) ;
1111const Demo1Page = lazy ( ( ) => import ( 'src/pages/StaticPages/Demo1Page' ) ) ;
1212const Demo2Page = lazy ( ( ) => import ( 'src/pages/StaticPages/Demo2Page' ) ) ;
1313const Feature1Page = lazy ( ( ) => import ( 'src/pages/StaticPages/Feature1Page' ) ) ;
1414const Feature2Page = lazy ( ( ) => import ( 'src/pages/StaticPages/Feature2Page' ) ) ;
15+
16+ // ---> Auth pages
1517const LoginPage = lazy ( ( ) => import ( 'src/pages/AuthPages/LoginPage' ) ) ;
1618const RegisterPage = lazy ( ( ) => import ( 'src/pages/AuthPages/RegisterPage' ) ) ;
1719const ProfilePage = lazy ( ( ) => import ( 'src/pages/AuthPages/ProfilePage' ) ) ;
20+
21+ // ---> Products pages
1822const ProductListPage = lazy (
1923 ( ) => import ( 'src/pages/ProductPages/ProductListPage' ) ,
2024) ;
2125const ProductItemPage = lazy (
2226 ( ) => import ( 'src/pages/ProductPages/ProductItemPage' ) ,
2327) ;
2428
29+ // ---> Error pages
30+ const NotFoundPage = lazy ( ( ) => import ( 'src/pages/ErrorPages/404Pages' ) ) ;
31+
2532export const Routes = ( ) => {
2633 return (
2734 < Suspense fallback = { < Loading /> } >
0 commit comments