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 ConnectionModel from "./Model/Global/connectionModel";
|
||||||
import ConnectionViewModel from "./ViewModel/Global/connectionViewModel";
|
import ConnectionViewModel from "./ViewModel/Global/connectionViewModel";
|
||||||
import CoreViewModel from "./ViewModel/Global/coreViewModel";
|
import CoreViewModel from "./ViewModel/Global/coreViewModel";
|
||||||
|
import FileTransferModel from "./Model/Global/fileTransferModel";
|
||||||
import { HomePage } from "./View/homePage";
|
import { HomePage } from "./View/homePage";
|
||||||
import SettingsModel from "./Model/Global/settingsModel";
|
import SettingsModel from "./Model/Global/settingsModel";
|
||||||
import SettingsViewModel from "./ViewModel/Global/settingsViewModel";
|
import SettingsViewModel from "./ViewModel/Global/settingsViewModel";
|
||||||
@@ -28,6 +29,7 @@ const chatListModel = new ChatListModel(
|
|||||||
settingsModel,
|
settingsModel,
|
||||||
connectionModel
|
connectionModel
|
||||||
);
|
);
|
||||||
|
const fileTransferModel = new FileTransferModel(storageModel, connectionModel);
|
||||||
|
|
||||||
// upgrade
|
// upgrade
|
||||||
new v1Upgrader(settingsModel, connectionModel, chatListModel);
|
new v1Upgrader(settingsModel, connectionModel, chatListModel);
|
||||||
|
|||||||
Reference in New Issue
Block a user