Olá pessoal!
No curso entendi que têm 2 exemplos de props:
- um para estilização:
    // arquivo UltimosLancamentos/index.js
      <Titulo
        cor="#EB9B00" // aqui
        tamanhoFonte="36px" // aqui
      >
        ÚLTIMOS LANÇAMENTOS
      </Titulo>
++
// arquivo components/Titulo/index.js
 export const STitulo = styled.h2`
  width: 100%;
  padding: 30px 0;
  background-color: #FFF;
  color: ${props => props.cor || '#000'}; // aqui
  font-size: ${props => props.tamanhoFonte || '18px'}; // aqui
  text-align: center;
  margin: 0;
`
- e outro para os dados em si:
// arquivo components/UltimosLancamentos/index.js
      <CardRecomenda
        titulo="Sugestão para você!" // aqui
        subtitulo="Angular 11" // aqui e etc abaixo
        descricao="Construindo uma aplicação com o framework da Google"
        imagem={imagemLivro}
        botaoDescr="Aproveite"
      />
++
// arquivo components/CardRecomenda/index.js
export default function CardRecomenda({titulo, subtitulo, descricao, imagem, botaoDescr, subtituloFontSize}) { // aqui
  return (
    <S.Card>
      <div>
        <Titulo 
          cor="#EB9B00" 
          tamanhoFonte="26px"
        >{titulo}</STitulo> // aqui
        <S.Subtitulo>{subtitulo}</S.Subtitulo> // aqui e etc abaixo
        <S.Descricao>{descricao}</S.Descricao>
      </div>
      <div>
        <S.ImgLivro src={imagem}></S.ImgLivro>
        <S.Botao>{botaoDescr}</S.Botao>
      </div>
    </S.Card>
  )
}
Dúvida: como fazer para que o mesmo componente (por ex CardRecomenda) receba/utilize os 2 exemplos de props acima?
Desde já obrigado! Atenciosamente, Elías
 
             
             
             
             
            