From e3f7a38dbaf767e489010de9fbb1e5b7df8cd52a Mon Sep 17 00:00:00 2001 From: efim Date: Mon, 27 Nov 2023 05:58:37 +0000 Subject: [PATCH] fix: layouts cleanup --- routes/base_page.go | 1 + routes/room_page.go | 1 + routes/templates/base.gohtml | 2 ++ routes/templates/index.gohtml | 3 +-- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/routes/base_page.go b/routes/base_page.go index cc5ffcd..a218c36 100644 --- a/routes/base_page.go +++ b/routes/base_page.go @@ -2,6 +2,7 @@ package routes type baseData struct { Title string + LoggedIn bool } type headerData struct { diff --git a/routes/room_page.go b/routes/room_page.go index efd805a..8d3809c 100644 --- a/routes/room_page.go +++ b/routes/room_page.go @@ -269,6 +269,7 @@ func roomPageRoute( data := pageData{ Base: baseData{ Title: "room-lala-from-base", + LoggedIn: true, }, Content: contentData, Header: headerData{ diff --git a/routes/templates/base.gohtml b/routes/templates/base.gohtml index 7e63c52..6cd0566 100644 --- a/routes/templates/base.gohtml +++ b/routes/templates/base.gohtml @@ -24,7 +24,9 @@ AGPLv3 Free as in Freedom + {{ if .Base.LoggedIn }} Logout + {{ end }}