register is now separated also

This commit is contained in:
filipriec
2025-08-23 21:47:18 +02:00
parent fc2b65601e
commit e6072d25c5
14 changed files with 216 additions and 206 deletions

View File

@@ -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,
)