summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Views/MullvadProgressViewStyle.swift
diff options
context:
space:
mode:
Diffstat (limited to 'ios/MullvadVPN/Views/MullvadProgressViewStyle.swift')
-rw-r--r--ios/MullvadVPN/Views/MullvadProgressViewStyle.swift8
1 files changed, 7 insertions, 1 deletions
diff --git a/ios/MullvadVPN/Views/MullvadProgressViewStyle.swift b/ios/MullvadVPN/Views/MullvadProgressViewStyle.swift
index 80a3b4bbef..e12a791bb9 100644
--- a/ios/MullvadVPN/Views/MullvadProgressViewStyle.swift
+++ b/ios/MullvadVPN/Views/MullvadProgressViewStyle.swift
@@ -1,11 +1,17 @@
import SwiftUI
struct MullvadProgressViewStyle: ProgressViewStyle {
+ let size: CGFloat
+
+ init(size: CGFloat = 48) {
+ self.size = size
+ }
+
@State var isAnimating = false
func makeBody(configuration: Configuration) -> some View {
Image.mullvadIconSpinner
.resizable()
- .frame(maxWidth: 48, maxHeight: 48)
+ .frame(maxWidth: size, maxHeight: size)
.rotationEffect(.degrees(isAnimating ? 360 : 0))
.onAppear {
withAnimation(