Files
CT/src/index.tsx
T

21 lines
640 B
TypeScript
Raw Normal View History

2024-07-20 02:30:45 +02:00
import { ConnectionModal } from "./View/Modals/connectionModal";
2024-07-20 02:18:15 +02:00
import ConnectionViewModel from "./ViewModel/connectionViewModel";
2024-07-19 23:45:07 +02:00
import { HomePage } from "./View/homePage";
import SettingsViewModel from "./ViewModel/settingsViewModel";
2024-07-19 19:23:48 +02:00
import StorageModel from "./Model/storageModel";
2024-07-19 23:45:07 +02:00
// models
2024-07-19 21:12:16 +02:00
const storageModel = new StorageModel();
2024-07-19 23:45:07 +02:00
// viewModels
2024-07-20 02:18:15 +02:00
const settingsViewModel = new SettingsViewModel(storageModel);
const connectionViewModel = new ConnectionViewModel(storageModel);
2024-07-19 23:45:07 +02:00
// view
2024-07-20 02:18:15 +02:00
document
.querySelector("main")!
2024-07-20 02:30:45 +02:00
.append(
HomePage(settingsViewModel, connectionViewModel),
ConnectionModal(connectionViewModel)
);