Керування станом · Junior · Запитання 9 з 75

Що повертає useReducer?

const [state, dispatch] = useReducer(reducer, initialState);

Пояснення

Ви викликаєте dispatch({ type: 'added', text }), React викликає reducer(state, action) і використовує результат як наступний стан. dispatch стабільний між рендерами, його безпечно передавати вниз і вказувати в залежностях ефектів.

Де почитати

Помилка в запитанні

Керування станом · Junior · запитання 9

Перевірте себе

Пройдіть тест Керування станом · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест