Module: Pakyow::Application::Behavior::Assets::Packs

Extended by:
Support::Extension
Defined in:
lib/pakyow/application/behavior/assets/packs.rb

Instance Method Summary collapse

Instance Method Details

#packs(view) ⇒ Object



53
54
55
56
57
58
59
# File 'lib/pakyow/application/behavior/assets/packs.rb', line 53

def packs(view)
  (autoloaded_packs + view_packs(view) + component_packs(view)).uniq.each_with_object([]) { |pack_name, packs|
    if found_pack = state(:pack).find { |pack| pack.name == pack_name.to_sym }
      packs << found_pack
    end
  }
end