Кастомизация скроллбаров и не только
Хочешь стилизовать скроллбар под свои нужды? Используй ::-webkit-scrollbar и его производные. Например, можно изменить ширину, цвет и тень трека. Но будь осторожен с flex-grow и overflow: scroll — в Safari они могут конфликтовать. Решение? Просто убедись, что контейнер с прокруткой не является flex-элементом.
React.cloneElement
Когда нужно передать пропсы дочерним элементам, которые могут быть undefined, используй React.cloneElement. Это позволяет добавить пропсы даже к неопределенным детям, делая код более гибким и безопасным.
🔗 https://frntnts.ru/posts/2026-08-11-skrollbary-fleksboksy-i-drugie-css-grabli-1786468487695