🎨 Isolate infra and ui components
The src/base.rs is still to be reworked.
This commit is contained in:
@@ -6,9 +6,9 @@ use futures_util::stream::StreamExt;
|
||||
use std::cell::RefCell;
|
||||
use std::{collections::HashMap, sync::Arc};
|
||||
|
||||
use crate::matrix_interface::client::{Client, RoomEvent};
|
||||
use crate::matrix_interface::requester::{Receivers, Requester};
|
||||
use crate::matrix_interface::worker_tasks::LoginStyle;
|
||||
use crate::infrastructure::messaging::matrix::client::{Client, RoomEvent};
|
||||
use crate::infrastructure::messaging::matrix::requester::{Receivers, Requester};
|
||||
use crate::infrastructure::messaging::matrix::worker_tasks::LoginStyle;
|
||||
use dioxus::prelude::*;
|
||||
use matrix_sdk::{
|
||||
room::{Room as MatrixRoom, RoomMember},
|
||||
@@ -17,7 +17,7 @@ use matrix_sdk::{
|
||||
use tokio::select;
|
||||
use tracing::{debug, error, warn};
|
||||
|
||||
use crate::components::chats_window::interface::Interface as ChatsWinInterface;
|
||||
use crate::ui::components::chats_window::interface::Interface as ChatsWinInterface;
|
||||
|
||||
// #[derive(Clone, Debug)]
|
||||
// pub struct UserInfo {
|
||||
|
Reference in New Issue
Block a user