File size: 875 Bytes
0a56873 17afd55 0a56873 17afd55 0a56873 17afd55 0a56873 17afd55 0a56873 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | import SwiftUI
import KeychainSwift
struct SettingView: View {
@State 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()
}
}
|