feat: add AuthViewModel, ScheduleViewModel, and EventDetailViewModel with StateFlow

This commit is contained in:
2026-07-08 17:25:41 +02:00
parent bb13a12d00
commit 294aebd0b4
5 changed files with 495 additions and 0 deletions
@@ -1,5 +1,6 @@
package ch.parano.myice.auth
interface OAuthClient {
fun redirectUri(): String
suspend fun authenticate(loginUrl: String): String?
}