Loading fallback
Adição de fallback de carregamento para seções
Fallback de Carregamento
Visão Geral
Os fallbacks de carregamento são um conceito poderoso disponível para uso desde a versão 1.54.0, para lidar com o estado de carregamento de seções usando dados de APIs de terceiros. Eles permitem que você lide graciosamente com estados de carregamento e evite que toda a aplicação pare devido a alguma API de terceiros.
No deco, criar um fallback de carregamento é tão simples quanto exportar uma
função de componente chamada LoadingFallback
.
Os pré-requisitos para fazer com que seu componente funcione são ter as seguintes dependências em versões iguais ou superiores às listadas abaixo:
Exemplo: Criando um Fallback de Carregamento
Para criar um fallback de carregamento, você pode seguir estes passos:
- Escolha sua Seção selecionada (por exemplo,
ProductShelf.tsx
) - Exporte uma função chamada
LoadingFallback
.
Se ProductShelf
usar dados provenientes de uma API de terceiros lenta, o
componente LoadingFallback
será renderizado em seu lugar. Se nenhum fallback
de carregamento for definido, um fallback padrão será renderizado em seu lugar.
Was this page helpful?