use flowy_net::services::ws::FlowyWebSocket; use std::sync::Arc; mod ws; #[cfg(not(feature = "flowy_unit_test"))] pub fn local_web_socket() -> Arc { Arc::new(ws::LocalWebSocket::default()) } #[cfg(feature = "flowy_unit_test")] mod mock; #[cfg(feature = "flowy_unit_test")] pub fn local_web_socket() -> Arc { Arc::new(crate::mock::MockWebSocket::default()) }