Restore smart settings and sync watch favourites

This commit is contained in:
FuelBoard Contributor
2026-08-30 18:57:57 +01:00
parent 0997dcea45
commit ebda21436d
11 changed files with 405 additions and 3 deletions
+24
View File
@@ -0,0 +1,24 @@
import Foundation
enum DataRefreshMode: String, CaseIterable, Identifiable {
case standard
case smart
var id: String { rawValue }
var displayName: String {
switch self {
case .standard: return "Standard"
case .smart: return "Smart"
}
}
var summary: String {
switch self {
case .standard:
return "Saves battery. Refreshes price data up to twice daily."
case .smart:
return "Checks for newer data more often in the background and refreshes full prices only when an update is available."
}
}
}