diff --git a/src/components/Product/index.js b/src/components/Product/index.js index bfce651..c4aa26d 100644 --- a/src/components/Product/index.js +++ b/src/components/Product/index.js @@ -1,7 +1,7 @@ import React, { useState } from "react"; import { BsExclamationSquareFill } from "react-icons/bs"; - +import { connect } from "react-redux"; const ProductDesign = ({ @@ -36,7 +36,8 @@ const ProductDesign = ({ hoverMode, teacher, btnOnClick, - catId + catId, + isMobile }) => { const [isHovering, setIsHovering] = useState(false); @@ -75,8 +76,8 @@ const ProductDesign = ({ if (catId == 1) { return ( -
@@ -119,7 +120,7 @@ const ProductDesign = ({ } if (catId == 2) { return ( -
+
{/* image */} @@ -274,8 +275,12 @@ const ProductDesign = ({ return
} }; +const mapStateToProps = (state) => ({ + isMobile: state.publicApi.isMobile, +}); +const mapDispatchToProps = ({}); -export default ProductDesign; +export default connect(mapStateToProps, mapDispatchToProps)(ProductDesign); diff --git a/src/view/services/index.js b/src/view/services/index.js index ac8303a..4f7c486 100644 --- a/src/view/services/index.js +++ b/src/view/services/index.js @@ -429,7 +429,7 @@ if (!isMobile){ // Mobile Version else{ return( -
+
+ +
+ {books?.map((product, index) => ( + { + setPopUpContent({ + id: gameId, + title: product?.name, + video: "", + teacher: product.vodTeacher, + description: + "در این قسمت یک توضیحات کوتاه در مورد دوره خواهد آمد که بصورت دو خط در این قسمت قرار می‌گیرد در این قسمت یک توضیحات کوتاه در مورد دوره خواهد آمد که بصورت دو خط در این قسمت", + price: product.product[0].price, + classHour: 21, + classMinute: 56, + image: 'https://narafella.ir/wp-content/uploads/2021/08/books-min.jpg', + examCont : [ + { + title: 'بخش اول آزمون ' + product.name, + date: '۱۴۰۰/۱۲/۱۳', + time: '۱۴:۴۶', + numberOfQ: '۱۸', + price: 10000 + }, + { + title: 'بخش دوم آزمون ' + product.name, + date: '۱۴۰۰/۱۲/۱۴', + time: '۱۴:۴۶', + numberOfQ: '۱۸', + price: 10000 + }, + { + title: 'بخش سوم آزمون ' + product.name, + date: '۱۴۰۰/۱۲/۱۵', + time: '۱۴:۴۶', + numberOfQ: '۳۲', + price: 250000 + }, + ] + }); + setPopUp(true); + console.log(gameId) + }} + > + {/* {console.log(product)} */} + + pushToCart({ + productId: product?.productId, + userId: product?.userId, + count: 1, + }) + } + /> + + ))} +
) }