Add follow notifications.
This commit is contained in:
		
							parent
							
								
									9c5f001fd2
								
							
						
					
					
						commit
						701112f043
					
				
					 3 changed files with 20 additions and 0 deletions
				
			
		|  | @ -49,6 +49,10 @@ | |||
|         color: $green; | ||||
|       } | ||||
| 
 | ||||
|       .icon-user-plus.lit { | ||||
|         color: $blue; | ||||
|       } | ||||
| 
 | ||||
|       .icon-reply.lit { | ||||
|         color: $blue; | ||||
|       } | ||||
|  |  | |||
|  | @ -36,6 +36,15 @@ | |||
|               </h1> | ||||
|               <status :compact="true" :statusoid="notification.status"></status> | ||||
|             </div> | ||||
|             <div v-if="notification.type === 'follow'"> | ||||
|               <h1> | ||||
|                 <span :title="'@'+notification.action.user.screen_name">{{ notification.action.user.name }}</span> | ||||
|                 <i class="fa icon-user-plus lit"></i> | ||||
|               </h1> | ||||
|               <div> | ||||
|                 <router-link :to="{ name: 'user-profile', params: { id: notification.action.user.id } }">@{{ notification.action.user.screen_name }}</router-link> followed you | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
|         </div> | ||||
|       </div> | ||||
|  |  | |||
|  | @ -105,6 +105,10 @@ export const statusType = (status) => { | |||
|     return 'deletion' | ||||
|   } | ||||
| 
 | ||||
|   if (status.text.match(/started following/)) { | ||||
|     return 'follow' | ||||
|   } | ||||
| 
 | ||||
|   return 'unknown' | ||||
| } | ||||
| 
 | ||||
|  | @ -253,6 +257,9 @@ const addNewStatuses = (state, { statuses, showImmediately = false, timeline, us | |||
|         favoriteStatus(favorite) | ||||
|       } | ||||
|     }, | ||||
|     'follow': (status) => { | ||||
|       addNotification({ type: 'follow', status: status, action: status }) | ||||
|     }, | ||||
|     'deletion': (deletion) => { | ||||
|       const uri = deletion.uri | ||||
|       updateMaxId(deletion) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 eal
						eal