hugo-cms/handlers/ctx.go

15 lines
244 B
Go
Raw Normal View History

2025-01-27 03:23:54 +00:00
package handlers
import (
"github.com/gofiber/fiber/v2"
2025-01-27 10:48:40 +00:00
"lmika.dev/lmika/hugo-cms/models"
2025-01-27 03:23:54 +00:00
)
type siteKeyType struct{}
var siteKey siteKeyType
func GetSite(c *fiber.Ctx) models.Site {
return c.UserContext().Value(siteKey).(models.Site)
}