package pages import ( "git.grosinger.net/tgrosinger/saasitone/templ/components" "git.grosinger.net/tgrosinger/saasitone/pkg/form" "git.grosinger.net/tgrosinger/saasitone/pkg/page" ) type RegisterForm struct { Name string `form:"name" validate:"required"` Email string `form:"email" validate:"required,email"` Password string `form:"password" validate:"required"` ConfirmPassword string `form:"password-confirm" validate:"required,eqfield=Password"` form.Submission } templ Register(p page.Page, f *RegisterForm) {
@components.FieldErrors(f.Submission.GetFieldErrors("Name"))
@components.FieldErrors(f.Submission.GetFieldErrors("Email"))
@components.FieldErrors(f.Submission.GetFieldErrors("Password"))
@components.FieldErrors(f.Submission.GetFieldErrors("ConfigmPassword"))

Cancel

@components.CSRF(p.CSRF)
}