- Make `RoomListDataSource.allRooms` a `SharedFlow` so we can know when we don't have a value yet. - Map its output in `RoomListPresenter` to `AsyncData`. - Display the new empty state when the room list has loaded and has no items. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||