* fix: restructure certifications guide articles * fix: added 3 dashes line before prob expl * fix: added 3 dashes line before hints * fix: added 3 dashes line before solutions
		
			
				
	
	
		
			35 lines
		
	
	
		
			695 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			695 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Combine Multiple Reducers
 | |
| ---
 | |
| # Combine Multiple Reducers
 | |
| 
 | |
| ---
 | |
| ## Problem Explanation
 | |
| The goal of this challenge is to combine two reducers into a single reducer which will be passed into the ```Redux.createStore()``` method. 
 | |
| 
 | |
| 
 | |
| ---
 | |
| ## Hints
 | |
| 
 | |
| ### Hint 1
 | |
| Use the method ```Redux.combineReducers()```. Pass an object as an argument. 
 | |
| 
 | |
| ### Hint 2
 | |
| The object should have two ```name:value``` pairs. The ```value``` corresponds to the reducer function 
 | |
| 
 | |
| 
 | |
| ---
 | |
| ## Solutions
 | |
| 
 | |
| <details><summary>Solution 1 (Click to Show/Hide)</summary>
 | |
| 
 | |
| ```javascript
 | |
| // define the root reducer here
 | |
| const rootReducer = Redux.combineReducers({
 | |
|   count: counterReducer,
 | |
|   auth: authReducer
 | |
| });
 | |
| ```
 | |
| </details>
 | |
| 
 |