mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-04-24 22:57:12 -04:00
feat: move handles to flowy-block crate
This commit is contained in:
parent
11ceb96f65
commit
5c155a07bf
48 changed files with 370 additions and 101 deletions
|
@ -1,4 +1,5 @@
|
|||
use flowy_folder::controller::FolderManager;
|
||||
use flowy_block::BlockManager;
|
||||
use flowy_folder::manager::FolderManager;
|
||||
use flowy_grid::manager::GridManager;
|
||||
use flowy_net::ws::connection::FlowyWebSocketConnect;
|
||||
use flowy_user::services::UserSession;
|
||||
|
@ -10,6 +11,7 @@ pub fn mk_modules(
|
|||
folder_manager: &Arc<FolderManager>,
|
||||
grid_manager: &Arc<GridManager>,
|
||||
user_session: &Arc<UserSession>,
|
||||
block_manager: &Arc<BlockManager>,
|
||||
) -> Vec<Module> {
|
||||
let user_module = mk_user_module(user_session.clone());
|
||||
let folder_module = mk_folder_module(folder_manager.clone());
|
||||
|
@ -33,3 +35,7 @@ fn mk_network_module(ws_conn: Arc<FlowyWebSocketConnect>) -> Module {
|
|||
fn mk_grid_module(grid_manager: Arc<GridManager>) -> Module {
|
||||
flowy_grid::event_map::create(grid_manager)
|
||||
}
|
||||
|
||||
fn mk_block_module(block_manager: Arc<BlockManager>) -> Module {
|
||||
flowy_block::event_map::create(block_manager)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue