feat(ios): add cross-instance notification center
This commit is contained in:
@@ -27,6 +27,18 @@ enum DefaultContainer {
|
||||
)
|
||||
}
|
||||
|
||||
@MainActor
|
||||
static func makeNotificationsModel() -> NotificationsViewModel {
|
||||
NotificationsViewModel(
|
||||
repository: FileInstanceRepository(location: documentFileURL("instances.json")),
|
||||
service: NotificationService(
|
||||
client: SimAdminClient(),
|
||||
sessions: InstanceSessionStore(),
|
||||
credentials: KeychainCredentialStore()
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@MainActor
|
||||
static func makeDeviceModel(instance: Instance) -> DeviceViewModel {
|
||||
DeviceViewModel(
|
||||
|
||||
Reference in New Issue
Block a user