| 
									
										
										
										
											2017-01-09 12:37:15 +01:00
										 |  |  | import { STORE_HYDRATE } from '../actions/store'; | 
					
						
							| 
									
										
										
										
											2016-10-30 15:06:43 +01:00
										 |  |  | import Immutable from 'immutable'; | 
					
						
							| 
									
										
										
										
											2016-08-26 19:12:19 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-01-09 12:37:15 +01:00
										 |  |  | const initialState = Immutable.Map({ | 
					
						
							|  |  |  |   access_token: null, | 
					
						
							|  |  |  |   me: null | 
					
						
							|  |  |  | }); | 
					
						
							| 
									
										
										
										
											2016-08-26 19:12:19 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | export default function meta(state = initialState, action) { | 
					
						
							|  |  |  |   switch(action.type) { | 
					
						
							| 
									
										
										
										
											2017-01-09 12:37:15 +01:00
										 |  |  |   case STORE_HYDRATE: | 
					
						
							|  |  |  |     return state.merge(action.state.get('meta')); | 
					
						
							|  |  |  |   default: | 
					
						
							|  |  |  |     return state; | 
					
						
							| 
									
										
										
										
											2016-08-26 19:12:19 +02:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2016-09-12 19:20:55 +02:00
										 |  |  | }; |