add mock programs fallback for offline development
This commit is contained in:
@@ -52,9 +52,12 @@ final class HomeViewModel: ObservableObject {
|
||||
do {
|
||||
if let remote = try await SupabaseService.shared.fetchAllPrograms() {
|
||||
allPrograms = remote
|
||||
} else {
|
||||
allPrograms = MockPrograms.all
|
||||
}
|
||||
} catch {
|
||||
self.error = error.localizedDescription
|
||||
allPrograms = MockPrograms.all
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user