Sha256: fa9987b7c17ae761b99ca607910ac634ca227add4ae35af7d6915ea84c9700ea

Contents?: true

Size: 634 Bytes

Versions: 18

Compression:

Stored size: 634 Bytes

Contents

module MessagesHelper
  def messages_url(exercise)
    exercise.messages_url_for(current_user) if current_user?
  end

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

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

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

  def read_messages_caption(assignment)
    assignment.pending_messages? ? :read_messages : :exit
  end

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

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
mumuki-laboratory-9.8.2 app/helpers/messages_helper.rb
mumuki-laboratory-9.8.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.8.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.7.2 app/helpers/messages_helper.rb
mumuki-laboratory-9.7.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.7.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.6.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.5.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.5.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.4.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.4.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.3.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.3.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.2.0 app/helpers/messages_helper.rb
mumuki-laboratory-9.1.3 app/helpers/messages_helper.rb
mumuki-laboratory-9.1.2 app/helpers/messages_helper.rb
mumuki-laboratory-9.1.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.1.0 app/helpers/messages_helper.rb