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