Sha256: d087f2d012ed5bd984860c0c862e992279fb39e7f689ed1f01bb1abb367e9f8d

Contents?: true

Size: 204 Bytes

Versions: 4

Compression:

Stored size: 204 Bytes

Contents

class ModalComponent < ViewComponent::Base
  def initialize(klass: 'modal-xl')
    @klass = klass

    super
  end

  def before_render
    controller.instance_variable_set(:@using_modal, true)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pg_rails-7.3.3 pg_engine/app/components/modal_component.rb
pg_rails-7.3.2 pg_engine/app/components/modal_component.rb
pg_rails-7.3.1 pg_engine/app/components/modal_component.rb
pg_rails-7.3.0 pg_engine/app/components/modal_component.rb