Implementing features

This commit is contained in:
Kr4ight
2026-04-06 19:50:56 +02:00
parent 1436950b90
commit 725ac2187f
5 changed files with 117 additions and 8 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
// Prevents additional console window on Windows in release, DO NOT REMOVE!!
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
use saturn_launcher_lib::load_state;
use saturn_launcher_lib::{features::FeatureState, load_state};
use tauri::{Emitter, Manager, WindowEvent};
#[cfg_attr(mobile, tauri::mobile_entry_point)]
@@ -9,6 +9,7 @@ fn main() {
tauri::Builder::default()
.plugin(tauri_plugin_opener::init())
.manage(load_state())
.manage(FeatureState::new())
.invoke_handler(tauri::generate_handler![
// Saturn Launcher Commands
saturn_launcher_lib::commands::get_installed_mods,