mirror of
https://github.com/bbara04/Purefin.git
synced 2026-03-31 17:10:08 +02:00
- Implement back navigation and home redirection in `EpisodeScreenViewModel`, `MovieScreenViewModel`, and `SeriesViewModel`. - Refactor `EpisodeScreen`, `MovieScreen`, and `SeriesScreen` to handle data fetching via `LaunchedEffect` and display a loading state. - Create `PurefinWaitingScreen`, a custom animated loading component with pulsing icons and dots. - Update `SeriesViewModel` to properly map episode data, including image URLs and unique identifiers. - Add click listeners to `EpisodeTopBar`, `MovieTopBar`, `SeriesTopBar`, and `EpisodeCard` to support navigation between screens. - Integrate the waiting screen into the `LoginScreen` flow during connection attempts. - Fix image URL generation in `SeriesViewModel` to use the primary image type for episodes and backdrops for series.