Request object
This commit is contained in:
@ -1,6 +1,10 @@
|
||||
package templates
|
||||
|
||||
templ baseLayout(pc PageContext) {
|
||||
import (
|
||||
"fiber-sessions/app/router/requests"
|
||||
)
|
||||
|
||||
templ baseLayout(request *requests.Request, pc PageContext) {
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
@ -22,7 +26,7 @@ templ baseLayout(pc PageContext) {
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
if pc.RequestSession.UserAuthenticated() {
|
||||
if request.UserAuthenticated() {
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/logout">
|
||||
Logout
|
||||
@ -35,15 +39,10 @@ templ baseLayout(pc PageContext) {
|
||||
</a>
|
||||
</li>
|
||||
}
|
||||
<li class="nav-item">
|
||||
<a class={ "nav-link", templ.KV("active", pc.ActivePage == "interactive") } href="/interactive">
|
||||
Interactive
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
if pc.RequestSession.UserAuthenticated() {
|
||||
if request.UserAuthenticated() {
|
||||
<p class="alert alert-warning">
|
||||
Hello, { pc.RequestSession.User.FirstName }
|
||||
Hello, { request.User.FirstName }
|
||||
</p>
|
||||
}
|
||||
{ children... }
|
||||
|
||||
Reference in New Issue
Block a user