app/views/confirmRecipeDelete.scala.html (26 lines of code) (raw):

@import prism.BakeUsage @import views.html.helper.CSRF @(recipeToDelete: Recipe, bakes: Seq[Bake], usages: Seq[BakeUsage])(implicit request: RequestHeader) @simpleLayout("AMIgo"){ @if(usages.isEmpty) { <h1>Really delete @recipeToDelete.id?</h1> <div class="panel panel-default"> <div class="panel-heading">Confirm delete</div> <div class="panel-body"> <p>Note that this will schedule the deletion of all associated AMIs and underlying EBS snapshots (@bakes.size).</p> @helper.form(routes.RecipeController.deleteRecipe(recipeToDelete.id)) { @CSRF.formField <button class="post btn btn-danger">Delete</button> } </div> </div> } else { <h1>Recipe @recipeToDelete.id still has usages</h1> <div class="panel panel-default"> <div class="panel-heading">Can't be deleted</div> <div class="panel-body"> This recipe still has usages and cannot be deleted. You can review the usages <a href="@routes.RecipeController.showUsages(recipeToDelete.id)">here</a>. </div> </div> } }