link up menuloops

This commit is contained in:
ThatBen 2025-04-01 14:36:25 +02:00
parent 36395b62ec
commit 939bf03b08
No known key found for this signature in database
GPG Key ID: E020A7DDCD52E1AB

View File

@ -29,6 +29,7 @@ import { InstallMenu } from "./ui/installmenu.js";
import { ConfigMenu } from "./ui/configmenu.js";
import { PathSelector } from "./utils/pathSelector.js";
import { NumberSelector } from "./utils/numberSelector.js";
import { MenuLoop } from "./utils/menuLoop.js";
async function showNavigationMenu() {
console.log("\n");
@ -101,11 +102,12 @@ export async function main() {
const installMenu = new InstallMenu(uiService, configService);
const configMenu = new ConfigMenu(
uiService,
new MenuLoop(),
configService,
pathSelector,
numberSelector,
);
const mainMenu = new MainMenu(uiService, installMenu, configMenu);
const mainMenu = new MainMenu(uiService, new MenuLoop(), installMenu, configMenu);
await mainMenu.show();
return;