React · Junior · Pytanie 37 z 75

Dlaczego lazy(() => import('./Chart')) zawodzi, jeśli Chart.tsx ma tylko export function Chart?

Wyjaśnienie

Promise z import() musi rozwiązywać się do obiektu z polem default. Dla eksportu nazwanego trzeba go zmapować: lazy(() => import('./Chart').then(m => ({ default: m.Chart }))). TypeScript i komponenty funkcyjne są w pełni obsługiwane.

Do poczytania

Błąd w pytaniu

React · Junior · pytanie 37

Sprawdź się

Rozwiąż test React · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test