we compiled fully, time to move grpc calls now
This commit is contained in:
@@ -9,7 +9,6 @@ use crate::config::colors::themes::Theme;
|
|||||||
use crate::state::canvas_state::CanvasState;
|
use crate::state::canvas_state::CanvasState;
|
||||||
use crate::components::handlers::canvas::render_canvas;
|
use crate::components::handlers::canvas::render_canvas;
|
||||||
|
|
||||||
// Original form renderer (keep for backward compatibility)
|
|
||||||
pub fn render_form(
|
pub fn render_form(
|
||||||
f: &mut Frame,
|
f: &mut Frame,
|
||||||
area: Rect,
|
area: Rect,
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
// src/modes/canvas/read_only.rs
|
// src/modes/canvas/read_only.rs
|
||||||
|
|
||||||
use crossterm::event::{KeyEvent};
|
use crossterm::event::{KeyEvent};
|
||||||
@@ -187,11 +186,6 @@ async fn execute_action(
|
|||||||
command_message.clear();
|
command_message.clear();
|
||||||
Ok("".to_string())
|
Ok("".to_string())
|
||||||
}
|
}
|
||||||
"exit_edit_mode" => {
|
|
||||||
key_sequence_tracker.reset();
|
|
||||||
command_message.clear();
|
|
||||||
Ok("".to_string())
|
|
||||||
}
|
|
||||||
"move_left" => {
|
"move_left" => {
|
||||||
let current_pos = form_state.current_cursor_pos;
|
let current_pos = form_state.current_cursor_pos;
|
||||||
form_state.current_cursor_pos = current_pos.saturating_sub(1);
|
form_state.current_cursor_pos = current_pos.saturating_sub(1);
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ use crossterm::event::{KeyEvent, KeyCode, KeyModifiers};
|
|||||||
use crate::config::binds::config::Config;
|
use crate::config::binds::config::Config;
|
||||||
use crate::services::grpc_client::GrpcClient;
|
use crate::services::grpc_client::GrpcClient;
|
||||||
use crate::state::pages::form::FormState;
|
use crate::state::pages::form::FormState;
|
||||||
use crate::tui::controls::commands::CommandHandler;
|
use crate::tui::functions::common::commands::CommandHandler;
|
||||||
use crate::tui::terminal::core::TerminalCore;
|
use crate::tui::terminal::core::TerminalCore;
|
||||||
use crate::modes::{
|
use crate::modes::{
|
||||||
canvas::{common},
|
canvas::{common},
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use crate::tui::terminal::{
|
|||||||
core::TerminalCore,
|
core::TerminalCore,
|
||||||
};
|
};
|
||||||
use crate::services::grpc_client::GrpcClient;
|
use crate::services::grpc_client::GrpcClient;
|
||||||
use crate::tui::controls::commands::CommandHandler;
|
use crate::tui::functions::common::commands::CommandHandler;
|
||||||
use crate::config::binds::config::Config;
|
use crate::config::binds::config::Config;
|
||||||
use crate::state::pages::form::FormState;
|
use crate::state::pages::form::FormState;
|
||||||
use crate::state::pages::auth::AuthState;
|
use crate::state::pages::auth::AuthState;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
// src/services/login.rs
|
// src/services/auth.rs
|
||||||
|
|
||||||
use tonic::transport::Channel;
|
use tonic::transport::Channel;
|
||||||
use common::proto::multieko2::auth::{
|
use common::proto::multieko2::auth::{
|
||||||
auth_service_client::AuthServiceClient,
|
auth_service_client::AuthServiceClient,
|
||||||
|
|||||||
@@ -4,7 +4,9 @@ pub mod admin;
|
|||||||
pub mod intro;
|
pub mod intro;
|
||||||
pub mod login;
|
pub mod login;
|
||||||
pub mod form;
|
pub mod form;
|
||||||
|
pub mod common;
|
||||||
|
|
||||||
pub use admin::*;
|
pub use admin::*;
|
||||||
pub use intro::*;
|
pub use intro::*;
|
||||||
pub use form::*;
|
pub use form::*;
|
||||||
|
pub use common::*;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
// src/tui/controls.rs
|
// src/tui/functions/common.rs
|
||||||
|
|
||||||
pub mod commands;
|
pub mod commands;
|
||||||
|
|
||||||
pub use commands::*;
|
pub use commands::*;
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
// src/tui/mod.rs
|
// src/tui/mod.rs
|
||||||
pub mod terminal;
|
pub mod terminal;
|
||||||
pub mod controls;
|
|
||||||
pub mod functions;
|
pub mod functions;
|
||||||
|
|
||||||
|
pub use functions::*;
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
use crate::tui::terminal::TerminalCore;
|
use crate::tui::terminal::TerminalCore;
|
||||||
use crate::services::grpc_client::GrpcClient;
|
use crate::services::grpc_client::GrpcClient;
|
||||||
use crate::services::ui_service::UiService; // Add this import
|
use crate::services::ui_service::UiService; // Add this import
|
||||||
use crate::tui::controls::CommandHandler;
|
|
||||||
use crate::tui::terminal::EventReader;
|
use crate::tui::terminal::EventReader;
|
||||||
|
use crate::tui::functions::common::CommandHandler;
|
||||||
use crate::config::colors::themes::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use crate::config::binds::config::Config;
|
use crate::config::binds::config::Config;
|
||||||
use crate::ui::handlers::render::render_ui;
|
use crate::ui::handlers::render::render_ui;
|
||||||
|
|||||||
Reference in New Issue
Block a user