1 use smbcloud_network::environment::Environment;
2 use smbcloud_networking::smb_client::SmbClient;
3 use wasm_bindgen::JsValue;
4 use wasm_bindgen::prelude::wasm_bindgen;
5
6 #[wasm_bindgen]
7 pub async fn me(env: Environment, access_token: String) -> Result<JsValue, JsValue> {
8 let secret = "wasm-secret";
9 match smbcloud_networking_account::me::me(env, (&SmbClient::Cli, secret), &access_token).await {
10 Ok(response) => Ok(serde_wasm_bindgen::to_value(&response)?),
11 Err(error) => Err(serde_wasm_bindgen::to_value(&error)?),
12 }
13 }