Files
simplex-chat/apps/ios/Shared/SimpleXApp.swift
2022-02-01 20:30:33 +00:00

33 lines
667 B
Swift

//
// SimpleXApp.swift
// Shared
//
// Created by Evgeny Poberezkin on 17/01/2022.
//
import SwiftUI
@main
struct SimpleXApp: App {
@StateObject private var chatModel = ChatModel()
init() {
hs_init(0, nil)
}
var body: some Scene {
WindowGroup {
ContentView()
.environmentObject(chatModel)
.onOpenURL { url in
chatModel.appOpenUrl = url
chatModel.connectViaUrl = true
print(url)
}
.onAppear() {
chatModel.currentUser = chatGetUser()
}
}
}
}