add list of files to transfer

This commit is contained in:
marlon-erler
2024-07-27 19:13:59 +02:00
parent b7d0479a23
commit a3d6e448ed
7 changed files with 388 additions and 7 deletions
+8 -2
View File
@@ -11,7 +11,9 @@ import { ConnectionModal } from "./View/Modals/connectionModal";
import ConnectionModel from "./Model/Global/connectionModel";
import ConnectionViewModel from "./ViewModel/Global/connectionViewModel";
import CoreViewModel from "./ViewModel/Global/coreViewModel";
import { FileTransferModal } from "./View/Modals/fileTransferModal";
import FileTransferModel from "./Model/Global/fileTransferModel";
import FileTransferViewModel from "./ViewModel/Global/fileTransferViewModel";
import { HomePage } from "./View/homePage";
import SettingsModel from "./Model/Global/settingsModel";
import SettingsViewModel from "./ViewModel/Global/settingsViewModel";
@@ -31,8 +33,6 @@ const chatListModel = new ChatListModel(
);
const fileTransferModel = new FileTransferModel(storageModel, connectionModel);
console.log(fileTransferModel.generateTransferData());
// upgrade
new v1Upgrader(settingsModel, connectionModel, chatListModel);
@@ -51,6 +51,10 @@ const chatListViewModel = new ChatListViewModel(
chatListModel,
settingsViewModel
);
const fileTransferViewModel = new FileTransferViewModel(
fileTransferModel,
chatListModel
);
// view
chatListViewModel.selectedChat.subscribe(() => {
@@ -74,9 +78,11 @@ document
storageViewModel,
settingsViewModel,
connectionViewModel,
fileTransferViewModel,
chatListViewModel
),
ChatPageWrapper(chatListViewModel),
ConnectionModal(connectionViewModel),
FileTransferModal(fileTransferViewModel),
StorageModal(storageViewModel)
);