add native menu items via tauri

This commit is contained in:
fmtabbara
2021-11-03 11:42:47 +00:00
parent 9db589e0b3
commit 63c698d903
+8
View File
@@ -5,6 +5,7 @@
use mixnet_contract::{Gateway, MixNode};
use std::sync::Arc;
use tauri::{Menu, MenuItem};
use tokio::sync::RwLock;
use ts_rs::export;
use validator_client::nymd::fee_helpers::Operation;
@@ -35,6 +36,12 @@ macro_rules! format_err {
};
}
pub fn create_menu_items() -> Menu {
Menu::new()
.add_native_item(MenuItem::Copy)
.add_native_item(MenuItem::Paste)
}
fn main() {
tauri::Builder::default()
.manage(Arc::new(RwLock::new(State::default())))
@@ -61,6 +68,7 @@ fn main() {
get_reverse_mix_delegations_paged,
get_reverse_gateway_delegations_paged,
])
.menu(create_menu_items())
.run(tauri::generate_context!())
.expect("error while running tauri application");
}