class Hanami::Providers::Assets

Provider source to register routes helper component in Hanami slices.

@see Hanami::Slice::RoutesHelper

@api private @since 2.0.0

Public Instance Methods

prepare() click to toggle source

@api private

# File lib/hanami/providers/assets.rb, line 14
def prepare
  require "hanami/assets"
end
start() click to toggle source

@api private

# File lib/hanami/providers/assets.rb, line 19
def start
  root = slice.app.root.join("public", "assets", Hanami::Assets.public_assets_dir(target).to_s)

  assets = Hanami::Assets.new(config: slice.config.assets, root: root)

  register(:assets, assets)
end