import * as React from "bloatless-react"; import "./homePage.css"; import { StringToOption } from "./Components/option"; import { HomePageButton } from "./Components/homePageButton"; import { ChatViewModelToChatEntry } from "./Components/chatEntry"; import StorageViewModel from "../ViewModel/Global/storageViewModel"; import SettingsViewModel from "../ViewModel/Global/settingsViewModel"; import FileTransferViewModel from "../ViewModel/Global/fileTransferViewModel"; import CoreViewModel from "../ViewModel/Global/coreViewModel"; import ConnectionViewModel from "../ViewModel/Global/connectionViewModel"; import ChatListViewModel from "../ViewModel/Chat/chatListViewModel"; export function HomePage( coreViewModel: CoreViewModel, storageViewModel: StorageViewModel, settingsViewModel: SettingsViewModel, connectionViewModel: ConnectionViewModel, fileTransferViewModel: FileTransferViewModel, chatListViewModel: ChatListViewModel, ) { // sections const overviewSection = (