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