Extract partial

This commit is contained in:
Jorge Manrubia
2025-09-18 12:12:19 +02:00
parent 346e0ef121
commit 8b827d2baf
5 changed files with 5 additions and 4 deletions
+1
View File
@@ -0,0 +1 @@
<%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: draggable }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
@@ -2,7 +2,7 @@
<h2 class="cards__heading"><span class="cards__filter btn non-clickable borderless">Recently closed</span></h2>
<% if column.page.used? %>
<%= render partial: "cards/display/preview", collection: column.cards, as: :card, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
<%= render "cards/columns/column", column: column, draggable: false %>
<% unless column.page.last? %>
<div class="full-width">
@@ -7,7 +7,7 @@
<div class="cards__decoration"></div>
<%= render "cards/index/add_card_button", user_filtering: column.user_filtering %>
<% if column.page.used? %>
<%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
<%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
<div class="full-width">
@@ -13,7 +13,7 @@
<% end %>
<% if column.page.used? %>
<%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
<%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
<div class="full-width">
@@ -7,7 +7,7 @@
<h2 class="cards__heading"><span class="cards__filter btn non-clickable borderless">On Deck</span></h2>
<% if column.page.used? %>
<%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
<%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
<div class="full-width">