| 1 |
import { useDispatch } from 'react-redux'; |
| 2 |
import FooterButtons from '../../../../components/FooterButtons'; |
| 3 |
import { setTab } from '../../../../features/discount/discountSlice'; |
| 4 |
import ComponentContainer from './../../../../components/ComponentContainer'; |
| 5 |
import CartPage from './CartPage/CartPage'; |
| 6 |
import ProductBadges from './ProductBadges/ProductBadges'; |
| 7 |
import SingleProductPage from './SingleProductPage/SingleProductPage'; |
| 8 |
const DesignBlock = () => { |
| 9 |
const dispatch = useDispatch(); |
| 10 |
const handleContinue = () => { |
| 11 |
dispatch(setTab(2)); |
| 12 |
}; |
| 13 |
|
| 14 |
const handleBack = () => { |
| 15 |
dispatch(setTab(0)); |
| 16 |
}; |
| 17 |
|
| 18 |
return ( |
| 19 |
<> |
| 20 |
<div className="disco-mx-5"> |
| 21 |
<ComponentContainer heading="Design Blocks"> |
| 22 |
<ProductBadges /> |
| 23 |
<SingleProductPage /> |
| 24 |
<CartPage /> |
| 25 |
</ComponentContainer> |
| 26 |
</div> |
| 27 |
<FooterButtons |
| 28 |
handleContinue={handleContinue} |
| 29 |
handleBack={handleBack} |
| 30 |
/> |
| 31 |
</> |
| 32 |
); |
| 33 |
}; |
| 34 |
export default DesignBlock; |
| 35 |
|