mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-04-25 07:07:32 -04:00
enable local ws
This commit is contained in:
parent
f66ea6d224
commit
287698be9e
49 changed files with 525 additions and 546 deletions
|
@ -1,17 +1,17 @@
|
|||
use flowy_core::context::CoreContext;
|
||||
use flowy_net::services::ws::FlowyWSConnect;
|
||||
use flowy_net::services::ws_conn::FlowyWebSocketConnect;
|
||||
use flowy_user::services::user::UserSession;
|
||||
use lib_dispatch::prelude::Module;
|
||||
use std::sync::Arc;
|
||||
|
||||
pub fn mk_modules(
|
||||
ws_manager: Arc<FlowyWSConnect>,
|
||||
core: Arc<CoreContext>,
|
||||
user_session: Arc<UserSession>,
|
||||
ws_conn: &Arc<FlowyWebSocketConnect>,
|
||||
core: &Arc<CoreContext>,
|
||||
user_session: &Arc<UserSession>,
|
||||
) -> Vec<Module> {
|
||||
let user_module = mk_user_module(user_session);
|
||||
let core_module = mk_core_module(core);
|
||||
let network_module = mk_network_module(ws_manager);
|
||||
let user_module = mk_user_module(user_session.clone());
|
||||
let core_module = mk_core_module(core.clone());
|
||||
let network_module = mk_network_module(ws_conn.clone());
|
||||
vec![user_module, core_module, network_module]
|
||||
}
|
||||
|
||||
|
@ -19,4 +19,4 @@ fn mk_user_module(user_session: Arc<UserSession>) -> Module { flowy_user::module
|
|||
|
||||
fn mk_core_module(core: Arc<CoreContext>) -> Module { flowy_core::module::create(core) }
|
||||
|
||||
fn mk_network_module(ws_manager: Arc<FlowyWSConnect>) -> Module { flowy_net::module::create(ws_manager) }
|
||||
fn mk_network_module(ws_conn: Arc<FlowyWebSocketConnect>) -> Module { flowy_net::module::create(ws_conn) }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue