piper-app/Piper/Sources/Previews/Modifiers/SampleDataModifier.swift

32 lines
624 B
Swift
Raw Permalink Normal View History

//
// SampleDataModifier.swift
// Piper ~ App
//
// Created by Javier Cicchelli on 13/10/2024.
// Copyright © 2024 Röck+Cöde. All rights reserved.
//
import SwiftData
import SwiftUI
struct SampleDataModifier: PreviewModifier {
// MARK: Functions
static func makeSharedContext() async throws -> ModelContainer {
let container = ModelContainer.preview
Repository.samples(in: container)
return container
}
func body(
content: Content,
context: ModelContainer
) -> some View {
content.modelContainer(context)
}
}