Défi : Créer un Skeleton Loader
À vous de jouer ! Appliquer les connaissances acquises en refactorisant le composant <LatestInvoices>.
- Déplacer la fonction
fetchLatestInvoices()de la page vers le composant<LatestInvoices>; - Entourer le composant d'une limite
<Suspense>, en fournissant un fallback nommé<LatestInvoicesSkeleton>.
En pratique
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 7
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
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
Défi : Créer un Skeleton Loader
Glissez pour afficher le menu
À vous de jouer ! Appliquer les connaissances acquises en refactorisant le composant <LatestInvoices>.
- Déplacer la fonction
fetchLatestInvoices()de la page vers le composant<LatestInvoices>; - Entourer le composant d'une limite
<Suspense>, en fournissant un fallback nommé<LatestInvoicesSkeleton>.
En pratique
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 7