mirror of
https://github.com/yattee/yattee.git
synced 2024-12-23 14:03:41 +00:00
35 lines
949 B
Swift
35 lines
949 B
Swift
|
|
||
|
import SwiftUI
|
||
|
|
||
|
struct ImportSettings: View {
|
||
|
@State private var fileURL = ""
|
||
|
|
||
|
var body: some View {
|
||
|
VStack(spacing: 100) {
|
||
|
VStack(alignment: .leading, spacing: 20) {
|
||
|
Text("1. Export settings from Yattee for iOS or macOS")
|
||
|
Text("2. Upload it to a file hosting (e. g. Pastebin or GitHub Gist)")
|
||
|
Text("3. Enter file URL in the field below. You can use iOS remote to paste.")
|
||
|
}
|
||
|
|
||
|
TextField("URL", text: $fileURL)
|
||
|
|
||
|
Button {
|
||
|
if let url = URL(string: fileURL) {
|
||
|
NavigationModel.shared.presentSettingsImportSheet(url)
|
||
|
}
|
||
|
} label: {
|
||
|
Text("Import")
|
||
|
}
|
||
|
}
|
||
|
.padding(20)
|
||
|
.navigationTitle("Import Settings")
|
||
|
}
|
||
|
}
|
||
|
|
||
|
struct ImportSettings_Previews: PreviewProvider {
|
||
|
static var previews: some View {
|
||
|
ImportSettings()
|
||
|
}
|
||
|
}
|