{
currentPage < 5 &&
<>
<button style={isCurrent(2)} onClick={() => setCurrentPage(2)}>2</button>
<button style={isCurrent(3)} onClick={() => setCurrentPage(3)}>3</button>
<button style={isCurrent(4)} onClick={() => setCurrentPage(4)}>4</button>
<button style={isCurrent(5)} onClick={() => setCurrentPage(5)}>5</button>
</>
}
{ currentPage < 5 && [2, 3, 4, 5].map((pageNum) => <button key={pageNum} style={isCurrent(pageNum)} onClick={() => setCurrentPage(pageNum)}>{pageNum}</button> }
const isCurrent = page => ({background: page === currentPage && 'red'})
{currentPage < 5 && <button style={isCurrent(2)} onClick={() => setCurrentPage(2)}>2</button>}
{currentPage < 5 && <button style={isCurrent(3)} onClick={() => setCurrentPage(3)}>3</button>}
{currentPage < 5 && <button style={isCurrent(4)} onClick={() => setCurrentPage(4)}>4</button>}
{currentPage < 5 && <button style={isCurrent(5)} onClick={() => setCurrentPage(5)}>5</button>}
выше я уже написал, что это значит
если вам мой непонятен
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);