diff options
Diffstat (limited to 'ios/MullvadVPN/Views/MullvadProgressViewStyle.swift')
| -rw-r--r-- | ios/MullvadVPN/Views/MullvadProgressViewStyle.swift | 8 |
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( |
