Merge pull request #871 from nymtech/bug-fix/keyboard-shortcuts-macos

add native window items (copy/paste) via tauri
This commit is contained in:
Tommy Verrall
2021-11-03 14:24:00 +00:00
committed by GitHub
+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");
}