This repository has no description
1{{/*
2 Response fragment swapped into place by htmx after a /newsletter/signup
3 submission. Returns a <span> whose id matches the form's hx-target so the
4 swap is clean and no hard-coded id leaks into Go.
5
6 Params:
7 Id string - matches the Id used in newsletterForm (e.g. "widget", "home")
8 Error string - if non-empty, renders the error variant
9*/}}
10{{ define "timeline/fragments/newsletterResponse" }}
11 {{ if .Error }}
12 <span id="newsletter-msg-{{ .Id }}" class="text-red-500 text-sm whitespace-nowrap">{{ .Error }}</span>
13 {{ else }}
14 <span id="newsletter-msg-{{ .Id }}" class="text-sm text-green-700 dark:text-green-400 whitespace-nowrap">You're signed up!</span>
15 {{ end }}
16{{ end }}