mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-04-25 07:07:32 -04:00
setup flowy sdk server configuration
This commit is contained in:
parent
52d510691f
commit
5a89655982
36 changed files with 270 additions and 123 deletions
|
@ -1,5 +1,5 @@
|
|||
use crate::deps_resolve::DocumentDepsResolver;
|
||||
use backend_service::config::ServerConfig;
|
||||
use backend_service::configuration::ClientServerConfiguration;
|
||||
use flowy_document::module::FlowyDocument;
|
||||
use flowy_user::services::user::UserSession;
|
||||
use flowy_workspace::prelude::WorkspaceController;
|
||||
|
@ -18,7 +18,10 @@ fn mk_workspace_module(workspace_controller: Arc<WorkspaceController>) -> Module
|
|||
flowy_workspace::module::create(workspace_controller)
|
||||
}
|
||||
|
||||
pub fn mk_document_module(user_session: Arc<UserSession>, server_config: &ServerConfig) -> Arc<FlowyDocument> {
|
||||
pub fn mk_document_module(
|
||||
user_session: Arc<UserSession>,
|
||||
server_config: &ClientServerConfiguration,
|
||||
) -> Arc<FlowyDocument> {
|
||||
let document_deps = DocumentDepsResolver::new(user_session);
|
||||
let (user, ws_manager) = document_deps.split_into();
|
||||
Arc::new(FlowyDocument::new(user, ws_manager, server_config))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue