feat(frontend): set index to next empty field on disabled

This commit is contained in:
itsscb 2024-08-30 15:01:55 +02:00
parent e1eefda488
commit d71c94a4b4

View File

@ -235,9 +235,12 @@ pub fn Home() -> Html {
let on_disabled = {
let curr_index = curr_index.clone();
let input_values = input_values.clone();
Callback::from(move |_e: MouseEvent| {
set_focus(*curr_index);
let index = input_values.iter().enumerate().find(|(_, v)| v.is_empty()).map_or(0, |(i,_)| i);
set_focus(index);
curr_index.set(index);
})
};