new function dir for functions
This commit is contained in:
9
client/src/functions/common.rs
Normal file
9
client/src/functions/common.rs
Normal file
@@ -0,0 +1,9 @@
|
||||
// src/functions/common.rs
|
||||
|
||||
pub mod login;
|
||||
pub mod commands;
|
||||
pub mod form;
|
||||
|
||||
pub use login::{revert as login_revert, save as login_save};
|
||||
pub use commands::*;
|
||||
pub use form::{revert as form_revert, save as form_save};
|
||||
5
client/src/functions/mod.rs
Normal file
5
client/src/functions/mod.rs
Normal file
@@ -0,0 +1,5 @@
|
||||
// src/functions/mod.rs
|
||||
|
||||
pub mod common;
|
||||
|
||||
pub use common::*;
|
||||
@@ -5,6 +5,7 @@ pub mod config;
|
||||
pub mod state;
|
||||
pub mod components;
|
||||
pub mod modes;
|
||||
pub mod functions;
|
||||
pub mod services;
|
||||
|
||||
pub use ui::run_ui;
|
||||
|
||||
@@ -5,7 +5,7 @@ use crate::state::pages::{form::FormState, auth::AuthState};
|
||||
use crate::state::state::AppState;
|
||||
use crate::services::grpc_client::GrpcClient;
|
||||
use crate::services::auth::AuthClient;
|
||||
use crate::tui::functions::common::{
|
||||
use crate::functions::common::{
|
||||
form::{save as form_save, revert as form_revert},
|
||||
login::{save as login_save, revert as login_revert}
|
||||
};
|
||||
|
||||
@@ -2,7 +2,7 @@ use crate::config::binds::config::Config;
|
||||
use crate::services::grpc_client::GrpcClient;
|
||||
use crate::state::canvas_state::CanvasState;
|
||||
use crate::state::pages::form::FormState;
|
||||
use crate::tui::functions::common::form::{revert, save};
|
||||
use crate::functions::common::form::{revert, save};
|
||||
use crossterm::event::{KeyCode, KeyEvent};
|
||||
use std::any::Any;
|
||||
|
||||
|
||||
@@ -4,9 +4,9 @@ use crossterm::event::{KeyEvent, KeyCode, KeyModifiers};
|
||||
use crate::config::binds::config::Config;
|
||||
use crate::services::grpc_client::GrpcClient;
|
||||
use crate::state::pages::form::FormState;
|
||||
use crate::tui::functions::common::commands::CommandHandler;
|
||||
use crate::functions::common::commands::CommandHandler;
|
||||
use crate::tui::terminal::core::TerminalCore;
|
||||
use crate::tui::functions::common::form::{save, revert};
|
||||
use crate::functions::common::form::{save, revert};
|
||||
|
||||
pub async fn handle_command_event(
|
||||
key: KeyEvent,
|
||||
|
||||
@@ -6,7 +6,7 @@ use crate::tui::terminal::{
|
||||
};
|
||||
use crate::services::grpc_client::GrpcClient;
|
||||
use crate::services::auth::AuthClient;
|
||||
use crate::tui::functions::common::commands::CommandHandler;
|
||||
use crate::functions::common::commands::CommandHandler;
|
||||
use crate::config::binds::config::Config;
|
||||
use crate::state::pages::form::FormState;
|
||||
use crate::state::pages::auth::AuthState;
|
||||
|
||||
@@ -1,8 +1 @@
|
||||
// src/tui/functions/common.rs
|
||||
pub mod commands;
|
||||
pub mod form;
|
||||
pub mod login;
|
||||
|
||||
pub use commands::*;
|
||||
pub use form::{revert as form_revert, save as form_save};
|
||||
pub use login::{revert as login_revert, save as login_save};
|
||||
|
||||
@@ -5,7 +5,7 @@ use crate::services::grpc_client::GrpcClient;
|
||||
use crate::services::auth::AuthClient;
|
||||
use crate::services::ui_service::UiService; // Add this import
|
||||
use crate::tui::terminal::EventReader;
|
||||
use crate::tui::functions::common::CommandHandler;
|
||||
use crate::functions::common::CommandHandler;
|
||||
use crate::config::colors::themes::Theme;
|
||||
use crate::config::binds::config::Config;
|
||||
use crate::ui::handlers::render::render_ui;
|
||||
|
||||
Reference in New Issue
Block a user