Sha256: c31ea48d149b3c606441f44659db292f286380e8776cadfd0b734a36fb883907
Contents?: true
Size: 651 Bytes
Versions: 17
Compression:
Stored size: 651 Bytes
Contents
# frozen_string_literal: true module Renalware module Letters class UnreadElectronicCCsComponent < ApplicationComponent attr_reader :current_user def initialize(current_user:) @current_user = current_user end def unread_electronic_ccs @unread_electronic_ccs ||= begin receipts = Letters::ElectronicReceipt .includes(letter: [:patient, :author, :letterhead]) .unread .for_recipient(current_user.id) .order(created_at: :asc) CollectionPresenter.new(receipts, Letters::ElectronicReceiptPresenter) end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems