remote-i3wm-go/internal/render/render.go

17 lines
316 B
Go

package render
import (
"bytes"
"html/template"
"gitnet.fr/deblan/remote-i3wm-go/templates"
)
func View(viewName string, data any) string {
var render bytes.Buffer
view := template.Must(template.ParseFS(templates.Views, viewName, "layout/base.html"))
view.Execute(&render, data)
return render.String()
}