From dd4d9e88c6869dd36b73ccafb21eb2e11b04d7df Mon Sep 17 00:00:00 2001 From: filipriec Date: Mon, 31 Mar 2025 09:39:47 +0200 Subject: [PATCH] ready to move gRPC into a single services folder, time to do the changes now --- client/src/services/adresar.rs | 1 + client/src/services/auth.rs | 0 client/src/services/grpc_client.rs | 3 ++- client/src/services/mod.rs | 8 ++++++++ client/src/services/profile.rs | 1 + client/src/services/table.rs | 1 + 6 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 client/src/services/adresar.rs create mode 100644 client/src/services/auth.rs create mode 100644 client/src/services/profile.rs create mode 100644 client/src/services/table.rs diff --git a/client/src/services/adresar.rs b/client/src/services/adresar.rs new file mode 100644 index 0000000..1c68a8f --- /dev/null +++ b/client/src/services/adresar.rs @@ -0,0 +1 @@ +// src/services/adresar.rs diff --git a/client/src/services/auth.rs b/client/src/services/auth.rs new file mode 100644 index 0000000..e69de29 diff --git a/client/src/services/grpc_client.rs b/client/src/services/grpc_client.rs index 93a5d16..23e1104 100644 --- a/client/src/services/grpc_client.rs +++ b/client/src/services/grpc_client.rs @@ -1,4 +1,4 @@ -// src/tui/terminal/grpc_client.rs +// src/services/grpc_client.rs use tonic::transport::Channel; use common::proto::multieko2::adresar::adresar_client::AdresarClient; @@ -15,6 +15,7 @@ use common::proto::multieko2::auth::{ LoginRequest, LoginResponse }; +#[derive(Clone)] pub struct GrpcClient { adresar_client: AdresarClient, table_structure_client: TableStructureServiceClient, diff --git a/client/src/services/mod.rs b/client/src/services/mod.rs index 8761f91..5bf5075 100644 --- a/client/src/services/mod.rs +++ b/client/src/services/mod.rs @@ -1,5 +1,13 @@ // services/mod.rs pub mod grpc_client; +pub mod adresar; +pub mod table; +pub mod profile; +pub mod auth; pub use grpc_client::*; +pub use adresar::*; +pub use table::*; +pub use profile::*; +pub use auth::*; diff --git a/client/src/services/profile.rs b/client/src/services/profile.rs new file mode 100644 index 0000000..5b2a1f0 --- /dev/null +++ b/client/src/services/profile.rs @@ -0,0 +1 @@ +// src/services/profile.rs diff --git a/client/src/services/table.rs b/client/src/services/table.rs new file mode 100644 index 0000000..e8b9015 --- /dev/null +++ b/client/src/services/table.rs @@ -0,0 +1 @@ +// src/services/table.rs