{{$allowedReactions := $.AllowedReactions}} {{$canReact := and $allowedReactions ctx.RootData.IsSigned (not ctx.RootData.Repository.IsArchived)}} {{if or .Reactions $canReact}}
{{if $canReact}}
{{range $value := $allowedReactions}} {{ReactionToEmoji $value}} {{end}}
{{end}} {{range $key, $value := .Reactions}} {{$hasReacted := $value.HasUser ctx.RootData.SignedUserID}} {{ReactionToEmoji $key}} {{len $value}} {{end}}
{{end}}