Module: MessagesHelper

Defined in:
app/helpers/messages_helper.rb

Instance Method Summary collapse

Instance Method Details

#disabled_submit_class(assignment) ⇒ Object



6
7
8
# File 'app/helpers/messages_helper.rb', line 6

def disabled_submit_class(assignment)
  assignment.pending_messages? ? 'disabled' : ''
end

#hidden_pending(assignment) ⇒ Object



2
3
4
# File 'app/helpers/messages_helper.rb', line 2

def hidden_pending(assignment)
  assignment.pending_messages? ? '' : 'd-none'
end

#pending_messages_filter(assignment) ⇒ Object



10
11
12
# File 'app/helpers/messages_helper.rb', line 10

def pending_messages_filter(assignment)
  'pending-messages-filter' if assignment.pending_messages?
end

#sender_class(message) ⇒ Object



14
15
16
# File 'app/helpers/messages_helper.rb', line 14

def sender_class(message)
  message.blank? || message.from_user?(current_user) ? 'self' : 'other'
end

#staleness_class(message) ⇒ Object



18
19
20
# File 'app/helpers/messages_helper.rb', line 18

def staleness_class(message)
  'mu-stale' if message.stale?
end