Sha256: 2a28f0de53a04eebcb808a792f65cc2a081126b7062faf2097b5d0af9e5a16cc
Contents?: true
Size: 661 Bytes
Versions: 60
Compression:
Stored size: 661 Bytes
Contents
# frozen_string_literal: true module Decidim module Budgets # This cell renders the selected status if the project has been selected class ProjectSelectedStatusCell < Decidim::ViewModel delegate :voting_finished?, to: :controller def show if voting_finished? && model.selected? content_tag :span, class: css_class do t("decidim.budgets.projects.project.selected") end end end private def css_class if options[:as_label] == true "success label project-status" else "success card__text--status" end end end end end
Version data entries
60 entries across 60 versions & 1 rubygems