Module: HasHelpers::Resource::NotePresenter

Defined in:
app/presenters/has_helpers/resource/note_presenter.rb

Instance Method Summary collapse

Instance Method Details

#note_itemsObject



4
5
6
7
8
9
10
11
12
13
# File 'app/presenters/has_helpers/resource/note_presenter.rb', line 4

def note_items
  @note_items ||= begin
                    if wrapped_object.respond_to?(:note)
                      note = wrapped_object.note
                    elsif wrapped_object.respond_to?(:demographic) && wrapped_object.demographic.respond_to?(:note)
                      note = wrapped_object.demographic.note
                    end
                    note.blank? ? [] : [[{ value: note }]]
                  end
end