1
0
miroir de https://github.com/maxgoedjen/secretive.git synchronisé 2026-03-25 18:47:22 +01:00

Better copy overlay

Cette révision appartient à :
Max Goedjen
2020-03-06 19:07:38 -08:00
Parent 609c1c1bbb
révision bf38890d09

Voir le fichier

@@ -21,19 +21,22 @@ struct SecretDetailView<SecretType: Secret>: View {
}
Spacer().frame(height: 10)
GroupBox(label: Text("Public Key")) {
Text(keyWriter.openSSHString(secret: secret))
.multilineTextAlignment(.leading)
.frame(minWidth: 150, maxWidth: .infinity)
.padding()
VStack {
Text(keyWriter.openSSHString(secret: secret))
.multilineTextAlignment(.leading)
.frame(minWidth: 150, maxWidth: .infinity)
HStack {
Spacer()
Button(action: copy) {
Text("Copy")
}
}
}
.padding()
}
.onDrag {
return NSItemProvider(item: NSData(data: self.keyString.data(using: .utf8)!), typeIdentifier: kUTTypeUTF8PlainText as String)
}
.overlay(
Button(action: copy) {
Text("Copy")
}.padding(),
alignment: .bottomTrailing)
Spacer()
}
}.padding()