app/views/fragments/usedByTable.scala.html (16 lines of code) (raw):

@(title: String, recipes: Seq[Recipe], usages: Map[Recipe, prism.RecipeUsage]) <h3>@title</h3> @if(recipes.isEmpty) { <p>No @title.toLowerCase() for this image</p> } else { <table class="table"> @recipes.map { recipe => <tr> <td><a href="@routes.RecipeController.showRecipe(recipe.id)">@recipe.id</a></td> @defining(usages.getOrElse(recipe, prism.RecipeUsage.noUsage())) { usage => @fragments.usagesColumn(recipe, usage) } </tr> } </table> }