Rocket.Chat.ReactNative/ios/RocketChat Watch App/RocketChatApp.swift

25 lines
564 B
Swift

import SwiftUI
@main
struct RocketChat_Watch_AppApp: App {
private let router = AppRouter()
init() {
registerDependencies()
}
private func registerDependencies() {
Store.register(AppRouting.self, factory: router)
Store.register(ServersDatabase.self, factory: DefaultDatabase())
Store.register(ServersLoading.self, factory: ServersLoader())
Store.register(MessagesLoading.self, factory: MessagesLoader())
Store.register(RoomsLoading.self, factory: RoomsLoader())
}
var body: some Scene {
WindowGroup {
AppView(router: router)
}
}
}