tren/util/render.go
ngn 4df8b90dae
All checks were successful
Build and publish the docker image / build (push) Successful in 58s
initial commit
Signed-off-by: ngn <ngn@ngn.tf>
2025-04-05 09:58:58 +03:00

26 lines
487 B
Go

package util
import (
"log"
"git.ngn.tf/ngn/tren/extract"
"github.com/gofiber/fiber/v2"
)
func Render(c *fiber.Ctx, template string, data fiber.Map) error {
if data == nil {
data = make(fiber.Map)
}
data["dictionaries"] = extract.Dicts
return c.Render(template, data)
}
func RenderError(c *fiber.Ctx, code int, err... error) error {
if code == 500 && len(err) > 0 && err[0] != nil{
log.Printf("server error: %s", err[0].Error())
}
return c.Redirect("/")
}