app/presenters/courses/leaderboard_presenter.rb
Class LeaderboardPresenter
has 24 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class LeaderboardPresenter < ApplicationPresenter
class Student < SimpleDelegator
attr_reader :score, :rank
attr_accessor :delta
Method rank_change_icon
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def rank_change_icon(delta)
if delta >= 10
view.image_tag(
"courses/leaderboard/rank-change-up-double.svg",
alt: