Sha256: 5ca563db16b65839e38a15303cfe5bb7d164131a7f03c2162b56b8c6134b2bb5
Contents?: true
Size: 774 Bytes
Versions: 1
Compression:
Stored size: 774 Bytes
Contents
class ModalContentComponent < ViewComponent::Base renders_one :actions renders_one :body renders_one :header def before_render controller.instance_variable_set(:@using_modal, true) end erb_template <<~ERB <%= helpers.turbo_frame_tag :modal_generic do %> <div class="modal-header"> <%= header %> <a class="btn-close" type="button" data-bs-dismiss="modal" aria-label="Close"></a> </div> <div class="modal-body"> <div class="d-flex justify-content-around sticky-top"> <div class="flash position-relative w-100 d-flex justify-content-center"> </div> </div> <div class="float-end"> <%= actions %> </div> <%= body %> </div> <% end %> ERB end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pg_rails-7.3.0 | pg_engine/app/components/modal_content_component.rb |