refactor: Move load savegame popup to savegame feature
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
use crate::features::phase::components::{SessionTracker, TimerSettings};
|
||||
use crate::features::savegame::ui::load_popup_handler;
|
||||
use crate::prelude::*;
|
||||
use messages::*;
|
||||
use std::fs::File;
|
||||
@@ -6,6 +7,7 @@ use std::io::{Read, Write};
|
||||
|
||||
pub mod components;
|
||||
pub mod messages;
|
||||
pub mod ui;
|
||||
|
||||
pub struct SavegamePlugin;
|
||||
|
||||
@@ -16,6 +18,8 @@ impl Plugin for SavegamePlugin {
|
||||
|
||||
app.add_systems(Update, dump_savegame.run_if(in_state(AppState::GameScreen)));
|
||||
app.add_systems(Update, load_savegame.run_if(in_state(AppState::GameScreen)));
|
||||
|
||||
app.add_systems(Update, load_popup_handler);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user