From ed23d402fec268e163ec895748f43e3254ba3dfd Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Tue, 24 Oct 2023 08:30:28 +0200 Subject: refactor: Rename & include more features --- core/template.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'core/template.go') diff --git a/core/template.go b/core/template.go index 3a6833a..a0d0668 100644 --- a/core/template.go +++ b/core/template.go @@ -18,16 +18,16 @@ func GetTr(wl WithLanguage) Tr { return func(format string, args ...any) string { return i18n.Tr(lang, format, args...) } } -type LoginContext[U any] struct { - IsLoggedIn bool - User U - Tr Tr +type Login[U any] struct { + Ok bool + User U + Tr Tr } -func GetLoginContext[U WithLanguage](user U, ok bool) LoginContext[U] { - return LoginContext[U]{ - IsLoggedIn: ok, - User: user, - Tr: GetTr(user), +func LoginFromUser[U WithLanguage](user U, ok bool) Login[U] { + return Login[U]{ + Ok: ok, + User: user, + Tr: GetTr(user), } } -- cgit v1.3