diff --git a/dimensionhub/Views/IndexView.swift b/dimensionhub/Views/IndexView.swift index 467e5ec..43e59eb 100644 --- a/dimensionhub/Views/IndexView.swift +++ b/dimensionhub/Views/IndexView.swift @@ -72,10 +72,12 @@ final class IndexModel { var dramas: [DramaItem] var showUpdateDramas: [UpdateDramaShowItem] + var selectedDate: String init() { self.dramas = [] self.showUpdateDramas = [] + self.selectedDate = "" } @MainActor @@ -156,6 +158,7 @@ struct IndexView: View { .onTapGesture { selectGroupId = group.groupId print("current group_id: \(self.selectGroupId)") + indexModel.selectedDate = group.groupId showDateNavPopover = true } case .item(let item): @@ -180,6 +183,9 @@ struct IndexView: View { } } } + .onChange(of: indexModel.selectedDate) { oldValue, newValue in + print("old date: \(oldValue), new value: \(newValue)") + } Rectangle() .frame(height: 0)