@(fresh: Option[lila.relay.Relay.Fresh], pager: Paginator[lila.relay.Relay.WithStudyAndLiked], url: Call)(implicit ctx: Context) @sublist(name: String, relays: Seq[lila.relay.Relay.WithStudyAndLiked]) = { @if(relays.nonEmpty) {

@name

@relays.map { r =>
@widget(r)
}
} } @title = @{ "Live tournament broadcasts [BETA]" } @base.layout( title = title, moreCss = cssTag("relay-list.css"), moreJs = jsTag("vendor/jquery.infinitescroll.min.js")) {

@title

@if(isGranted(_.Beta)) { @newForm() }
@fresh.map { f => @sublist("Ongoing", f.started) @sublist("Upcoming", f.created) }

Completed

@pager.currentPageResults.map { r =>
@widget(r)
} @pager.nextPage.map { np => }
}