forked from Roflin/gamenight
Created a domain module to decouple flows from the core.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
|
||||
use super::{abort::Abort, add_gamenight::AddGamenight, list_gamenights::ListGamenights, login::Login, main_menu::MainMenu, *};
|
||||
use super::{exit::Exit, add_gamenight::AddGamenight, list_gamenights::ListGamenights, login::Login, main_menu::MainMenu, *};
|
||||
|
||||
#[derive(Clone)]
|
||||
pub struct Main {
|
||||
@@ -12,7 +12,7 @@ impl Main {
|
||||
let mut main_menu = MainMenu::new();
|
||||
main_menu.menu.push(Box::new(ListGamenights::new()));
|
||||
main_menu.menu.push(Box::new(AddGamenight::new()));
|
||||
main_menu.menu.push(Box::new(Abort::new()));
|
||||
main_menu.menu.push(Box::new(Exit::new()));
|
||||
Self {
|
||||
login: Box::new(Login::new()),
|
||||
main_menu: main_menu
|
||||
|
||||
Reference in New Issue
Block a user