I am trying to do splice, so that each page (Active & Other items) displays 3 items. But this is not working. Can someone help here please?
Below is the code:
var Cards1= filter.splice(0, Math.ceil(filter.length / 3)).map( item => {
return (
<div class="cards">
<div class="title">
<h6><b>{item.Name }</b></h6>
</div>
<div class="des">
<p> {item.DescriptionEN}</p>
</div>
</div>
)
})
var Cards2= filter.splice(filter.length / 3).map( item => {
return (
<div class="cards">
<div class="title">
<h6><b>{item.Name }</b></h6>
</div>
<div class="des">
<p> {item.DescriptionEN}</p>
</div>
</div>
)
})
<div class="main">
<div id="inam" class="carousel slide" data-ride="carousel" >
<div class="carousel-inner">
<div class="carousel-item active">
<div class="card-deck">
{Cards1}
</div>
</div>
<div class="carousel-item">
<div class="card-deck">
{Cards2}
</div>
</div>