diff --git a/src/components/header/ButtonGroup.js b/src/components/header/ButtonGroup.js index b1339a9..3b98517 100644 --- a/src/components/header/ButtonGroup.js +++ b/src/components/header/ButtonGroup.js @@ -1,4 +1,4 @@ -import React, { Component } from 'react'; +import React, { Component, lazy } from 'react'; import Box from '@mui/material/Box'; import Badge from '@mui/material/Badge'; import Drawer from '@mui/material/Drawer'; @@ -8,7 +8,14 @@ import Typography from '@mui/material/Typography'; import ShoppingCartIcon from '@mui/icons-material/ShoppingCart'; import CloseIcon from '@mui/icons-material/Close'; import { useNavigate } from 'react-router-dom'; -import LoginComponent from '../LoginComponent.js'; +import CircularProgress from '@mui/material/CircularProgress'; +import { Suspense } from 'react'; +//import LoginComponent from '../LoginComponent.js'; + + +const LoginComponent = lazy(() => import(/* webpackChunkName: "login" */ "../LoginComponent.js")); + + import CartDropdown from '../CartDropdown.js'; import LanguageSwitcher from '../LanguageSwitcher.js'; import { isUserLoggedIn } from '../LoginComponent.js'; @@ -113,7 +120,9 @@ class ButtonGroup extends Component { - + }> + +