register is now separated also
This commit is contained in:
@@ -25,21 +25,22 @@ use crate::state::{
|
||||
},
|
||||
pages::{
|
||||
admin::AdminState,
|
||||
auth::{AuthState, RegisterState},
|
||||
auth::AuthState,
|
||||
intro::IntroState,
|
||||
},
|
||||
};
|
||||
use crate::pages::login::LoginState;
|
||||
use crate::tui::common::register;
|
||||
use crate::pages::register::RegisterState;
|
||||
use crate::pages::login;
|
||||
use crate::pages::login::logic;
|
||||
use crate::pages::register;
|
||||
// use crate::pages::login::logic;
|
||||
use crate::pages::login::logic::LoginResult;
|
||||
use crate::pages::register::RegisterResult;
|
||||
use crate::pages::routing::{Router, Page};
|
||||
use crate::dialog;
|
||||
use crate::pages::forms::FormState;
|
||||
use crate::pages::forms::logic::{save, revert, SaveOutcome};
|
||||
use crate::search::state::SearchState;
|
||||
use crate::tui::functions::common::register::RegisterResult;
|
||||
use crate::tui::{
|
||||
terminal::core::TerminalCore,
|
||||
{admin, intro},
|
||||
@@ -811,7 +812,7 @@ impl EventHandler {
|
||||
match action {
|
||||
"save" => {
|
||||
if let Page::Login(login_state) = &mut router.current {
|
||||
let message = logic::save(
|
||||
let message = login::logic::save(
|
||||
auth_state,
|
||||
login_state,
|
||||
&mut self.auth_client,
|
||||
@@ -848,7 +849,7 @@ impl EventHandler {
|
||||
}
|
||||
"save_and_quit" => {
|
||||
let message = if let Page::Login(login_state) = &mut router.current {
|
||||
logic::save(
|
||||
login::logic::save(
|
||||
auth_state,
|
||||
login_state,
|
||||
&mut self.auth_client,
|
||||
@@ -877,9 +878,9 @@ impl EventHandler {
|
||||
}
|
||||
"revert" => {
|
||||
let message = if let Page::Login(login_state) = &mut router.current {
|
||||
logic::revert(login_state, app_state).await
|
||||
login::logic::revert(login_state, app_state).await
|
||||
} else if let Page::Register(register_state) = &mut router.current {
|
||||
crate::tui::functions::common::register::revert(
|
||||
register::revert(
|
||||
register_state,
|
||||
app_state,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user