Как мне организовать стилизованные компоненты в проекте React? Я имею в виду, например, у меня есть компонент Navbar, к которому я хочу добавить стиль. Должен ли я создать отдельный файл NavbarStyle и импортировать его в Navbar, создать NavbarStyle в компоненте Navbar или что-то еще? Или это просто для общих компонентов, таких как кнопки?
И для этой и других кнопок - должен ли я создавать отдельные файлы, например, в папке styledComponents или один файл со всеми из них и импортировать только необходимый элемент? Я знаю, что в основном это зависит от наших предпочтений, но я хочу услышать несколько советов по передовой практике (похоже, что документы StyledComponents ничего не говорят об управлении ими в проекте).