Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Aplicando Estilos Condicionalmente | Configurando um Projeto Next.js
Domínio do Next.js 14 para Construção de Aplicações Web Modernas

bookAplicando Estilos Condicionalmente

Podemos aplicar estilos condicionalmente com base no estado ou em outros fatores utilizando a biblioteca clsx. A documentação pode ser encontrada aqui, mas abordaremos os conceitos mais importantes agora.

Imagine que seja necessário alterar a cor de um elemento com base no status dentro do componente InvoiceStatus. As seguintes condições se aplicam:

  • Se o status for awaiting, a cor de fundo deve ser vermelha e a cor do texto deve ser branca;
  • Se o status for fulfilled, a cor de fundo deve ser amarela e a cor do texto deve ser azul.
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.08

bookAplicando Estilos Condicionalmente

Deslize para mostrar o menu

Podemos aplicar estilos condicionalmente com base no estado ou em outros fatores utilizando a biblioteca clsx. A documentação pode ser encontrada aqui, mas abordaremos os conceitos mais importantes agora.

Imagine que seja necessário alterar a cor de um elemento com base no status dentro do componente InvoiceStatus. As seguintes condições se aplicam:

  • Se o status for awaiting, a cor de fundo deve ser vermelha e a cor do texto deve ser branca;
  • Se o status for fulfilled, a cor de fundo deve ser amarela e a cor do texto deve ser azul.
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
some-alt