Class: Katalyst::Navigation::Editor::NewItemsComponent
- Inherits:
-
BaseComponent
- Object
- ViewComponent::Base
- BaseComponent
- Katalyst::Navigation::Editor::NewItemsComponent
- Defined in:
- app/components/katalyst/navigation/editor/new_items_component.rb
Instance Attribute Summary
Attributes inherited from BaseComponent
Instance Method Summary collapse
Methods inherited from BaseComponent
#call, #initialize, #menu_form_id
Constructor Details
This class inherits a constructor from Katalyst::Navigation::Editor::BaseComponent
Instance Method Details
#items ⇒ Object
9 10 11 12 13 14 |
# File 'app/components/katalyst/navigation/editor/new_items_component.rb', line 9 def items Katalyst::Navigation.config.items.map do |item_class| item_class = item_class.safe_constantize if item_class.is_a?(String) item_class.new(menu:) end end |