Question du test React ⚛️

Utiliser le crochet `useContext` pour afficher un bouton avec un thème sombre.

Facile

Quel est le résultat de l'exécution du code suivant en React (utilisant le hook useContext) ?

import React, { createContext, useContext } from 'react';
import MyCustomButton from 'somewhere';

const ThemeContext = createContext('light');

function ThemedButton() {
  const theme = useContext(ThemeContext);
  return <MyCustomButton theme={theme}>Thème : {theme}</MyCustomButton>;
}

function App() {
  return (
    <ThemeContext.Provider value='dark'>
      <ThemedButton />
    </ThemeContext.Provider>
  );
}
Auteur: Vincent CotroStatut : PubliéeQuestion passée 1299 fois
Modifier
6
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !