Olá um bom ano novo (2026), para todos!
Desde a primeira aula foi enfatizado o desenvolvimento de componentes "reaproveitáveis" entretanto, cada componente que criamos possui um import do estilo CSS fixo e não dinâmico, o que impede o reaproveitamento do componente em outras partes do projeto ou em outros projetos.
Pensei que a respeito e concluí que o componente filho deveria receber por parâmetro do componente pai o nome da classe que deveria ser utilizada e a importação do estilo CSS deveria ser realizada pelo componente pai, pois este conhece o contexto em que será utilizado o componente filho e por isso ele é capaz de informar a classe CSS para o componente filho.
Gostaria que fosse apresentado uma orientação a respeito, conforme práticas mais utilizadas.
Está sendo tratado neste posto os assuntos das aulas 1 e 2 do curso "React: Desenvolvendo com Javascript".