1{{define "title"}}{{ .Registration.Domain }}{{end}}
2
3{{define "content"}}
4 <h1>{{.Registration.Domain}}</h1>
5 <p>
6 <code>
7 opened by: {{.Registration.ByDid}}
8 {{ if eq $.LoggedInUser.Did $.Registration.ByDid }}
9 (you)
10 {{ end }}
11 </code><br>
12 <code>on: {{.Registration.Created}}</code><br>
13 {{ if .Registration.Registered }}
14 <code>registered on: {{.Registration.Registered}}</code>
15 {{ else }}
16 <code>pending registration</code>
17 <button class="btn my-2" hx-post="/knots/{{.Domain}}/init" hx-swap="none">initialize</button>
18 {{ end }}
19 </p>
20
21 {{ if .Registration.Registered }}
22 <h3> members </h3>
23 <ol>
24 {{ range $.Members }}
25 <li><a href="/{{.}}">{{.}}</a></li>
26 {{ else }}
27 <p>no members</p>
28 {{ end }}
29 {{ end }}
30 </ol>
31
32 {{ if $.IsOwner }}
33 <h3>add member</h3>
34 <form hx-put="/knots/{{.Registration.Domain}}/member">
35 <label for="member">did or handle:</label>
36 <input type="text" id="member" name="member" required>
37 <button class="btn my-2" type="text">add member</button>
38 </form>
39 {{ end }}
40{{end}}