diff --git a/app/views/reading_groups/_no_readings.html.erb b/app/views/reading_groups/_no_readings.html.erb new file mode 100644 index 0000000..26aead6 --- /dev/null +++ b/app/views/reading_groups/_no_readings.html.erb @@ -0,0 +1,4 @@ + + <% col_number = reading_groups_owner?(@reading_group.id) ? 5 : 3 %> + There are no readings yet! + \ No newline at end of file diff --git a/app/views/reading_groups/_reading.html.erb b/app/views/reading_groups/_reading.html.erb new file mode 100644 index 0000000..c600586 --- /dev/null +++ b/app/views/reading_groups/_reading.html.erb @@ -0,0 +1,14 @@ + + <%= reading.label %> + <%= reading.grade %> +   + <% if reading_groups_owner? @reading_group.id %> + + <%= link_to 'Edit', edit_reading_group_reading_path(@reading_group.id, reading.id), class: 'btn btn-info' %> + + + <%= link_to 'Destroy', reading_group_reading_path(@reading_group.id, reading.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this reading?' }, class: 'btn btn-danger' %> + + + <% end %> + \ No newline at end of file diff --git a/app/views/reading_groups/show.html.erb b/app/views/reading_groups/show.html.erb index c3a895d..00e0de2 100644 --- a/app/views/reading_groups/show.html.erb +++ b/app/views/reading_groups/show.html.erb @@ -25,26 +25,9 @@ <% reading_group_readings = @reading_group.readings %> <% if reading_group_readings.size == 0 %> - - <% col_number = reading_groups_owner?(@reading_group.id) ? 5 : 3 %> - There are no readings yet! - - <% end %> - <% reading_group_readings.each do |reading| %> - - <%= reading.label %> - <%= reading.grade %> -   - <% if reading_groups_owner? @reading_group.id %> - - <%= link_to 'Edit', edit_reading_group_reading_path(@reading_group.id, reading.id), class: 'btn btn-info' %> - - - <%= link_to 'Destroy', reading_group_reading_path(@reading_group.id, reading.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this reading?' }, class: 'btn btn-danger' %> - - - <% end %> - + <%= render partial: 'no_readings' %> + <% else %> + <%= render partial: 'reading', collection: reading_group_readings, as: :reading %> <% end %> -- libgit2 0.21.2