login page now in a separate dir
This commit is contained in:
@@ -29,13 +29,15 @@ use crate::state::{
|
||||
intro::IntroState,
|
||||
},
|
||||
};
|
||||
use crate::tui::common::{register, login};
|
||||
use crate::tui::common::register;
|
||||
use crate::pages::login;
|
||||
use crate::pages::login::logic;
|
||||
use crate::pages::login::logic::LoginResult;
|
||||
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::login::LoginResult;
|
||||
use crate::tui::functions::common::register::RegisterResult;
|
||||
use crate::tui::{
|
||||
terminal::core::TerminalCore,
|
||||
@@ -808,7 +810,7 @@ impl EventHandler {
|
||||
match action {
|
||||
"save" => {
|
||||
if let Page::Login(login_state) = &mut router.current {
|
||||
let message = crate::tui::functions::common::login::save(
|
||||
let message = logic::save(
|
||||
auth_state,
|
||||
login_state,
|
||||
&mut self.auth_client,
|
||||
@@ -845,7 +847,7 @@ impl EventHandler {
|
||||
}
|
||||
"save_and_quit" => {
|
||||
let message = if let Page::Login(login_state) = &mut router.current {
|
||||
crate::tui::functions::common::login::save(
|
||||
logic::save(
|
||||
auth_state,
|
||||
login_state,
|
||||
&mut self.auth_client,
|
||||
@@ -874,8 +876,7 @@ impl EventHandler {
|
||||
}
|
||||
"revert" => {
|
||||
let message = if let Page::Login(login_state) = &mut router.current {
|
||||
crate::tui::functions::common::login::revert(login_state, app_state)
|
||||
.await
|
||||
logic::revert(login_state, app_state).await
|
||||
} else if let Page::Register(register_state) = &mut router.current {
|
||||
crate::tui::functions::common::register::revert(
|
||||
register_state,
|
||||
|
||||
Reference in New Issue
Block a user