// // SeriesMainDayOfWeekView.swift // SodaLive // // Created by klaus on 11/14/25. // import SwiftUI struct SeriesMainDayOfWeekView: View { @StateObject var viewModel = SeriesMainDayOfWeekViewModel() @State private var isInitialized = false @State private var dayOfWeek: SeriesPublishedDaysOfWeek = .SAT private let dayOfWeekItems: [DayOfWeek] = [ DayOfWeek(dayOfWeekStr: I18n.Series.monday, dayOfWeek: .MON), DayOfWeek(dayOfWeekStr: I18n.Series.tuesday, dayOfWeek: .TUE), DayOfWeek(dayOfWeekStr: I18n.Series.wednesday, dayOfWeek: .WED), DayOfWeek(dayOfWeekStr: I18n.Series.thursday, dayOfWeek: .THU), DayOfWeek(dayOfWeekStr: I18n.Series.friday, dayOfWeek: .FRI), DayOfWeek(dayOfWeekStr: I18n.Series.saturday, dayOfWeek: .SAT), DayOfWeek(dayOfWeekStr: I18n.Series.sunday, dayOfWeek: .SUN), DayOfWeek(dayOfWeekStr: I18n.Series.random, dayOfWeek: .RANDOM), ] // 요일 숫자에 맞춰 배열 private let dayOfWeeks: [SeriesPublishedDaysOfWeek] = [ .RANDOM, .SUN, .MON, .TUE, .WED, .THU, .FRI, .SAT ] var body: some View { ZStack { VStack(spacing: 16) { ScrollView(.horizontal, showsIndicators: false) { HStack { ForEach(0..