From a445b5c0683e40ff32f2c6714739a64bbeafbe74 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Fri, 25 Apr 2025 09:48:15 +0200 Subject: [PATCH] Extract partial --- app/views/events/_day.html.erb | 11 +---------- app/views/events/_day_timeline.html.erb | 9 +++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 app/views/events/_day_timeline.html.erb diff --git a/app/views/events/_day.html.erb b/app/views/events/_day.html.erb index e4eaf5f3d..36f33417a 100644 --- a/app/views/events/_day.html.erb +++ b/app/views/events/_day.html.erb @@ -11,16 +11,7 @@
<%= render_column_headers(day_timeline) %> <%= render_event_grid_cells %> - - <% day_timeline.events.group_by { it.created_at.hour }.each do |hour, events| %> - <% events.group_by { event_column(it) }.each do |column, events| %> - <%= event_cluster_tag(hour, column) do %> - <%= render partial: "events/event", collection: events %> - - <%= local_datetime_tag events.first.created_at, class: "event__timestamp txt-small translucent" %> - <% end %> - <% end %> - <% end %> + <%= render "events/day_timeline", day_timeline: day_timeline %>
<%= render "events/empty_days", day_timeline: day_timeline %> diff --git a/app/views/events/_day_timeline.html.erb b/app/views/events/_day_timeline.html.erb new file mode 100644 index 000000000..8961a15d0 --- /dev/null +++ b/app/views/events/_day_timeline.html.erb @@ -0,0 +1,9 @@ +<% day_timeline.events.group_by { it.created_at.hour }.each do |hour, events| %> + <% events.group_by { event_column(it) }.each do |column, events| %> + <%= event_cluster_tag(hour, column) do %> + <%= render partial: "events/event", collection: events %> + + <%= local_datetime_tag events.first.created_at, class: "event__timestamp txt-small translucent" %> + <% end %> + <% end %> +<% end %>