working select setting the form to true in state state.rs
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user