Sha256: df1139707c15c4106bad12758e7d2684a94cf16c532fb4ac6c5a4887b0edc886

Contents?: true

Size: 800 Bytes

Versions: 1

Compression:

Stored size: 800 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Lausanne
    module Budgets
      # Custom helpers, scoped to the budgets engine.
      #
      module ApplicationHelper
        include PaginateHelper
        include Decidim::Comments::CommentsHelper
        include ProjectsHelper
        include Decidim::CheckBoxesTreeHelper

        def filter_status_values
          TreeNode.new(
            TreePoint.new("", t("decidim.lausanne_budgets.projects.filters.status_values.all")),
            [
              TreePoint.new("selected", t("decidim.lausanne_budgets.projects.filters.status_values.selected")),
              TreePoint.new("not_selected", t("decidim.lausanne_budgets.projects.filters.status_values.not_selected"))
            ]
          )
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
decidim-lausanne-budgets-0.1.0 app/helpers/decidim/lausanne/budgets/application_helper.rb