{indicators && (
{Array.from({ length: itemsNumber }, (_, i) => i).map((index) => {
return (
)}
{Children.map(children, (child, index) => {
if (React.isValidElement(child)) {
return React.cloneElement(child as React.ReactElement
, {
active: active === index ? true : false,
direction: direction,
key: index,
})
}
return
})}
{controls && (
<>
>
)}