Module: StimulusPlumbers::Helpers::DatePickerHelper

Included in:
StimulusPlumbers::Helpers
Defined in:
lib/stimulus_plumbers/helpers/date_picker_helper.rb

Instance Method Summary collapse

Instance Method Details

#sp_date_picker_month(record = nil, attribute = nil, **html_options) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/stimulus_plumbers/helpers/date_picker_helper.rb', line 6

def sp_date_picker_month(record = nil, attribute = nil, **html_options)
  calendar_id        = sp_dom_id(record, [attribute, "date"].filter(&:presence).join("_"))
  calendar_dialog_id = "#{calendar_id}_dialog"
  Components::DatePicker::Renderer.new(self).render(
    calendar_id:        calendar_id,
    calendar_dialog_id: calendar_dialog_id,
    **html_options
  )
end