Sha256: fccc1c2997d44999c6ea7444be7b71ce791fcfac26772c4b3bbe6b9ade2fd086
Contents?: true
Size: 471 Bytes
Versions: 1
Compression:
Stored size: 471 Bytes
Contents
# frozen_string_literal: true module InertiaFlow module Controller extend ActiveSupport::Concern included do before_action :set_values_for_inertia, if: :inertia_request? end private def inertia_request? request.inertia? end def set_values_for_inertia request.format = :inertia end def default_render if inertia_request? render(inertia: true) else super end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
inertia_flow-0.1.0 | lib/inertia_flow/controller.rb |