Class: Layout::ListComponent

Inherits:
CommonComponent show all
Defined in:
app/components/layout/list_component.rb

Instance Method Summary collapse

Methods inherited from CommonComponent

#icon, #icon_text, #level, #level_item, #pagy, #turbo_yield

Methods included from ApplicationHelper

#fas_icon, #icon, #icon_text, #l_date, #l_long, #l_time, #notifications, #notify, #notify_status, #t_enum

Constructor Details

#initialize(component:, elements:, id:, pages: nil, **opts) ⇒ ListComponent

Returns a new instance of ListComponent.



4
5
6
7
8
9
10
# File 'app/components/layout/list_component.rb', line 4

def initialize(component:, elements:, id:, pages: nil, **opts)
  @component = component
  @elements = elements
  @id = id
  @pages = pages
  @opts = opts
end