import React, {useState} from "react"; import {Col, Container, Row, Carousel} from "react-bootstrap"; import MenuItem from "./MenuItem"; const Menu = (props) => { const menu = props.menu console.log(menu) const partitionBy3 = (arr) => { const rowPartitions = Array.from({length: Math.ceil(arr.length / 5)}, (v, i) => arr.slice(i * 5, i * 5 + 5) ); return Array.from({length: Math.ceil(rowPartitions.length / 2)}, (v, i) => rowPartitions.slice(i * 2, i * 2 + 2) ); } const [ind, setIndex] = useState(0); const handleSelect = (selectedIndex) => { setIndex(selectedIndex); }; return (<> {partitionBy3(menu).map((slides, index) => { return ( {slides.map((row) => { return ( {row.map((menuItem) => { return ( { console.log(x) return x.menu.menuId === menuItem.menuId })} data={menuItem}/> ) })} ) })} ) })} ) } export default Menu;