LessonAbout 8 minLesson languageEnglishதமிழ் (Tamil)हिन्दी (Hindi)മലയാളം (Malayalam)తెలుగు (Telugu)ಕನ್ನಡ (Kannada)বাংলা (Bengali)मराठी (Marathi)ગુજરાતી (Gujarati)ਪੰਜਾਬੀ (Punjabi)Chapter 9 · Lesson 3 of 503. State with actions: useReducerWhen state changes in several ways, useReducer puts every change in one function, and components dispatch actions that say what happened.