2019-12-26 22:10:19 +05:30
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
module Gitlab
|
|
|
|
module SlashCommands
|
|
|
|
module Presenters
|
|
|
|
module NoteBase
|
|
|
|
GREEN = '#38ae67'
|
|
|
|
|
2020-01-01 13:55:28 +05:30
|
|
|
def color(_)
|
2019-12-26 22:10:19 +05:30
|
|
|
GREEN
|
|
|
|
end
|
|
|
|
|
|
|
|
def issue
|
|
|
|
resource.noteable
|
|
|
|
end
|
|
|
|
|
|
|
|
def project
|
|
|
|
issue.project
|
|
|
|
end
|
|
|
|
|
|
|
|
def author
|
|
|
|
resource.author
|
|
|
|
end
|
|
|
|
|
|
|
|
def fields
|
|
|
|
[
|
|
|
|
{
|
|
|
|
title: 'Comment',
|
|
|
|
value: resource.note
|
|
|
|
}
|
|
|
|
]
|
|
|
|
end
|
|
|
|
|
|
|
|
private
|
|
|
|
|
|
|
|
attr_reader :resource
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|