Вы что то не так поняли, либо вам что то не так сказали.
Поробуйте в офф документации поразбираться.
Самому порешать, и поразибраться в примерах будет правильно.
AndreyKiyah, Механика портала довольно простая, он рендерит компоненты, которые находятся вне DOM-иерархии родительского компонента.
Т.е. по умолчанию у нас есть некий <div id="root"></div>в который мы помещаем всю реакт логику
А с порталом мы можем , в другой, к примеру <div id="select-ortions"></div>отправить какой то компонент.
А управлять классами в html dom дереве позволяет javascript тут не реакт, не портылы не нужны.
Петр Мухуров, На моей практике не один сложный иинтерфейс не укладывался в какой - либо готовый ui-kit, всегда приходилось что то да переделывать, а это те ещё мороки.
На ios со скроллом вообще хурма полная, если пытаться сделать что то за рамками стандартного функционала.
было что то подобное, исправил таким кодом, но как там в slick я не знаю