diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 58bae6c..2897ffa 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -1,6 +1,12 @@ +#[tauri::command] +fn exit(app_handle: tauri::AppHandle) { + app_handle.exit(0); +} + #[cfg_attr(mobile, tauri::mobile_entry_point)] pub fn run() { tauri::Builder::default() + .invoke_handler(tauri::generate_handler![exit]) .plugin(tauri_plugin_opener::init()) .plugin(tauri_plugin_sql::Builder::new().build()) .plugin(tauri_plugin_shell::init()) diff --git a/src/lib/components/ui/ScreenWrap.svelte b/src/lib/components/ui/ScreenWrap.svelte index eec9ba8..ff93884 100644 --- a/src/lib/components/ui/ScreenWrap.svelte +++ b/src/lib/components/ui/ScreenWrap.svelte @@ -1,4 +1,5 @@