Compare commits

..

3 commits

Author SHA1 Message Date
3d0c238934 Merge pull request 'develop' (#14) from develop into main
Reviewed-on: #14
2024-12-06 04:58:47 -05:00
5896e6e617 add ID to button 2024-12-06 04:55:43 -05:00
8950cb539a change to temporary 2024-11-22 16:25:06 -05:00
5 changed files with 17 additions and 11 deletions

View file

@ -245,7 +245,7 @@ func (app *App) makeHTTPRouterHandlerFunc(h Controller, ms []Hook) httprouter.Ha
w.WriteHeader(ctx.Response.statusCode)
}
if ctx.Response.redirectTo != "" {
http.Redirect(w, r, ctx.Response.redirectTo, http.StatusPermanentRedirect)
http.Redirect(w, r, ctx.Response.redirectTo, http.StatusTemporaryRedirect)
} else {
w.Write(ctx.Response.body)
}

View file

@ -1,6 +1,8 @@
package components
type FormButton struct {
ID string
Value string
Text string
Icon string
IsSubmit bool

View file

@ -1,5 +1,5 @@
{{define "form_button"}}
<button class="btn btn-{{.TypeClass}}" {{if eq .IsSubmit true}}type="submit"{{else}}type="button"{{end}} {{if .IsDisabled}}disabled{{end}}>
<button {{if .ID }}id="{{.ID}}" name="{{.ID}}"{{end}} {{if .Value }}value="{{.Value}}" name="{{.ID}}"{{end}} class="btn btn-{{.TypeClass}}" {{if eq .IsSubmit true}}type="submit"{{else}}type="button"{{end}} {{if .IsDisabled}}disabled{{end}}>
{{.Text}}
</button>
<!-- tailwind heroicons -->

View file

@ -1,13 +1,14 @@
package components
type FormInput struct {
ID string
Label string
Type string
Placeholder string
Value string
Hint string
Error string
IsDisabled bool
IsRequired bool
ID string
Label string
Type string
Placeholder string
Value string
Hint string
Error string
IsDisabled bool
Autocomplete bool
IsRequired bool
}

View file

@ -8,6 +8,9 @@
{{if eq .IsRequired true}}
required
{{end}}
{{if eq .Autocomplete false}}
autocomplete="off"
{{end}}
{{if ne .Value ""}}
value="{{.Value}}"
{{end}}