import SwiftUI | |
import KeychainSwift | |
struct SettingView: View { | |
private var uuid: String = Constants.DEFAULT_UUID | |
var body: some View { | |
VStack { | |
TextField("uuid", text: $uuid) | |
.foregroundColor(.white) | |
.font(.system(size: 20)) | |
.padding() | |
HStack { | |
Spacer() | |
Button(action: { | |
let keychain = KeychainSwift() | |
keychain.set("\($uuid)", forKey: "uuid") | |
}) { | |
Text("Save") | |
} | |
Spacer() | |
Button(action: {}) { | |
Text("Cancel") | |
} | |
Spacer() | |
} | |
} | |
} | |
} | |
struct SettingView_Previews: PreviewProvider { | |
static var previews: some View { | |
SettingView() | |
} | |
} | |