{{ define "repo/fragments/reactions" }}
{{- $reactions := .Reactions -}} {{- $userReacted := .UserReacted -}} {{- $threadAt := .ThreadAt -}} {{ template "reactionsPopup" }} {{ range $kind := const.OrderedReactionKinds }} {{ $reactionData := index $reactions $kind }} {{ template "repo/fragments/reaction" (dict "Kind" $kind "Count" $reactionData.Count "IsReacted" (index $userReacted $kind) "ThreadAt" $threadAt "Users" $reactionData.Users) }} {{ end }}
{{ end }} {{ define "reactionsPopup" }}
{{ i "smile" "size-4" }}
{{ range $kind := const.OrderedReactionKinds }} {{ end }}
{{ end }}