2024-02-01 22:54:16 +00:00
|
|
|
import Foundation
|
|
|
|
import SwiftUI
|
|
|
|
import SwiftyJSON
|
|
|
|
|
|
|
|
struct ImportSettingsSheetViewModifier: ViewModifier {
|
|
|
|
@Binding var isPresented: Bool
|
|
|
|
@Binding var settingsFile: URL?
|
|
|
|
|
|
|
|
func body(content: Content) -> some View {
|
|
|
|
content
|
|
|
|
.sheet(isPresented: $isPresented) {
|
|
|
|
ImportSettingsSheetView(settingsFile: $settingsFile)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-02-02 10:31:34 +00:00
|
|
|
struct ImportSettingsSheetViewModifier_Previews: PreviewProvider {
|
|
|
|
static var previews: some View {
|
|
|
|
Text("")
|
|
|
|
.modifier(
|
|
|
|
ImportSettingsSheetViewModifier(
|
|
|
|
isPresented: .constant(true),
|
|
|
|
settingsFile: .constant(URL(string: "https://gist.githubusercontent.com/arekf/87b4d6702755b01139431dcb809f9fdc/raw/7bb5cdba3ffc0c479f5260430ddc43c4a79a7a72/yattee-177-iPhone.yatteesettings")!)
|
|
|
|
)
|
2024-02-01 22:54:16 +00:00
|
|
|
)
|
2024-02-02 10:31:34 +00:00
|
|
|
}
|
2024-02-01 22:54:16 +00:00
|
|
|
}
|