Add sync category to Logger

- Add LogCategory.sync for offline sync operations
- Add Logger.sync static property for easy access
This commit is contained in:
Ilyas Hallak 2025-11-01 21:18:54 +01:00
parent 4134b41be2
commit db0ce09b4c

View File

@ -39,6 +39,7 @@ enum LogCategory: String, CaseIterable, Codable {
case general = "General"
case manual = "Manual"
case viewModel = "ViewModel"
case sync = "Sync"
}
class LogConfiguration: ObservableObject {
@ -260,6 +261,7 @@ extension Logger {
static let general = Logger(category: .general)
static let manual = Logger(category: .manual)
static let viewModel = Logger(category: .viewModel)
static let sync = Logger(category: .sync)
}
// MARK: - Performance Measurement Helper