diff options
| author | Andrew Bulhak <andrew.bulhak@mullvad.net> | 2025-08-18 16:12:41 +0200 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2025-09-09 11:55:51 +0200 |
| commit | f605b90956897c87f6a18c1e90d8db2894de6ff8 (patch) | |
| tree | 575b032c60246cddeba751ae0d4853ad0f9dc961 /ios/MullvadVPN/Views/MullvadProgressViewStyle.swift | |
| parent | 1b702ff2c9f409cdfe455bbf41a81bca25b1f384 (diff) | |
| download | mullvadvpn-f605b90956897c87f6a18c1e90d8db2894de6ff8.tar.xz mullvadvpn-f605b90956897c87f6a18c1e90d8db2894de6ff8.zip | |
Implement SwiftUI-based AccountDeletionView and ActivityIndicator
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( |
