У меня есть модель
struct TimeSection: Hashable, Identifiable {
var id: Int
var type: SectionType
var timerId: Int
var fromTimestamp: Int
var toTimestamp: Int
enum SectionType: String, CaseIterable, Identifiable {
case work = "work"
case relax = "relax"
var id: String { self.rawValue }
}
Во вьюшке хочу установить дефолтное значение для превью, но не пониманию, как задать значение для поля type
struct TimeSectionDetails_Previews: PreviewProvider {
static var previews: some View {
TimeSectionDetails(timeSection: TimeSection(
id: 1,
type: TimeSection.SectionType.init(rawValue: "work"), // вот тут идет ошибка, Cannon Find S in Scope
timerId: 1,
fromTimestamp: 1627915695,
toTimestamp: 1627915900
)
)
}
}