{{ if not .shelves }}
You don't have any shelves in your library yet.
{{ else }} {{ $lastitem := last .shelves }} {{ range .shelves }} {{ end }}
Shelf
{{ .Name }} {{ if can $.current_user "down" . }} {{ if ne $lastitem . }}
{{ $.csrf }}
{{ end }} {{ end }}
{{ if can $.current_user "up" . }}
{{ $.csrf }}
{{ end }}
Edit
{{ end }} {{ if can .current_user "create_shelf" .user }}
{{ .csrf }}
{{ template "common/errors" index .errors "name" }}
{{ end }}