support creating new chats, list chats
This commit is contained in:
+5
-1
@@ -1,3 +1,5 @@
|
||||
import ChatListModel from "./Model/chatListModel";
|
||||
import ChatListViewModel from "./ViewModel/chatListViewModel";
|
||||
import { ConnectionModal } from "./View/Modals/connectionModal";
|
||||
import ConnectionViewModel from "./ViewModel/connectionViewModel";
|
||||
import { HomePage } from "./View/homePage";
|
||||
@@ -6,15 +8,17 @@ import StorageModel from "./Model/storageModel";
|
||||
|
||||
// models
|
||||
const storageModel = new StorageModel();
|
||||
storageModel.print();
|
||||
|
||||
// viewModels
|
||||
const settingsViewModel = new SettingsViewModel(storageModel);
|
||||
const connectionViewModel = new ConnectionViewModel(storageModel);
|
||||
const chatListViewModel = new ChatListViewModel(storageModel);
|
||||
|
||||
// view
|
||||
document
|
||||
.querySelector("main")!
|
||||
.append(
|
||||
HomePage(settingsViewModel, connectionViewModel),
|
||||
HomePage(settingsViewModel, connectionViewModel, chatListViewModel),
|
||||
ConnectionModal(connectionViewModel)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user