Files
CT/src/index.tsx
T
2024-07-20 02:30:45 +02:00

21 lines
628 B
TypeScript

import { ConnectionModal } from "./View/Modals/connectionModal";
import ConnectionViewModel from "./ViewModel/connectionViewModel";
import { HomePage } from "./View/homePage";
import SettingsViewModel from "./ViewModel/settingsViewModel";
import StorageModel from "./Model/storageModel";
// models
const storageModel = new StorageModel();
// viewModels
const settingsViewModel = new SettingsViewModel(storageModel);
const connectionViewModel = new ConnectionViewModel();
// view
document
.querySelector("main")!
.append(
HomePage(settingsViewModel, connectionViewModel),
ConnectionModal(connectionViewModel)
);