@(u: User, nbs: lila.app.mashup.UserInfo.NbGames, pager: Paginator[Game], filters: lila.app.mashup.GameFilterMenu, filterName: String)(implicit ctx: Context)
@filters.list.map { f => @userGameFilterTitle(u, nbs, f) }
@if(filters.current.name == "me") { @nbs.crosstable.map { c =>
@game.crosstable(c, none)
} }
@if(filterName == "search") { @if(pager.nbResults > 0) {
@pager.nbResults.localize games found
@pager.nextPage.map { n => }.getOrElse {
} @game.widgets(pager.currentPageResults, user = u.some, ownerLink = ctx is u)
} else {
No game found -
} } else {
2) {game_list playing center}"> @pager.nextPage.map { np => } @if(filterName == "playing" && pager.nbResults > 2) { @pager.currentPageResults.flatMap{ Pov(_, u) }.map { p =>
@gameFen(p) @game.vstext(p)(ctx.some)
} } else { @game.widgets(pager.currentPageResults, user = u.some, ownerLink = ctx is u) }
}