add CoreViewModel for drag&drop

This commit is contained in:
marlon-erler
2024-07-25 16:02:49 +02:00
parent be6f609ea2
commit 0ed71600c6
13 changed files with 71 additions and 14 deletions
+3
View File
@@ -4,6 +4,7 @@ import BoardsAndTasksModel, { BoardInfoFileContent } from "../../Model/Files/boa
import BoardViewModel from "./boardViewModel";
import ChatViewModel from "../Chat/chatViewModel";
import CoreViewModel from "../Global/coreViewModel";
import { IndexManager } from "../../Model/Utility/utility";
import StorageModel from "../../Model/Global/storageModel";
@@ -73,6 +74,7 @@ export default class TaskPageViewModel {
// view
showBoardInList = (boardInfo: BoardInfoFileContent): void => {
const boardViewModel: BoardViewModel = new BoardViewModel(
this.coreViewModel,
this.storageModel,
this.boardModel,
this,
@@ -140,6 +142,7 @@ export default class TaskPageViewModel {
// init
constructor(
public coreViewModel: CoreViewModel,
storageModel: StorageModel,
boardModel: BoardsAndTasksModel,
chatViewModel: ChatViewModel