github.com/JarrahG/buffalocli@v0.0.0-20230801092127-b85bfd5d395a/internal/genny/newapp/web/templates/actions/render.go.tmpl (about)

     1  package actions
     2  
     3  import (
     4  	"{{ .opts.App.PackagePkg }}/public"
     5  	"{{ .opts.App.PackagePkg }}/templates"
     6  
     7  	"github.com/gobuffalo/buffalo/render"
     8  )
     9  
    10  var r *render.Engine
    11  
    12  func init() {
    13  	r = render.New(render.Options{
    14  		// HTML layout to be used for all HTML requests:
    15  		HTMLLayout:     "application.plush.html",
    16  
    17  		// fs.FS containing templates
    18  		TemplatesFS: templates.FS(),
    19  
    20  		// fs.FS containing assets
    21  		AssetsFS: public.FS(),
    22  
    23  		// Add template helpers here:
    24  		Helpers: render.Helpers{
    25  			// for non-bootstrap form helpers uncomment the lines
    26  			// below and import "github.com/gobuffalo/helpers/forms"
    27  			// forms.FormKey:     forms.Form,
    28  			// forms.FormForKey:  forms.FormFor,
    29  		},
    30  	})
    31  }