login function moved
This commit is contained in:
@@ -12,6 +12,7 @@ use anyhow::{Context, Result};
|
|||||||
use tokio::spawn;
|
use tokio::spawn;
|
||||||
use tokio::sync::mpsc;
|
use tokio::sync::mpsc;
|
||||||
use tracing::{info, error};
|
use tracing::{info, error};
|
||||||
|
use anyhow::anyhow;
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub enum LoginResult {
|
pub enum LoginResult {
|
||||||
@@ -237,3 +238,15 @@ pub fn handle_login_result(
|
|||||||
login_state.current_cursor_pos = 0;
|
login_state.current_cursor_pos = 0;
|
||||||
true // Request redraw as dialog content changed
|
true // Request redraw as dialog content changed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub async fn handle_action(action: &str,) -> Result<String> {
|
||||||
|
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))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
pub mod admin;
|
pub mod admin;
|
||||||
pub mod intro;
|
pub mod intro;
|
||||||
pub mod login;
|
|
||||||
pub mod common;
|
pub mod common;
|
||||||
|
|
||||||
pub use admin::*;
|
pub use admin::*;
|
||||||
|
|||||||
@@ -1,15 +0,0 @@
|
|||||||
// src/tui/functions/login.rs
|
|
||||||
|
|
||||||
use anyhow::{anyhow, Result};
|
|
||||||
|
|
||||||
pub async fn handle_action(action: &str,) -> Result<String> {
|
|
||||||
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))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user