Sha256: 3dac4297ff95b91aad0367229b8acdafd5aa23b495049f0107826b8afe87aac7

Contents?: true

Size: 496 Bytes

Versions: 13

Compression:

Stored size: 496 Bytes

Contents

module PgEngine
  module FlashHelper
    def render_turbo_stream_flash_messages(to: nil)
      if to.present?
        turbo_stream.prepend_all to, partial: 'pg_layout/flash'
      else
        turbo_stream.prepend 'flash', partial: 'pg_layout/flash'
      end
    end

    def render_turbo_stream_title
      title = [breadcrumbs.last&.name, I18n.t('app_name')].compact.join(' - ')
      turbo_stream.update_all 'title', title
      # rubocop:enable Rails/SkipsModelValidations
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
pg_rails-7.5.2 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.5.1 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.5.0 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.4.3 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.4.2 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.4.1 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.4.0 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.5 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.4 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.3 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.2 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.1 pg_engine/app/helpers/pg_engine/flash_helper.rb
pg_rails-7.3.0 pg_engine/app/helpers/pg_engine/flash_helper.rb