@import de.smederee.hub.Account
@import de.smederee.tickets._
@import de.smederee.tickets.views.html.format._
@(baseUri: Uri = Uri(path = Uri.Path.Root),
lang: LanguageCode = LanguageCode("en")
)(action: Uri,
csrf: Option[CsrfToken] = None,
linkToHubService: Uri,
labels: List[Label],
milestones: List[Milestone],
ticket: Ticket,
renderedTicketContent: Option[String],
projectBaseUri: Uri,
title: Option[String] = None,
user: Option[Account],
project: Project
)
@main(linkToHubService, lang)()(csrf, title, user) {
@defining(lang.toLocale) { implicit locale =>
@showProjectMenu(baseUri, linkToHubService)(action.some, projectBaseUri, user, project)
@ticket.number created by @formatTicketSubmitter(linkToHubService)(ticket) at @formatDateTime(ticket.createdAt)
@if(user.nonEmpty) {
} else {}
@for(label <- labels) {
@label.name
}
@ticket.title
@Html(renderedTicketContent)
}
}