Herausforderung: Erstellung Eines Skeleton Loaders
Jetzt sind Sie dran! Wenden Sie das soeben Gelernte an, indem Sie die Komponente <LatestInvoices> umstrukturieren.
- Verschieben Sie die Funktion
fetchLatestInvoices()von der Seite in die Komponente<LatestInvoices>; - Umgeben Sie die Komponente mit einer
<Suspense>-Boundary und geben Sie ein Fallback mit dem Namen<LatestInvoicesSkeleton>an.
In der Praxis
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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?
Großartig!
Completion Rate verbessert auf 2.08
Herausforderung: Erstellung Eines Skeleton Loaders
Swipe um das Menü anzuzeigen
Jetzt sind Sie dran! Wenden Sie das soeben Gelernte an, indem Sie die Komponente <LatestInvoices> umstrukturieren.
- Verschieben Sie die Funktion
fetchLatestInvoices()von der Seite in die Komponente<LatestInvoices>; - Umgeben Sie die Komponente mit einer
<Suspense>-Boundary und geben Sie ein Fallback mit dem Namen<LatestInvoicesSkeleton>an.
In der Praxis
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 7