ViewModel was changed and searchbar is working now. You can text your group and find your schedule

This commit is contained in:
Vladimir Dubovik
2024-12-05 14:00:41 +03:00
parent ddceec8551
commit 0f8dcea0a6
9 changed files with 101 additions and 92 deletions

View File

@ -37,6 +37,7 @@ extension Date {
let startOfDate = calendar.startOfDay(for: date)
var week: [WeekDay] = []
// Создаем дату начала и конца недели
let weekForDate = calendar.dateInterval(of: .weekOfMonth, for: startOfDate)
//print("Start: \(weekForDate?.start)")
//print("End: \(weekForDate?.end)")
@ -45,7 +46,7 @@ extension Date {
return []
}
// Создаем дни для недели
// Создаем массив дней для недели
(0..<7).forEach { index in
if let weekDay = calendar.date(byAdding: .day, value: index, to: startOfWeek) {
week.append(WeekDay(date: weekDay))