Friday, September 20, 2024 12:11:51 AM
> settings

Customize


Authenticate

> project_presenter.rb
# frozen_string_literal: true

class ProjectPresenter < ApplicationPresenter
  attr_reader :color

  def initialize(project, color)
    super(project)

    @color = color
  end

  def end_date
    object.end_date || Date.today
  end

  def description_as_html
    context.render_to_string(
      partial: "projects/timeline_entry",
      template: false,
      locals: {project: self}
    )
  end
end
All opinions represented herein are my own
- © 2024 itsthedevman
- build 3c15a1b