extern crate core; use client_api::Client; mod casbin; mod collab; mod gotrue; mod user; mod util; mod websocket; mod workspace; pub const LOCALHOST_URL: &str = "http://localhost:8000"; pub const LOCALHOST_WS: &str = "ws://localhost:8000/ws"; pub const LOCALHOST_GOTRUE: &str = "http://localhost:9998"; /// Return a client that connects to the local host. It requires to run the server locally. /// ```shell /// ./build/run_local_server.sh /// ``` pub fn localhost_client() -> Client { Client::new(LOCALHOST_URL, LOCALHOST_WS, LOCALHOST_GOTRUE) } pub const DEV_URL: &str = "https://test.appflowy.cloud"; pub const DEV_WS: &str = "wss://test.appflowy.cloud/ws"; pub const DEV_GOTRUE: &str = "https://test.appflowy.cloud/gotrue"; #[allow(dead_code)] pub fn test_appflowy_cloud_client() -> Client { Client::new(DEV_URL, DEV_WS, DEV_GOTRUE) }