prepare FileTransferModel
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
// this file is responsible for sending and handling files.
|
||||
|
||||
import ConnectionModel from "./connectionModel";
|
||||
import StorageModel from "./storageModel";
|
||||
|
||||
export default class FileTransferModel {
|
||||
storageModel: StorageModel;
|
||||
connectionModel: ConnectionModel;
|
||||
|
||||
// init
|
||||
constructor(storageModel: StorageModel, connectionModel: ConnectionModel) {
|
||||
this.storageModel = storageModel;
|
||||
this.connectionModel = connectionModel;
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,7 @@ 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 FileTransferModel from "./Model/Global/fileTransferModel";
|
||||
import { HomePage } from "./View/homePage";
|
||||
import SettingsModel from "./Model/Global/settingsModel";
|
||||
import SettingsViewModel from "./ViewModel/Global/settingsViewModel";
|
||||
@@ -28,6 +29,7 @@ const chatListModel = new ChatListModel(
|
||||
settingsModel,
|
||||
connectionModel
|
||||
);
|
||||
const fileTransferModel = new FileTransferModel(storageModel, connectionModel);
|
||||
|
||||
// upgrade
|
||||
new v1Upgrader(settingsModel, connectionModel, chatListModel);
|
||||
|
||||
Reference in New Issue
Block a user