module DocTemplate::Tags::Helpers
Constants
- ICON_PATH
Public Instance Methods
materials_container(props)
click to toggle source
# File lib/doc_template/tags/helpers.rb, line 9 def materials_container(props) return if props.nil? content_tag :div, nil, data: { react_class: 'MaterialsContainer', react_props: props } end
priority_description(activity)
click to toggle source
# File lib/doc_template/tags/helpers.rb, line 15 def priority_description(activity) priority = activity.try(:activity_priority) || activity.priority return unless priority.present? config = Tags.config[self.class::TAG_NAME.downcase] Array.wrap(config['priority_descriptions'])[priority - 1] end
priority_icon(activity)
click to toggle source
# File lib/doc_template/tags/helpers.rb, line 23 def priority_icon(activity) return unless activity.priority.present? # for some odd reason inlined images aren't working at gdoc # this is why we reference s3 "#{ICON_PATH}/ld_p#{activity.priority}.png" end