Module: InertiaRails::Controller

Extended by:
ActiveSupport::Concern
Defined in:
lib/inertia_rails/controller.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#default_renderObject



123
124
125
126
127
128
129
# File 'lib/inertia_rails/controller.rb', line 123

def default_render
  if inertia_configuration.default_render
    render(inertia: true)
  else
    super
  end
end

#inertia_metaObject



136
137
138
# File 'lib/inertia_rails/controller.rb', line 136

def inertia_meta
  @inertia_meta ||= InertiaRails::MetaTagBuilder.new(self)
end

#redirect_to(options = {}, response_options = {}) ⇒ Object



131
132
133
134
# File 'lib/inertia_rails/controller.rb', line 131

def redirect_to(options = {}, response_options = {})
  capture_inertia_session_options(response_options)
  super
end