SpeciesFileGroup/taxonworks

View on GitHub
app/helpers/sequences_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
module SequencesHelper
  def sequence_tag(sequence)
    return nil if sequence.nil?
    sequence.name || sequence.sequence[0..20] + ' ' + tag.span('unnamed', class: [:feedback, 'feedback-thin', 'feedback-info'])
  end

  def sequence_autocomplete_selected_tag(sequence)
    sequence_tag(sequence)
  end
  
  def sequences_search_form
    render('/sequences/quick_search_form')
  end

  def sequence_link(sequence)
    return nil if sequence.nil?
    link_to(sequence_tag(sequence).html_safe, sequence)
  end
end