From 733e865042408eddccb455fa1c7eade2846c69ed Mon Sep 17 00:00:00 2001 From: marcantoinem <marc-antoine.m@outlook.com> Date: Wed, 31 Jul 2024 19:46:34 -0400 Subject: [PATCH] fix: mobile error reporting --- .../src/frontend/components/options/form.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aep-schedule-website/src/frontend/components/options/form.rs b/aep-schedule-website/src/frontend/components/options/form.rs index c537338..692623a 100644 --- a/aep-schedule-website/src/frontend/components/options/form.rs +++ b/aep-schedule-website/src/frontend/components/options/form.rs @@ -26,7 +26,14 @@ pub fn OptionsForms() -> impl IntoView { async move {} }); - let submit_mobile = move |_| state.generate(); + let submit_mobile = move |_| { + state.validate(); + if state.step.get() < 5 { + state.hide.set(true); + return; + } + state.generate(); + }; view! { <CoursesSelector state=state submit/> -- GitLab