diff --git a/internal/server/handle_public.go b/internal/server/handle_public.go
index 820babd..f976331 100644
--- a/internal/server/handle_public.go
+++ b/internal/server/handle_public.go
@@ -41,14 +41,18 @@ func handleRequestBooking() echo.HandlerFunc {
errs = append(errs, "missing_communication_method")
}
- return renderTempl(c, http.StatusOK, view.RequestBookingForm(&view.RequestBookingViewModel{
- Item: itemStr,
- From: fromStr,
- To: toStr,
- Name: name,
- PhoneNumber: phoneNumber,
- Email: email,
- Errors: errs,
- }))
+ if len(errs) > 0 {
+ return renderTempl(c, http.StatusOK, view.RequestBookingForm(&view.RequestBookingViewModel{
+ Item: itemStr,
+ From: fromStr,
+ To: toStr,
+ Name: name,
+ PhoneNumber: phoneNumber,
+ Email: email,
+ Errors: errs,
+ }))
+ }
+
+ return renderTempl(c, http.StatusSeeOther, view.BaseLayout())
}
}
diff --git a/internal/view/index_templ.go b/internal/view/index_templ.go
index 9facabd..87b77aa 100644
--- a/internal/view/index_templ.go
+++ b/internal/view/index_templ.go
@@ -44,7 +44,7 @@ func Index() templ.Component {
templ_7745c5c3_Buffer = templ.GetBuffer()
defer templ.ReleaseBuffer(templ_7745c5c3_Buffer)
}
- templ_7745c5c3_Err = templ.WriteWatchModeString(templ_7745c5c3_Buffer, 1)
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("Reserver votre sejour des maintenant
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
@@ -60,7 +60,7 @@ func Index() templ.Component {
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = templ.WriteWatchModeString(templ_7745c5c3_Buffer, 2)
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
diff --git a/internal/view/reports.templ b/internal/view/reports.templ
index 9ed84ff..debfb1f 100644
--- a/internal/view/reports.templ
+++ b/internal/view/reports.templ
@@ -32,11 +32,12 @@ templ Reports(months []string, m int, year string) {
Month
diff --git a/internal/view/reports_templ.go b/internal/view/reports_templ.go
index 67d0f03..e2192bb 100644
--- a/internal/view/reports_templ.go
+++ b/internal/view/reports_templ.go
@@ -46,59 +46,41 @@ func Reports(months []string, m int, year string) templ.Component {
return templ_7745c5c3_Err
}
for i, month := range months {
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("")
- if templ_7745c5c3_Err != nil {
- return templ_7745c5c3_Err
- }
- } else {
- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("")
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(" selected")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
}
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(">")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ var templ_7745c5c3_Var3 string
+ templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs(month)
+ if templ_7745c5c3_Err != nil {
+ return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/view/reports.templ`, Line: 39, Col: 16}
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("")
+ if templ_7745c5c3_Err != nil {
+ return templ_7745c5c3_Err
+ }
}
_, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString("")
if templ_7745c5c3_Err != nil {
diff --git a/internal/view/request_booking_form.templ b/internal/view/request_booking_form.templ
index 730a566..5c98e56 100644
--- a/internal/view/request_booking_form.templ
+++ b/internal/view/request_booking_form.templ
@@ -45,11 +45,18 @@ templ RequestBookingForm(rbvm *RequestBookingViewModel) {
@@ -60,20 +67,30 @@ templ RequestBookingForm(rbvm *RequestBookingViewModel) {