this repo has no description
1{{ define "repo/fragments/reaction" }}
2 <button
3 id="reactIndi-{{ .Kind }}"
4 class="flex justify-center items-center min-w-8 min-h-8 rounded border
5 leading-4 px-3 gap-1
6 {{ if eq .Count 0 }}
7 hidden
8 {{ end }}
9 {{ if .IsReacted }}
10 bg-sky-100 border-sky-400 dark:bg-sky-900 dark:border-sky-500
11 {{ else }}
12 border-gray-200 hover:bg-gray-50 hover:border-gray-300
13 dark:border-gray-700 dark:hover:bg-gray-700 dark:hover:border-gray-600
14 {{ end }}
15 "
16 {{ if .IsReacted }}
17 hx-delete="/react?subject={{ .ThreadAt }}&kind={{ .Kind }}"
18 {{ else }}
19 hx-post="/react?subject={{ .ThreadAt }}&kind={{ .Kind }}"
20 {{ end }}
21 hx-swap="outerHTML"
22 hx-trigger="click from:(#reactBtn-{{ .Kind }}, #reactIndi-{{ .Kind }})"
23 hx-disabled-elt="this">
24 <span>{{ .Kind }}</span>
25 <span>{{ .Count }}</span>
26 </button>
27{{ end }}