21 lines
		
	
	
		
			342 B
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			342 B
		
	
	
	
		
			JavaScript
		
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export const state = {
							 | 
						||
| 
								 | 
							
								  isLogin: false,
							 | 
						||
| 
								 | 
							
								  userInfo: {}
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export const mutations = {
							 | 
						||
| 
								 | 
							
								  setUserInfo (state, userInfo) {
							 | 
						||
| 
								 | 
							
								    state.userInfo = userInfo
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export const actions = {
							 | 
						||
| 
								 | 
							
								  setUserInfo (state, userInfo) {
							 | 
						||
| 
								 | 
							
								    state.isLogin = true
							 | 
						||
| 
								 | 
							
								    state.userInfo = userInfo
							 | 
						||
| 
								 | 
							
								    localStorage.setItem('userInfo', JSON.stringify(userInfo))
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |