Question du test React ⚛️

Corrigez le hook useMemo dans ce composant React.

Difficile
const SomeComponent = ({ name, firstName }) => {  
    if (!name) {  
        return null;  
    }  
    
    const uppercaseName = useMemo(() => firstName.toUpperCase(), []);  
    return <span>${`${name} ${uppercaseName}`}</span>;  
};

Quels sont le/les soucis avec ce code?

Auteur: Clément DEVOSStatut : PubliéeQuestion passée 4070 fois
Modifier
5
Évaluations de la communauté
developer avatar
Camille
12/10/2024
the firstName prop might be undefined. Maybe replace `if (!name) { return null; } ` with ` if (!name || !firstName) { return null; } `
developer avatar
Faute d'orthographe / de mise en forme
Hanane
08/01/2024
toUppercase() => toUpperCase()
developer avatar
Ambiguë
Nice Alligator
08/07/2024
wrong answer to the question
developer avatar
Константин
13/08/2023
Bad question with wrong answer