diff --git a/app/components/admin/budgets/index_component.html.erb b/app/components/admin/budgets/index_component.html.erb
index c371205f4..5e4c0eab0 100644
--- a/app/components/admin/budgets/index_component.html.erb
+++ b/app/components/admin/budgets/index_component.html.erb
@@ -21,11 +21,7 @@
<% budgets.each do |budget| %>
| ">
- <% if budget.finished? %>
-
- <%= t("admin.budgets.index.table_completed") %>
-
- <% end %>
+ <%= status_text(budget) %>
<%= budget.name %>
|
diff --git a/app/components/admin/budgets/index_component.rb b/app/components/admin/budgets/index_component.rb
index 7523207da..0c6ed4c67 100644
--- a/app/components/admin/budgets/index_component.rb
+++ b/app/components/admin/budgets/index_component.rb
@@ -29,4 +29,10 @@ class Admin::Budgets::IndexComponent < ApplicationComponent
def duration(budget)
Admin::Budgets::DurationComponent.new(budget).duration
end
+
+ def status_text(budget)
+ if budget.finished?
+ tag.span t("admin.budgets.index.table_completed")
+ end
+ end
end
|