Sha256: ce49763ec3ff738b03a350cb7d6518821e7b1504d92b3446e531848a0bd729cc
Contents?: true
Size: 663 Bytes
Versions: 11
Compression:
Stored size: 663 Bytes
Contents
module PageflowScrolled # @api private module WebpackPublicPathHelper def scrolled_webpack_public_path_script_tag content_tag(:script, WebpackPublicPathHelper.js_snippet(request).html_safe) end def self.js_snippet(request = nil) config_host = Rails.configuration.action_controller.asset_host packs_dir = Webpacker.config.public_output_path.basename asset_host = if config_host.respond_to?(:call) config_host.call(packs_dir, request) else config_host end "var __webpack_public_path__ = '#{asset_host}/#{packs_dir}/';" end end end
Version data entries
11 entries across 11 versions & 1 rubygems