{{ define "knots/fragments/knotListing" }}
{{ block "knotLeftSide" . }} {{ end }} {{ block "knotRightSide" . }} {{ end }}
{{ end }} {{ define "knotLeftSide" }} {{ if .Registered }} {{ i "hard-drive" "w-4 h-4" }} {{ .Domain }} {{ template "repo/fragments/shortTimeAgo" .Created }} {{ else }}
{{ i "hard-drive" "w-4 h-4" }} {{ .Domain }} {{ template "repo/fragments/shortTimeAgo" .Created }}
{{ end }} {{ end }} {{ define "knotRightSide" }}
{{ $style := "px-2 py-1 rounded flex items-center flex-shrink-0 gap-2 text-sm" }} {{ if .IsRegistered }} {{ i "shield-check" "w-4 h-4" }} verified {{ template "knots/fragments/addMemberModal" . }} {{ block "knotDeleteButton" . }} {{ end }} {{ else if .IsNeedsUpgrade }} {{ i "shield-alert" "w-4 h-4" }} needs upgrade {{ block "knotRetryButton" . }} {{ end }} {{ block "knotDeleteButton" . }} {{ end }} {{ else }} {{ i "shield-off" "w-4 h-4" }} unverified {{ block "knotRetryButton" . }} {{ end }} {{ block "knotDeleteButton" . }} {{ end }} {{ end }}
{{ end }} {{ define "knotDeleteButton" }} {{ end }} {{ define "knotRetryButton" }} {{ end }}