Class: InnerPlan::Tasks::Row::DescriptionAddonComponent

Inherits:
BaseAddonComponent show all
Defined in:
app/components/inner_plan/tasks/row/description_addon_component.rb

Instance Method Summary collapse

Methods inherited from BaseAddonComponent

#initialize

Constructor Details

This class inherits a constructor from InnerPlan::Tasks::Row::BaseAddonComponent

Instance Method Details

#render?Boolean

Returns:

  • (Boolean)


3
4
5
# File 'app/components/inner_plan/tasks/row/description_addon_component.rb', line 3

def render?
  !task.completed? && task.description.present?
end

#templateObject



7
8
9
10
11
# File 'app/components/inner_plan/tasks/row/description_addon_component.rb', line 7

def template
  span(class: "text-body-tertiary") {
    render(Phlex::Icons::Tabler::FileText.new(width: 15, height: 15, style: 'margin-top:-3px'))
  }
end