admin: add admin panel for user management
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
package layout
|
||||
|
||||
import "mal/web/components/icons"
|
||||
import (
|
||||
"mal/web/components/icons"
|
||||
"mal/web/shared/admin"
|
||||
)
|
||||
|
||||
templ Layout(title string, showHeader bool) {
|
||||
<!DOCTYPE html>
|
||||
@@ -60,6 +63,14 @@ templ Layout(title string, showHeader bool) {
|
||||
>
|
||||
Watchlist
|
||||
</a>
|
||||
if admin.IsAdminFromContext(ctx) {
|
||||
<a
|
||||
class="text-(--accent) no-underline hover:text-(--accent) hover:no-underline"
|
||||
href="/admin"
|
||||
>
|
||||
Admin
|
||||
</a>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user