Please answer and explain the questions below: 1) React has many different hooks. Which hook is needed to cause your local component to re-render when context state changes? A) Call useState's setter function to get the component to re-render. B) Have a useEffect tracking your context pointers to automatically trigger a re-render. C) The useContext hook, or a custom hook using useContext, will automatically trigger the component to re-render if context state changes. D) The createContext hook will cause your local component to automatically re-render if context state changes. 2) When Context is wrapped around the entire application (aka the App Component), what are the pointers stored in the value prop considered? A) Local variables. B) Global variables. C) Instance variables. D) Private variables. 3) When do useEffect cleanup functions run? A) Only when its component unmounts. B) They always run on after every re-render. C) They automatically run when a fetch in the component fails. D) They always run before their useEffects run again.
Please answer and explain the questions below:
1) React has many different hooks. Which hook is needed to cause your local component to re-render when context state changes?
A) Call useState's setter function to get the component to re-render.
B) Have a useEffect tracking your context pointers to automatically trigger a re-render.
C) The useContext hook, or a custom hook using useContext, will automatically trigger the component to re-render if context state changes.
D) The createContext hook will cause your local component to automatically re-render if context state changes.
2) When Context is wrapped around the entire application (aka the App Component), what are the pointers stored in the value prop considered?
A) Local variables.
B) Global variables.
C) Instance variables.
D) Private variables.
3) When do useEffect cleanup functions run?
A) Only when its component unmounts.
B) They always run on after every re-render.
C) They automatically run when a fetch in the component fails.
D) They always run before their useEffects run again.
Step by step
Solved in 4 steps