Powiem Ci, że bardzo się rozwijasz pod kątem pisania kodu w react, oby tak dalej :)
Co do problemu - nie wiem czy to będzie rozwiązanie ale dlaczego nie stworzysz sobie pod komponentu dla pojedynczego itema z karuzeli?
<div className='carousel-item carousel-item-two'>
<div onClick={() => reactSwipeEl.prev()} className='arrow-wrapper'><i class="fas fa-angle-left"></i></div>
<div className='item-wrapper'>
<motion.div animate={{ y: 200, }} transition={{ ease: "easeOut", duration: 0.1 }} className='item item-up'>Fotowoltaika</motion.div>
<motion.div animate={{ y: -210 }} transition={{ ease: "easeOut", duration: 0.1 }} className='item item-down'>Układamy nowe instalacje na podstawie projektu wykonawczego lub na podstawie własnej wiedzy i doświadczenia.</motion.div>
</div>
<div onClick={() => reactSwipeEl.next()} className='arrow-wrapper'><i class="fas fa-angle-right"></i></div>
</div>
Ten kod jest powielany i myślę, że jeśli go wywalisz do pojedynczego komponentu (i będziesz je rerenderował) to powinno rozwiązać problem :)