Sha256: 9d8924b3978a55330687be976b9f8a5501876b810d6c7eb7b5c883d1c4e9a678

Contents?: true

Size: 682 Bytes

Versions: 48

Compression:

Stored size: 682 Bytes

Contents

module PgEngine
  module FlashHelper
    def render_turbo_stream_flash_messages
      turbo_stream.prepend 'flash', partial: 'pg_layout/flash'
    end

    def render_turbo_stream_title
      # rubocop:disable Rails/SkipsModelValidations
      turbo_stream.update_all 'title', "#{breadcrumbs.last&.name} - #{Rails.application.class.module_parent_name}"
      # rubocop:enable Rails/SkipsModelValidations
    end

    def flash_type_to_class(flash_type)
      case flash_type
      when 'notice'
        'info'
      when 'alert'
        'danger'
      when 'warning'
        'warning'
      when 'success'
        'success'
      else
        flash_type
      end
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
pg_rails-7.0.8.pre.alpha.53 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.52 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.51 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.50 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.49 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.48 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.47 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.46 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.45 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.44 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.43 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.42 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.41 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.40 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.39 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.38 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.37 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.36 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.35 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.0.8.pre.alpha.34 pg_engine/app/helpers/pg_engine/flash_helper.rb