Retrospring/app/views/tabs/_notifications.haml

27 lines
1.3 KiB
Plaintext

.card.d-none.d-sm-block
.list-group
= list_group_item 'New Notifications', notifications_path, badge: Notification.for(current_user).where(new: true).count
= list_group_item 'All Notifications', notifications_path('all')
.card.d-none.d-sm-block
.card-header
Filter by Type
.list-group
= list_group_item t('views.notifications.tabs.answer'),
notifications_path('answer'),
badge: Notification.for(current_user).where(target_type: 'Answer', new: true).count
= list_group_item t('views.notifications.tabs.smile'),
notifications_path('smile'),
badge: Notification.for(current_user).where(target_type: 'Smile', new: true).count
= list_group_item t('views.notifications.tabs.comment'),
notifications_path('comment'),
badge: Notification.for(current_user).where(target_type: 'Comment', new: true).count
= list_group_item t('views.notifications.tabs.commentsmile'),
notifications_path('commentsmile'),
badge: Notification.for(current_user).where(target_type: 'CommentSmile', new: true).count
= list_group_item t('views.notifications.tabs.relationship'),
notifications_path('relationship'),
badge: Notification.for(current_user).where(target_type: 'Relationship', new: true).count
.d-none.d-sm-block= render 'shared/links'