MK

Вот как для себя разложил:
1 Если нужно залазить в
theme
то использовать styled из MUIНа сколько я понял то styled из MUI это просто синтаксический сахор для withStyles (это так?)
2 Если подключаем стили через
className
(если их много например разом в одном компоненте), а не привязываемся к сущности компонента, то используем makeStyles
3 Если делаем новый компонент без переопределения то используем styled из styled-components
Вопросы:
1 Все верно понимаю?
2 Для простого переопределения когда не нужно лезть в
theme
, лучше использовать styled из MUI или styled-components? Какие минусы у второго?