1 use smbcloud_network::environment::Environment;
2 use wasm_bindgen::JsValue;
3 use wasm_bindgen::prelude::wasm_bindgen;
4
5 #[wasm_bindgen]
6 pub async fn login(
7 env: Environment,
8 username: String,
9 password: String,
10 ) -> Result<JsValue, JsValue> {
11 match smbcloud_networking_account::login::login(env, username, password).await {
12 Ok(response) => Ok(serde_wasm_bindgen::to_value(&response)?),
13 Err(error) => Err(serde_wasm_bindgen::to_value(&error)?),
14 }
15 }