Files
tauri/examples/api/src-tauri/src/cmd.rs
2021-04-05 20:55:52 -03:00

24 lines
465 B
Rust

use serde::Deserialize;
use tauri::command;
#[derive(Debug, Deserialize)]
pub struct RequestBody {
id: i32,
name: String,
}
#[command(with_window)]
pub fn log_operation<M: tauri::Params>(
_window: tauri::Window<M>,
event: String,
payload: Option<String>,
) {
println!("{} {:?}", event, payload);
}
#[command]
pub fn perform_request(endpoint: String, body: RequestBody) -> String {
println!("{} {:?}", endpoint, body);
"message response".into()
}