templating/ui/helpers.go
2025-09-29 23:53:04 +02:00

36 lines
720 B
Go

package ui
// Aquí puedes añadir helpers predefinidos para campos comunes
// UsernameField crea un campo de username preconfigurado
func UsernameField() InputField {
return NewInputField(
"username-container",
"username",
"Nombre de usuario",
"juan.01",
"/validate/username",
)
}
// EmailField crea un campo de email preconfigurado
func EmailField() InputField {
return NewInputField(
"email-container",
"email",
"Correo electrónico",
"juan.01@email.com",
"/validate/email",
).WithType("email")
}
func PasswordField() InputField {
return NewInputField(
"password-container",
"password",
"Contraseña",
"••••••••",
"/validate/password",
).WithType("password")
}