Bit more cleanup

This commit is contained in:
Max Goedjen 2020-09-13 23:36:08 -06:00
parent 7c3c767b0a
commit 13ca0eb449
No known key found for this signature in database
GPG Key ID: E58C21DD77B9B8E8
3 changed files with 6 additions and 17 deletions

View File

@ -2,20 +2,13 @@ import SwiftUI
import SecretKit
struct DeleteSecretView<StoreType: SecretStoreModifiable>: View {
@ObservedObject var store: StoreType
let secret: StoreType.SecretType
var dismissalBlock: (Bool) -> ()
@State private var confirm = ""
private let secret: StoreType.SecretType
private var dismissalBlock: (Bool) -> ()
init(secret: StoreType.SecretType, store: StoreType, dismissalBlock: @escaping (Bool) -> ()) {
self.secret = secret
self.store = store
self.dismissalBlock = dismissalBlock
}
var body: some View {
VStack {
HStack {

View File

@ -22,7 +22,7 @@ struct SecretListView: View {
}
.sheet(item: $deletingSecret) { secret in
if let modifiable = store as? AnySecretStoreModifiable {
DeleteSecretView(secret: secret, store: modifiable) { deleted in
DeleteSecretView(store: modifiable, secret: secret) { deleted in
deletingSecret = nil
if deleted {
deletedSecret(AnySecret(secret))

View File

@ -5,11 +5,7 @@ struct UpdateDetailView<UpdaterType: Updater>: View {
@EnvironmentObject var updater: UpdaterType
private let update: Release
init(update: Release) {
self.update = update
}
let update: Release
var body: some View {
VStack {