diff --git a/client/src/pages/login/logic.rs b/client/src/pages/login/logic.rs index 6fa354a..9ef38e0 100644 --- a/client/src/pages/login/logic.rs +++ b/client/src/pages/login/logic.rs @@ -12,6 +12,7 @@ use anyhow::{Context, Result}; use tokio::spawn; use tokio::sync::mpsc; use tracing::{info, error}; +use anyhow::anyhow; #[derive(Debug)] pub enum LoginResult { @@ -237,3 +238,15 @@ pub fn handle_login_result( login_state.current_cursor_pos = 0; true // Request redraw as dialog content changed } + +pub async fn handle_action(action: &str,) -> Result { + match action { + "previous_entry" => { + Ok("Previous entry at tui/functions/login.rs not implemented".into()) + } + "next_entry" => { + Ok("Next entry at tui/functions/login.rs not implemented".into()) + } + _ => Err(anyhow!("Unknown login action: {}", action)) + } +} diff --git a/client/src/tui/functions.rs b/client/src/tui/functions.rs index 4324756..6fa5bf2 100644 --- a/client/src/tui/functions.rs +++ b/client/src/tui/functions.rs @@ -2,7 +2,6 @@ pub mod admin; pub mod intro; -pub mod login; pub mod common; pub use admin::*; diff --git a/client/src/tui/functions/login.rs b/client/src/tui/functions/login.rs deleted file mode 100644 index b43be96..0000000 --- a/client/src/tui/functions/login.rs +++ /dev/null @@ -1,15 +0,0 @@ -// src/tui/functions/login.rs - -use anyhow::{anyhow, Result}; - -pub async fn handle_action(action: &str,) -> Result { - match action { - "previous_entry" => { - Ok("Previous entry at tui/functions/login.rs not implemented".into()) - } - "next_entry" => { - Ok("Next entry at tui/functions/login.rs not implemented".into()) - } - _ => Err(anyhow!("Unknown login action: {}", action)) - } -}