FeDirect/static/crossroad.mts
CenTdemeern1 8e6a2d20b4 AddInstance dialog, fixed
This time with less technical debt!
2025-01-13 06:59:58 +01:00

15 lines
632 B
TypeScript

import { initializeAddInstanceDialog } from "./add_an_instance.mjs";
import knownSoftware from "./known_software.mjs";
import storageManager from "./storage_manager.mjs";
console.log(knownSoftware);
console.log(storageManager.storage.instances);
export function getMainDialog(): HTMLDialogElement {
return document.getElementById('mainDialog') as HTMLDialogElement;
}
const dialog = document.querySelector("#addInstance");
if (!(dialog instanceof HTMLDialogElement))
throw new Error("Couldn't find addInstance dialog");
export const { showAddInstanceDialog, hideAddInstanceDialog } = initializeAddInstanceDialog(dialog);