Przeglądaj źródła

feat module 1,2,4 : new product display based on menu

master
nadia 2 miesięcy temu
rodzic
commit
0a445adef8

+ 4
- 1
src/components/ProductSelected/ProductSelected.jsx Wyświetl plik

11
 import KeyboardArrowRightIcon from '@mui/icons-material/KeyboardArrowRight';
11
 import KeyboardArrowRightIcon from '@mui/icons-material/KeyboardArrowRight';
12
 import defaultImage from "../../assets/images/default.png"
12
 import defaultImage from "../../assets/images/default.png"
13
 import atomeLogo from "../../assets/images/atome.webp"
13
 import atomeLogo from "../../assets/images/atome.webp"
14
+import { isProductInVisibleMenu } from "../../config/menuCollections";
14
 
15
 
15
 const ProductSelected = () => {
16
 const ProductSelected = () => {
16
 
17
 
23
 
24
 
24
     if (products.length > 0) {
25
     if (products.length > 0) {
25
 
26
 
26
-      let selectedProducts = products.filter(({ selected }) => selected) || []
27
+      let selectedProducts = products.filter((product) => (
28
+        product.selected && isProductInVisibleMenu(product, products)
29
+      )) || []
27
 
30
 
28
       //sort
31
       //sort
29
       selectedProducts = selectedProducts.sort((a, b) => new Date(b.createdAt) - new Date(a.createdAt));
32
       selectedProducts = selectedProducts.sort((a, b) => new Date(b.createdAt) - new Date(a.createdAt));

Ładowanie…
Anuluj
Zapisz