cubesystems/releaf

View on GitHub
releaf-i18n_database/app/builders/releaf/i18n_database/translations/builders_common.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Releaf::I18nDatabase::Translations
  module BuildersCommon

    def action_url(action, params = {})
      url_for(request.query_parameters.merge(action: action).merge(params))
    end

    def export_button
      url = action_url(:export, format: :xlsx)
      button(t("Export"), "download", class: "secondary", href: url)
    end
  end
end