Class: Krant::Views::NewsList
- Inherits:
-
Arbre::Component
- Object
- Arbre::Component
- Krant::Views::NewsList
- Defined in:
- lib/krant/views/news_list.rb
Overview
A list of recent news. Rendering the component marks news as seen.
Instance Method Summary collapse
Instance Method Details
#build(news) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/krant/views/news_list.rb', line 9 def build(news) super(class: 'krant-news-list') news.all(for_user: current_active_admin_user).each do |news_item| item(news_item) end script raw('jQuery.post(location.pathname + "/seen")') end |