we compiled fully, time to move grpc calls now

This commit is contained in:
filipriec
2025-03-31 12:07:01 +02:00
parent f71498703a
commit 87cdb8048d
10 changed files with 8 additions and 15 deletions

View File

@@ -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,

View File

@@ -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);

View File

@@ -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},

View File

@@ -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;

View File

@@ -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,

View File

@@ -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::*;

View File

@@ -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::*;

View File

@@ -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::*;

View File

@@ -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;