class ActiveAdmin::Renderer
def initialize(view_or_renderer)
def initialize(view_or_renderer) @view = view_or_renderer.is_a?(Renderer) ? view_or_renderer.view : view_or_renderer if view.respond_to?(:assigns) @assigns = view.assigns.each { |key, value| instance_variable_set("@#{key}", value) } else @assigns = {} end end