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() } }