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