31 lines
1.0 KiB
HTML
31 lines
1.0 KiB
HTML
<nav>
|
|
<ul>
|
|
<li>
|
|
<a hx-get="/" hx-headers='{"REQUEST-TYPE": "htmlfull"}' hx-push-url="true" hx-swap="outerHTML" hx-target=".app">
|
|
Index
|
|
</a>
|
|
</li>
|
|
{{ if .Context.User }}
|
|
<li>
|
|
<a hx-get="/models" hx-headers='{"REQUEST-TYPE": "htmlfull"}' hx-push-url="true" hx-swap="outerHTML" hx-target=".app">
|
|
Models
|
|
</a>
|
|
</li>
|
|
{{end}}
|
|
<li class="expand"></li>
|
|
{{ if .Context.User }}
|
|
<li>
|
|
<a hx-get="/logout" hx-headers='{"REQUEST-TYPE": "htmlfull"}' hx-push-url="true" hx-swap="outerHTML" hx-target=".app">
|
|
Logout
|
|
</a>
|
|
</li>
|
|
{{else}}
|
|
<li>
|
|
<a hx-get="/login" hx-headers='{"REQUEST-TYPE": "htmlfull"}' hx-push-url="true" hx-swap="outerHTML" hx-target=".app">
|
|
Login
|
|
</a>
|
|
</li>
|
|
{{end}}
|
|
</ul>
|
|
</nav>
|