Sha256: 8f4f0b38052be6e61cc2dddbacd2fa1762188ba8d1be6f9e7baa49094777d575

Contents?: true

Size: 356 Bytes

Versions: 11

Compression:

Stored size: 356 Bytes

Contents

module Lookbook
  module WithPreviewControllerConcern
    extend ActiveSupport::Concern

    def preview_controller
      return @_preview_controller if @_preview_controller

      controller = Engine.preview_controller.new
      controller.request = request
      controller.response = response
      @_preview_controller ||= controller
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
lookbook-2.0.0.rc.1 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.9 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.8 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.7 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.6 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.5 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.4 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.3 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.2 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.1 app/controllers/concerns/lookbook/with_preview_controller_concern.rb
lookbook-2.0.0.beta.0 app/controllers/concerns/lookbook/with_preview_controller_concern.rb