module ViewComponent::TestHelpers
def render_inline(component, **args, &block)
-
(Nokogiri::HTML)
-
Parameters:
-
component
(ViewComponent::Base, ViewComponent::Collection
) -- The instance of the component to be rendered.
def render_inline(component, **args, &block) @page = nil @rendered_content = if Rails.version.to_f >= 6.1 controller.view_context.render(component, args, &block) else controller.view_context.render_component(component, &block) end Nokogiri::HTML.fragment(@rendered_content) end