summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Views/MainButton.swift
diff options
context:
space:
mode:
authorJon Petersson <jon.petersson@mullvad.net>2024-12-04 10:18:22 +0100
committerJon Petersson <jon.petersson@mullvad.net>2024-12-13 14:31:41 +0100
commitc61b7d4e5a3a891562416692ee8d5b94de1e8549 (patch)
treee85b0edcfb08238a5714f59ddaa1a4b03662359e /ios/MullvadVPN/Views/MainButton.swift
parent9573f3ed7a449f2aeb9f8efe0c6f4335ed0c326c (diff)
downloadmullvadvpn-c61b7d4e5a3a891562416692ee8d5b94de1e8549.tar.xz
mullvadvpn-c61b7d4e5a3a891562416692ee8d5b94de1e8549.zip
Add state to new connection view
Diffstat (limited to 'ios/MullvadVPN/Views/MainButton.swift')
-rw-r--r--ios/MullvadVPN/Views/MainButton.swift7
1 files changed, 4 insertions, 3 deletions
diff --git a/ios/MullvadVPN/Views/MainButton.swift b/ios/MullvadVPN/Views/MainButton.swift
index a5d6f0f718..679b34a2cd 100644
--- a/ios/MullvadVPN/Views/MainButton.swift
+++ b/ios/MullvadVPN/Views/MainButton.swift
@@ -9,8 +9,9 @@
import SwiftUI
struct MainButton: View {
- var text: String
+ var text: LocalizedStringKey
var style: MainButtonStyle.Style
+ var disabled = false
var action: () -> Void
@@ -22,13 +23,13 @@ struct MainButton: View {
Spacer()
}
})
- .buttonStyle(MainButtonStyle(style))
+ .buttonStyle(MainButtonStyle(style, disabled: disabled))
.cornerRadius(UIMetrics.MainButton.cornerRadius)
}
}
#Preview {
- MainButton(text: "Connect", style: .default) {
+ MainButton(text: "Connect", style: .success) {
print("Tapped")
}
}