working select setting the form to true in state state.rs

This commit is contained in:
filipriec
2025-03-23 22:41:18 +01:00
parent 78e8cce08b
commit b2fd44df49
2 changed files with 6 additions and 5 deletions

View File

@@ -25,11 +25,9 @@ pub fn previous_option(app_state: &mut AppState) {
}
pub fn select(app_state: &mut AppState) {
if app_state.ui.show_intro {
app_state.ui.show_intro = false;
} else if app_state.ui.show_admin {
app_state.ui.show_admin = false;
}
app_state.ui.show_form = app_state.ui.intro_state.selected_option == 0;
app_state.ui.show_admin = app_state.ui.intro_state.selected_option == 1;
app_state.ui.show_intro = false;
}
pub fn toggle_sidebar(app_state: &mut AppState) {

View File

@@ -2,6 +2,7 @@
use std::env;
use common::proto::multieko2::table_definition::ProfileTreeResponse;
use crate::components::IntroState;
pub struct UiState {
pub show_sidebar: bool,
@@ -9,6 +10,7 @@ pub struct UiState {
pub show_intro: bool,
pub show_admin: bool,
pub show_form: bool,
pub intro_state: IntroState,
}
pub struct GeneralState {
@@ -66,6 +68,7 @@ impl Default for UiState {
show_intro: true,
show_admin: false,
show_form: false,
intro_state: IntroState::new(),
}
}
}