From 982f0671c813cd9a6b5b714cb06955e2f449225b Mon Sep 17 00:00:00 2001 From: GerardPaligot Date: Fri, 10 May 2024 07:55:37 +0200 Subject: [PATCH] fix(iosApp): use new kotlin models in agenda screen. --- iosApp/iosApp/screens/agenda/Agenda.swift | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/iosApp/iosApp/screens/agenda/Agenda.swift b/iosApp/iosApp/screens/agenda/Agenda.swift index 1879df98..78299b43 100644 --- a/iosApp/iosApp/screens/agenda/Agenda.swift +++ b/iosApp/iosApp/screens/agenda/Agenda.swift @@ -38,13 +38,15 @@ struct Agenda: View { .pickerStyle(SegmentedPickerStyle()) } List { - if (selectedAgenda != nil && selectedAgenda!.onlyFavorites && selectedAgenda!.talks.isEmpty) { + if (selectedAgenda != nil && selectedAgenda!.onlyFavorites && selectedAgenda!.sessions.isEmpty) { NoFavoriteTalksView() } else if (selectedAgenda != nil) { - ForEach(selectedAgenda!.talks.keys.sorted(), id: \.self) { time in + ForEach(selectedAgenda!.sessions.keys.sorted(), id: \.self) { time in Section { - ForEach(selectedAgenda!.talks[time]!, id: \.id) { talk in - if (!talk.isPause) { + let sessionItems = selectedAgenda!.sessions[time]! + ForEach(0..