Добрый день. Учу реакт, делаю пет проект магазинчик, нужно вставить карусельку. Решил самостоятельно написать. Всё получилось, но потом мне захотелось сделать ее бесконечной(т.е. замкнутой), появилась идея клонировать первый и последний элементы массива, из которого маплю элементы карусели, и вставлять их в начало и в конец. Решил делать обновление стейта в useEffect, делая активным не первый, а второй элемент.
В итоге я упоролся на два дня и пришел к выводу, что на данном этапе было бы круто найти готовое решение. Наткнулся на
такую - что скажете, как/что лучше и какие есть альтернативы?