Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Criar um Skeleton Loader | Busca e Exibição de Dados no Next.js
Domínio do Next.js 14 para Construção de Aplicações Web Modernas

bookDesafio: Criar um Skeleton Loader

Sua vez! Aplique o que você acabou de aprender refatorando o componente <LatestInvoices>.

  1. Mova a função fetchLatestInvoices() da página para o componente <LatestInvoices>;
  2. Envolva o componente com um boundary <Suspense>, fornecendo um fallback chamado <LatestInvoicesSkeleton>.

Na Prática

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain why we use Suspense with the LatestInvoices component?

What does the LatestInvoicesSkeleton fallback do?

How does moving fetchLatestInvoices into the component improve the code?

Awesome!

Completion rate improved to 2.08

bookDesafio: Criar um Skeleton Loader

Deslize para mostrar o menu

Sua vez! Aplique o que você acabou de aprender refatorando o componente <LatestInvoices>.

  1. Mova a função fetchLatestInvoices() da página para o componente <LatestInvoices>;
  2. Envolva o componente com um boundary <Suspense>, fornecendo um fallback chamado <LatestInvoicesSkeleton>.

Na Prática

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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