diff --git a/.sourcery.yml b/.sourcery.yml index 3327e08..d3d1c90 100644 --- a/.sourcery.yml +++ b/.sourcery.yml @@ -11,4 +11,4 @@ configurations: args: autoMockableImports: [Combine, SparkTheming] autoMockableSPIImports: [SparkCommon, SparkCommonTesting, SparkThemingTesting] - autoMockableTestableImports: [SparkButton] \ No newline at end of file + autoMockableTestableImports: [SparkComponentButton] \ No newline at end of file diff --git a/Package.swift b/Package.swift index fa1c39e..ef470c7 100644 --- a/Package.swift +++ b/Package.swift @@ -5,14 +5,14 @@ import PackageDescription // swiftlint:disable all let package = Package( - name: "SparkButton", + name: "SparkComponentButton", platforms: [ .iOS(.v16) ], products: [ .library( - name: "SparkButton", - targets: ["SparkButton"] + name: "SparkComponentButton", + targets: ["SparkComponentButton"] ), .library( name: "SparkButtonTesting", @@ -33,7 +33,7 @@ let package = Package( ], targets: [ .target( - name: "SparkButton", + name: "SparkComponentButton", dependencies: [ .product( name: "SparkCommon", @@ -49,7 +49,7 @@ let package = Package( .target( name: "SparkButtonTesting", dependencies: [ - "SparkButton", + "SparkComponentButton", .product( name: "SparkCommon", package: "spark-ios-common" @@ -72,7 +72,7 @@ let package = Package( .testTarget( name: "SparkButtonUnitTests", dependencies: [ - "SparkButton", + "SparkComponentButton", "SparkButtonTesting", .product( name: "SparkCommonTesting", @@ -88,7 +88,7 @@ let package = Package( .testTarget( name: "SparkButtonSnapshotTests", dependencies: [ - "SparkButton", + "SparkComponentButton", "SparkButtonTesting", .product( name: "SparkCommonSnapshotTesting", diff --git a/README.md b/README.md index bb51c2c..8aece7f 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ You are a developer ? A technical documentation in _DocC_ is available [here](ht ### Swift Package Manager -_Note: Instructions below are for using **SPM** without the Xcode UI. It's the easiest to go to your Project Settings -> Swift Packages and add SparkButton from there._ +_Note: Instructions below are for using **SPM** without the Xcode UI. It's the easiest to go to your Project Settings -> Swift Packages and add SparkComponentButton from there._ To integrate using Apple's Swift package manager, without Xcode integration, add the following as a dependency to your `Package.swift`: @@ -26,7 +26,7 @@ To integrate using Apple's Swift package manager, without Xcode integration, add .package(url: "https://github.com/leboncoin/spark-ios-component-button.git", .upToNextMajor(from: "1.0.0")) ``` -and then specify `SparkButton` as a dependency of the Target in which you wish to use the SparkButton. +and then specify `SparkComponentButton` as a dependency of the Target in which you wish to use the SparkComponentButton. Here's an example `Package.swift`: @@ -55,7 +55,7 @@ let package = Package( name: "MyPackage", dependencies: [ .product( - name: "SparkButton", + name: "SparkComponentButton", package: "spark-ios-component-button" ), ] diff --git a/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift b/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift index f925ac6..cf05f31 100644 --- a/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift +++ b/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift @@ -1,6 +1,6 @@ // // ButtonAccessibilityIdentifier.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Constants/ButtonConstants.swift b/Sources/Core/Constants/ButtonConstants.swift index dbfe6e7..781ed9d 100644 --- a/Sources/Core/Constants/ButtonConstants.swift +++ b/Sources/Core/Constants/ButtonConstants.swift @@ -1,6 +1,6 @@ // // ButtonConstants.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 28/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Enum/Internal/ButtonType.swift b/Sources/Core/Enum/Internal/ButtonType.swift index 4d9f4b8..bfce952 100644 --- a/Sources/Core/Enum/Internal/ButtonType.swift +++ b/Sources/Core/Enum/Internal/ButtonType.swift @@ -1,6 +1,6 @@ // // ButtonType.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 09/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift b/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift index 45b4e38..a211af7 100644 --- a/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift +++ b/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift @@ -1,6 +1,6 @@ // // ButtonAlignment.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Enum/Public/ButtonShape.swift b/Sources/Core/Enum/Public/ButtonShape.swift index ab92dff..b31eadc 100644 --- a/Sources/Core/Enum/Public/ButtonShape.swift +++ b/Sources/Core/Enum/Public/ButtonShape.swift @@ -1,6 +1,6 @@ // // ButtonShape.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 08.05.23. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Properties/Internal/Border/ButtonBorder.swift b/Sources/Core/Properties/Internal/Border/ButtonBorder.swift index 7587fce..6b6d8fe 100644 --- a/Sources/Core/Properties/Internal/Border/ButtonBorder.swift +++ b/Sources/Core/Properties/Internal/Border/ButtonBorder.swift @@ -1,6 +1,6 @@ // // ButtonBorder.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift b/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift index 6050095..88df060 100644 --- a/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift +++ b/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift @@ -1,6 +1,6 @@ // // ButtonCurrentColors.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift b/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift index 221cf0a..14fd367 100644 --- a/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift +++ b/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift @@ -1,6 +1,6 @@ // // ButtonSizes.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 30/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift b/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift index e668b19..d1e0b80 100644 --- a/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift +++ b/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift @@ -1,6 +1,6 @@ // // ButtonSpacings.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/Properties/Internal/State/ButtonState.swift b/Sources/Core/Properties/Internal/State/ButtonState.swift index 35d6741..a118537 100644 --- a/Sources/Core/Properties/Internal/State/ButtonState.swift +++ b/Sources/Core/Properties/Internal/State/ButtonState.swift @@ -1,6 +1,6 @@ // // ButtonState.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift b/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift index 81c0b5d..c843df5 100644 --- a/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift +++ b/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetBorderUseCase.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -13,7 +13,7 @@ import SparkTheming protocol ButtonGetBorderUseCaseable { // sourcery: border = "Identical" func execute(shape: ButtonShape, - border: Border, + border: any Border, variant: ButtonVariant) -> ButtonBorder } @@ -23,7 +23,7 @@ struct ButtonGetBorderUseCase: ButtonGetBorderUseCaseable { func execute( shape: ButtonShape, - border: Border, + border: any Border, variant: ButtonVariant ) -> ButtonBorder { let radius: CGFloat diff --git a/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift b/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift index 107f75e..bd52d37 100644 --- a/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift +++ b/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift @@ -11,7 +11,7 @@ import SparkTheming // sourcery: AutoMockable, AutoMockTest protocol ButtonGetColorsUseCaseable { // sourcery: theme = "Identical" - func execute(theme: Theme, + func execute(theme: any Theme, intent: ButtonIntent, variant: ButtonVariant) -> ButtonColors } @@ -20,20 +20,20 @@ struct ButtonGetColorsUseCase: ButtonGetColorsUseCaseable { // MARK: - Private properties - private let getContrastUseCase: ButtonGetVariantUseCaseable - private let getFilledUseCase: ButtonGetVariantUseCaseable - private let getGhostUseCase: ButtonGetVariantUseCaseable - private let getOutlinedUseCase: ButtonGetVariantUseCaseable - private let getTintedUseCase: ButtonGetVariantUseCaseable + private let getContrastUseCase: any ButtonGetVariantUseCaseable + private let getFilledUseCase: any ButtonGetVariantUseCaseable + private let getGhostUseCase: any ButtonGetVariantUseCaseable + private let getOutlinedUseCase: any ButtonGetVariantUseCaseable + private let getTintedUseCase: any ButtonGetVariantUseCaseable // MARK: - Initialization init( - getContrastUseCase: ButtonGetVariantUseCaseable = ButtonVariantGetContrastUseCase(), - getFilledUseCase: ButtonGetVariantUseCaseable = ButtonGetVariantFilledUseCase(), - getGhostUseCase: ButtonGetVariantUseCaseable = ButtonGetVariantGhostUseCase(), - getOutlinedUseCase: ButtonGetVariantUseCaseable = ButtonGetVariantOutlinedUseCase(), - getTintedUseCase: ButtonGetVariantUseCaseable = ButtonGetVariantTintedUseCase() + getContrastUseCase: any ButtonGetVariantUseCaseable = ButtonVariantGetContrastUseCase(), + getFilledUseCase: any ButtonGetVariantUseCaseable = ButtonGetVariantFilledUseCase(), + getGhostUseCase: any ButtonGetVariantUseCaseable = ButtonGetVariantGhostUseCase(), + getOutlinedUseCase: any ButtonGetVariantUseCaseable = ButtonGetVariantOutlinedUseCase(), + getTintedUseCase: any ButtonGetVariantUseCaseable = ButtonGetVariantTintedUseCase() ) { self.getContrastUseCase = getContrastUseCase self.getFilledUseCase = getFilledUseCase @@ -44,7 +44,7 @@ struct ButtonGetColorsUseCase: ButtonGetColorsUseCaseable { // MARK: - Methods func execute( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant ) -> ButtonColors { diff --git a/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift b/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift index 36e3ed4..2dedb32 100644 --- a/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift +++ b/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetCurrentColorsUseCase.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift b/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift index e080326..858b80c 100644 --- a/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift +++ b/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetSizesUseCase.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift b/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift index ad8487e..83b8c7f 100644 --- a/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift +++ b/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetSpacingsUseCase.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -11,14 +11,14 @@ import SparkTheming // sourcery: AutoMockable, AutoMockTest protocol ButtonGetSpacingsUseCaseable { // sourcery: spacing = "Identical" - func execute(spacing: LayoutSpacing) -> ButtonSpacings + func execute(spacing: any LayoutSpacing) -> ButtonSpacings } struct ButtonGetSpacingsUseCase: ButtonGetSpacingsUseCaseable { // MARK: - Methods - func execute(spacing: LayoutSpacing) -> ButtonSpacings { + func execute(spacing: any LayoutSpacing) -> ButtonSpacings { return .init( horizontalSpacing: spacing.large, horizontalPadding: spacing.medium diff --git a/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift b/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift index a5d527b..186c436 100644 --- a/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift +++ b/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetStateUseCase.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -12,7 +12,7 @@ import SparkTheming protocol ButtonGetStateUseCaseable { // sourcery: dims = "Identical" func execute(isEnabled: Bool, - dims: Dims) -> ButtonState + dims: any Dims) -> ButtonState } struct ButtonGetStateUseCase: ButtonGetStateUseCaseable { @@ -21,7 +21,7 @@ struct ButtonGetStateUseCase: ButtonGetStateUseCaseable { func execute( isEnabled: Bool, - dims: Dims + dims: any Dims ) -> ButtonState { let opacity = isEnabled ? dims.none : dims.dim3 diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift index 4f99e11..1b4eb07 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift @@ -1,6 +1,6 @@ // // ButtonVariantGetContrastUseCase.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -14,8 +14,8 @@ struct ButtonVariantGetContrastUseCase: ButtonGetVariantUseCaseable { func execute( intent: ButtonIntent, - colors: Colors, - dims: Dims + colors: any Colors, + dims: any Dims ) -> ButtonColors { let borderColor = ColorTokenDefault.clear let pressedBorderColor = ColorTokenDefault.clear diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift index 8def928..74f1fa8 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift @@ -14,8 +14,8 @@ struct ButtonGetVariantFilledUseCase: ButtonGetVariantUseCaseable { func execute( intent: ButtonIntent, - colors: Colors, - dims: Dims + colors: any Colors, + dims: any Dims ) -> ButtonColors { let borderColor = ColorTokenDefault.clear let pressedBorderColor = ColorTokenDefault.clear diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift index 4c8bd9f..69c0292 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift @@ -14,8 +14,8 @@ struct ButtonGetVariantGhostUseCase: ButtonGetVariantUseCaseable { func execute( intent: ButtonIntent, - colors: Colors, - dims: Dims + colors: any Colors, + dims: any Dims ) -> ButtonColors { let borderColor = ColorTokenDefault.clear let pressedBorderColor = ColorTokenDefault.clear diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift index a6352ea..8ac4977 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift @@ -1,6 +1,6 @@ // // ButtonGetVariantOutlinedUseCase.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -14,8 +14,8 @@ struct ButtonGetVariantOutlinedUseCase: ButtonGetVariantUseCaseable { func execute( intent: ButtonIntent, - colors: Colors, - dims: Dims + colors: any Colors, + dims: any Dims ) -> ButtonColors { let dim5 = dims.dim5 diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift index 06f397f..20a5bc8 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift @@ -14,8 +14,8 @@ struct ButtonGetVariantTintedUseCase: ButtonGetVariantUseCaseable { func execute( intent: ButtonIntent, - colors: Colors, - dims: Dims + colors: any Colors, + dims: any Dims ) -> ButtonColors { let borderColor = ColorTokenDefault.clear let pressedBorderColor = ColorTokenDefault.clear diff --git a/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift b/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift index 6d1a5eb..e724fcc 100644 --- a/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift +++ b/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift @@ -11,5 +11,5 @@ import SparkTheming // sourcery: AutoMockable, AutoMockTest protocol ButtonGetVariantUseCaseable { // sourcery: colors = "Identical", dims = "Identical" - func execute(intent: ButtonIntent, colors: Colors, dims: Dims) -> ButtonColors + func execute(intent: ButtonIntent, colors: any Colors, dims: any Dims) -> ButtonColors } diff --git a/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift b/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift index 0afccb6..e0a0236 100644 --- a/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift +++ b/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift @@ -1,6 +1,6 @@ // // ButtonContainerView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 24/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift b/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift index f0670d4..5bb233a 100644 --- a/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift +++ b/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift @@ -1,6 +1,6 @@ // // ButtonImageView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 24/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. diff --git a/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift b/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift index 37b88fc..bb3de33 100644 --- a/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift +++ b/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift @@ -1,6 +1,6 @@ // // ButtonView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 20/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -34,7 +34,7 @@ public struct ButtonView: View { /// - alignment: The alignment of the button. /// - action: The action of the button. public init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift b/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift index 88c15fd..688f4b9 100644 --- a/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift +++ b/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift @@ -1,6 +1,6 @@ // // IconButtonView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 24/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -31,7 +31,7 @@ public struct IconButtonView: View { /// - shape: The shape of the button. /// - action: The action of the button. public init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/View/UIKit/Button/ButtonUIView.swift b/Sources/Core/View/UIKit/Button/ButtonUIView.swift index f115652..ffdbdc7 100644 --- a/Sources/Core/View/UIKit/Button/ButtonUIView.swift +++ b/Sources/Core/View/UIKit/Button/ButtonUIView.swift @@ -1,6 +1,6 @@ // // ButtonUIView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 10/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -138,7 +138,7 @@ public final class ButtonUIView: ButtonMainUIView { /// - shape: The shape of the button. /// - alignment: The alignment of the button. public init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift b/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift index 9bc23ba..768c61c 100644 --- a/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift +++ b/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift @@ -1,6 +1,6 @@ // // IconIconButtonUIView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 10/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -24,7 +24,7 @@ public final class IconButtonUIView: ButtonMainUIView { /// - size: The size of the button. /// - shape: The shape of the button. public init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift b/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift index 42dfbcb..24319cb 100644 --- a/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift +++ b/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift @@ -1,6 +1,6 @@ // // ButtonMainUIView.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 10/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -61,7 +61,7 @@ public class ButtonMainUIView: UIControl { } /// The spark theme of the button. - public var theme: Theme { + public var theme: any Theme { get { return self.viewModel.theme } diff --git a/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift b/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift index cb91ca2..3986abd 100644 --- a/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift +++ b/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift @@ -1,6 +1,6 @@ // // ButtonSUIViewModel.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 15/01/2024. // Copyright © 2024 Leboncoin. All rights reserved. @@ -26,7 +26,7 @@ final class ButtonSUIViewModel: ButtonViewModel, ButtonMainSUIViewModel { // MARK: - Initialization init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/ViewModel/Button/ButtonViewModel.swift b/Sources/Core/ViewModel/Button/ButtonViewModel.swift index f05dc27..6b60c5f 100644 --- a/Sources/Core/ViewModel/Button/ButtonViewModel.swift +++ b/Sources/Core/ViewModel/Button/ButtonViewModel.swift @@ -1,6 +1,6 @@ // // ButtonViewModel.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 13/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -27,23 +27,23 @@ class ButtonViewModel: ButtonMainViewModel { @Published private(set) var spacings: ButtonSpacings? @Published private(set) var isImageTrailing: Bool = false - @Published private(set) var titleFontToken: TypographyFontToken? + @Published private(set) var titleFontToken: (any TypographyFontToken)? // MARK: - Private Properties - private let getSpacingsUseCase: ButtonGetSpacingsUseCaseable + private let getSpacingsUseCase: any ButtonGetSpacingsUseCaseable // MARK: - Initialization init( for frameworkType: FrameworkType, - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, shape: ButtonShape, alignment: ButtonAlignment, - getSpacingsUseCase: ButtonGetSpacingsUseCaseable = ButtonGetSpacingsUseCase() + getSpacingsUseCase: any ButtonGetSpacingsUseCaseable = ButtonGetSpacingsUseCase() ) { self.alignment = alignment self.getSpacingsUseCase = getSpacingsUseCase diff --git a/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift b/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift index 549df3c..2a2a8db 100644 --- a/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift +++ b/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift @@ -1,6 +1,6 @@ // // IconButtonSUIViewModel.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 15/01/2024. // Copyright © 2024 Leboncoin. All rights reserved. @@ -24,7 +24,7 @@ final class IconButtonSUIViewModel: IconButtonViewModel, ButtonMainSUIViewModel // MARK: - Initialization init( - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift b/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift index e749969..ef86186 100644 --- a/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift +++ b/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift @@ -1,6 +1,6 @@ // // IconButtonViewModel.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 13/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. @@ -15,7 +15,7 @@ class IconButtonViewModel: ButtonMainViewModel { init( for frameworkType: FrameworkType, - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, diff --git a/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift b/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift index ce3eda2..091c187 100644 --- a/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift +++ b/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift @@ -1,6 +1,6 @@ // // ButtonMainSUIViewModel.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 15/01/2024. // Copyright © 2024 Leboncoin. All rights reserved. diff --git a/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift b/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift index 7082d87..d3c4ac1 100644 --- a/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift +++ b/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift @@ -17,7 +17,7 @@ class ButtonMainViewModel: ObservableObject { // MARK: - Properties - var theme: Theme { + var theme: any Theme { didSet { self.updateAll() } @@ -79,27 +79,27 @@ class ButtonMainViewModel: ObservableObject { // MARK: - UseCases - let getBorderUseCase: ButtonGetBorderUseCaseable - let getColorsUseCase: ButtonGetColorsUseCaseable - let getCurrentColorsUseCase: ButtonGetCurrentColorsUseCaseable - let getSizesUseCase: ButtonGetSizesUseCaseable - let getStateUseCase: ButtonGetStateUseCaseable + let getBorderUseCase: any ButtonGetBorderUseCaseable + let getColorsUseCase: any ButtonGetColorsUseCaseable + let getCurrentColorsUseCase: any ButtonGetCurrentColorsUseCaseable + let getSizesUseCase: any ButtonGetSizesUseCaseable + let getStateUseCase: any ButtonGetStateUseCaseable // MARK: - Initialization init( for frameworkType: FrameworkType, type: ButtonType, - theme: Theme, + theme: any Theme, intent: ButtonIntent, variant: ButtonVariant, size: ButtonSize, shape: ButtonShape, - getBorderUseCase: ButtonGetBorderUseCaseable = ButtonGetBorderUseCase(), - getColorsUseCase: ButtonGetColorsUseCaseable = ButtonGetColorsUseCase(), - getCurrentColorsUseCase: ButtonGetCurrentColorsUseCaseable = ButtonGetCurrentColorsUseCase(), - getSizesUseCase: ButtonGetSizesUseCaseable = ButtonGetSizesUseCase(), - getStateUseCase: ButtonGetStateUseCaseable = ButtonGetStateUseCase() + getBorderUseCase: any ButtonGetBorderUseCaseable = ButtonGetBorderUseCase(), + getColorsUseCase: any ButtonGetColorsUseCaseable = ButtonGetColorsUseCase(), + getCurrentColorsUseCase: any ButtonGetCurrentColorsUseCaseable = ButtonGetCurrentColorsUseCase(), + getSizesUseCase: any ButtonGetSizesUseCaseable = ButtonGetSizesUseCase(), + getStateUseCase: any ButtonGetStateUseCaseable = ButtonGetStateUseCase() ) { self.frameworkType = frameworkType self.type = type diff --git a/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift b/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift index fe46a4f..dd0771a 100644 --- a/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift @@ -1,13 +1,13 @@ // // ButtonBorder.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. // import Foundation -@testable import SparkButton +@testable import SparkComponentButton extension ButtonBorder { diff --git a/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift b/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift index e40800b..87b2330 100644 --- a/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift @@ -6,7 +6,7 @@ // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift b/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift index 31fb904..8e13f71 100644 --- a/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift @@ -1,12 +1,12 @@ // // ButtonCurrentColors.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift b/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift index 4d448b8..a5464df 100644 --- a/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift @@ -1,13 +1,13 @@ // // ButtonSizes.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 30/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. // import Foundation -@testable import SparkButton +@testable import SparkComponentButton extension ButtonSizes { diff --git a/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift b/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift index 29a95b4..b14a362 100644 --- a/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift @@ -1,13 +1,13 @@ // // ButtonSpacings.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 23/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. // import Foundation -@testable import SparkButton +@testable import SparkComponentButton extension ButtonSpacings { diff --git a/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift b/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift index 3f2a01f..fb24189 100644 --- a/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift +++ b/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift @@ -1,13 +1,13 @@ // // ButtonState.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 27/06/2023. // Copyright © 2023 Leboncoin. All rights reserved. // import Foundation -@testable import SparkButton +@testable import SparkComponentButton extension ButtonState { diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index d122a47..809e867 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index bf0f6af..a302a64 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 23a89ba..44a5ba3 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index b7e2b68..130d2e1 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 7cd87eb..6ce40eb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index f0b49fe..6a0771a 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 2889958..3631961 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonUIViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 37bfc6d..c1b9afe 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 691fb49..5ca89af 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-accent-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 6eb9311..66a2bd6 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 8af9548..6b7b7a9 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-alert-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 5db4164..16eb1d3 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index ec8be1b..126bf65 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-basic-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 494f790..60feecc 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 6bd1736..3d33cd7 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-danger-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 7523996..f424043 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 3d106a2..7b073a2 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-info-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 662fbd3..8f8ff74 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 205a124..35b209c 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index e44f1ef..711b771 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-neutral-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 49dedf4..0cacf02 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 9c28197..f9f1f07 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-success-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 5db4164..16eb1d3 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index ec8be1b..126bf65 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-support-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png index 57344ed..ab34532 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index cb30c73..03b03ea 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test1-surface-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png index f1d9d80..4108c3e 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-trailingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-trailingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png index 1645d40..aa2688f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-trailingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test2-main-trailingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 9ab874c..e8e498f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png index b6f6ab4..cc677f0 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index b6f6ab4..cc677f0 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-pillShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png index b65f59c..7b2b1b9 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test3-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 1f9eb02..a9e339f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-extraSmall.1.png index b956381..8444f11 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-medium.1.png index b956381..8444f11 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-largeSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png index b65f59c..7b2b1b9 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 11fc63f..f55a7cb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-extraSmall.1.png index ec17b99..da09f47 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-medium.1.png index ec17b99..da09f47 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test4-main-leadingImageAlignment-roundedShape-smallSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-contrastVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-contrastVariant-titleContent-normalState-light-medium.1.png index c32d6a1..15cee83 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-contrastVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-contrastVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index b764fbb..57d79bb 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-outlinedVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-outlinedVariant-titleContent-normalState-light-medium.1.png index 23a3b2b..31d5531 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-outlinedVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-outlinedVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-tintedVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-tintedVariant-titleContent-normalState-light-medium.1.png index 63c6290..631ad24 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-tintedVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test5-main-leadingImageAlignment-roundedShape-mediumSize-tintedVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleAndImageContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleAndImageContent-normalState-light-medium.1.png index a96f3a7..2fb3f5d 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleAndImageContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleAndImageContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleContent-normalState-light-medium.1.png index b0714ce..0c3c42f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-attributedTitleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png index 948f646..101fd8f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleAndImageContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index 483f6f2..45584ab 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test6-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-disabledState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-disabledState-light-medium.1.png index 7945112..05fdc1d 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-disabledState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-disabledState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png index f8a675f..da32bd2 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-selectedState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-selectedState-light-medium.1.png index df9020e..6a7c13d 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-selectedState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/ButtonViewSnapshotTests/test7-main-leadingImageAlignment-roundedShape-mediumSize-filledVariant-titleContent-selectedState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 978fc73..4180a4b 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index e0c73fe..ded5254 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 5386340..9ca9bc7 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 1252919..3239f3f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index c9cb284..e3e10c4 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index cdec0e8..cec45b7 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 0bed3ea..959a4a3 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonUIViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 73f4598..a04c418 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 21474f6..cf6f171 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-accent-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 825e020..a068fb2 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 54b31b4..8ff8d94 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-alert-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 1b09bf9..f05d634 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 99725b1..78b5b1a 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-basic-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index e9870b9..4d71043 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 9a5d021..8da9c30 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-danger-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 9946837..c7dbee2 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 25ccf57..fbb0124 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-info-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 27b523a..46fc7e7 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 9d80333..73b6c6c 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 43fb0cf..1b64c4e 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-neutral-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index a76b84d..71cf0c4 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index b12794e..08d8cbf 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-success-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 1b09bf9..f05d634 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index 99725b1..78b5b1a 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-support-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png index 72ef797..852a2bc 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-dark-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index bdae8f7..ded215c 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test1-surface-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 3e222d7..7b340fe 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png index 4ef8ab5..1b1c969 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-medium.1.png index 4ef8ab5..1b1c969 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-pillShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png index cbb4895..e127031 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test2-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 289f202..b7a9055 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-extraSmall.1.png index 05603ae..6850c62 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-medium.1.png index 05603ae..6850c62 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-largeSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png index cbb4895..e127031 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png index 2744845..6775d4f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-accessibilityExtraExtraExtraLarge.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-extraSmall.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-extraSmall.1.png index ac51000..7bdb36f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-extraSmall.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-extraSmall.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-medium.1.png index ac51000..7bdb36f 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test3-main-roundedShape-smallSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-contrastVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-contrastVariant-normalState-light-medium.1.png index d2ca059..bbbe0e5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-contrastVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-contrastVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-ghostVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-ghostVariant-normalState-light-medium.1.png index 7f27504..84c931d 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-ghostVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-ghostVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-outlinedVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-outlinedVariant-normalState-light-medium.1.png index ccf4b40..65c82f8 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-outlinedVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-outlinedVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-tintedVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-tintedVariant-normalState-light-medium.1.png index ec1e0cb..485768c 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-tintedVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test4-main-roundedShape-mediumSize-tintedVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-disabledState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-disabledState-light-medium.1.png index e030c7d..71e9165 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-disabledState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-disabledState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png index a2ac60e..64d3da5 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-normalState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-selectedState-light-medium.1.png b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-selectedState-light-medium.1.png index 4bf1cb8..300bafd 100644 Binary files a/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-selectedState-light-medium.1.png and b/Tests/SnapshotTests/.__snapshots__/IconButtonViewSnapshotTests/test5-main-roundedShape-mediumSize-filledVariant-selectedState-light-medium.1.png differ diff --git a/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift b/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift index 4996dc8..5a71c9a 100644 --- a/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift +++ b/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift @@ -6,7 +6,7 @@ // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkCommon import XCTest diff --git a/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift b/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift index 6de66ee..e81c9b5 100644 --- a/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift +++ b/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift @@ -6,7 +6,7 @@ // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonTesting diff --git a/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift b/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift index 92698e2..05ea3e2 100644 --- a/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift +++ b/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift @@ -6,7 +6,7 @@ // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonTesting @_spi(SI_SPI) import SparkCommonSnapshotTesting diff --git a/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift b/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift index 6b3e9e3..fcc5e37 100644 --- a/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift +++ b/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift @@ -6,7 +6,7 @@ // Copyright © 2023 Leboncoin. All rights reserved. // -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkCommonTesting diff --git a/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift b/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift index cf5f2ec..169d1bb 100644 --- a/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift +++ b/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift @@ -8,7 +8,7 @@ import XCTest import SnapshotTesting -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkThemingTesting @@ -20,7 +20,7 @@ final class ButtonViewSnapshotTests: SwiftUIComponentSnapshotTestCase { // MARK: - Properties - private let theme: Theme = SparkTheme.shared + private let theme: any Theme = SparkTheme.shared // MARK: - Tests diff --git a/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift b/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift index 52010af..9a26fa7 100644 --- a/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift +++ b/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift @@ -8,7 +8,7 @@ import XCTest import SnapshotTesting -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkThemingTesting @@ -20,7 +20,7 @@ final class IconButtonViewSnapshotTests: SwiftUIComponentSnapshotTestCase { // MARK: - Properties - private let theme: Theme = SparkTheme.shared + private let theme: any Theme = SparkTheme.shared // MARK: - Tests diff --git a/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift b/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift index 6593cca..2f45abd 100644 --- a/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift +++ b/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift @@ -8,7 +8,7 @@ import XCTest import SnapshotTesting -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommonSnapshotTesting @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkThemingTesting @@ -19,7 +19,7 @@ final class ButtonUIViewSnapshotTests: UIKitComponentSnapshotTestCase { // MARK: - Properties - private let theme: Theme = SparkTheme.shared + private let theme: any Theme = SparkTheme.shared // MARK: - Tests diff --git a/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift b/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift index ba81d9d..45fa657 100644 --- a/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift +++ b/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift @@ -8,7 +8,7 @@ import XCTest import SnapshotTesting -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonTesting @_spi(SI_SPI) import SparkCommonSnapshotTesting @@ -20,7 +20,7 @@ final class IconButtonUIViewSnapshotTests: UIKitComponentSnapshotTestCase { // MARK: - Properties - private let theme: Theme = SparkTheme.shared + private let theme: any Theme = SparkTheme.shared // MARK: - Tests diff --git a/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift b/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift index ef94385..b9c2fbf 100644 --- a/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift +++ b/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift @@ -1,13 +1,13 @@ // // ButtonAlignmentTests.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 17/11/2023. // Copyright © 2023 Leboncoin. All rights reserved. // import XCTest -@testable import SparkButton +@testable import SparkComponentButton final class ButtonAlignmentTests: XCTestCase { diff --git a/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift b/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift index 7013a4d..599aded 100644 --- a/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift +++ b/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift @@ -8,7 +8,7 @@ import XCTest -@testable import SparkButton +@testable import SparkComponentButton import SparkTheme final class ButtonColorsTests: XCTestCase { diff --git a/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift b/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift index a21d441..f95ce1c 100644 --- a/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift +++ b/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift @@ -8,7 +8,7 @@ import XCTest -@testable import SparkButton +@testable import SparkComponentButton import SparkTheme final class ButtonCurrentColorsTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift b/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift index 9c259cb..92bd500 100644 --- a/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting final class ButtonGetBorderUseCaseTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift b/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift index ae766ea..dce8718 100644 --- a/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift @@ -1,6 +1,6 @@ // // ButtonGetColorsUseCaseTests.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 24.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) @testable import SparkButtonTesting @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift b/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift index 9ccb442..e80fbce 100644 --- a/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting final class ButtonGetCurrentColorsUseCaseTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift b/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift index cc12eaf..ba5db15 100644 --- a/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton final class ButtonGetSizesUseCaseTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift b/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift index 22daba3..2ea8ccb 100644 --- a/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting final class ButtonGetSpacingsUseCaseTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift b/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift index aa29989..3f75a6b 100644 --- a/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting final class ButtonGetStateUseCaseTests: XCTestCase { diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift index 35ddc4a..f773832 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift index 74477fa..95b8418 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift @@ -1,6 +1,6 @@ // // ButtonGetVariantFilledUseCaseTests.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift index fc19169..52093ea 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift index 01b3bcc..8a9a427 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift @@ -1,6 +1,6 @@ // // ButtonGetVariantOutlinedUseCaseTests.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift index e44d0d7..1d998c0 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift @@ -1,6 +1,6 @@ // // ButtonGetVariantTintedUseCaseTests.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift index 0019417..4818b1c 100644 --- a/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift +++ b/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift @@ -1,6 +1,6 @@ // // ButtonVariantUseCaseTests.swift -// SparkButton +// SparkComponentButton // // Created by janniklas.freundt.ext on 16.05.23. // Copyright © 2023 Leboncoin. All rights reserved. @@ -8,7 +8,7 @@ import XCTest import SwiftUI -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting @_spi(SI_SPI) import SparkThemingTesting import SparkTheming diff --git a/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift b/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift index b587418..c06ff1c 100644 --- a/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift +++ b/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift @@ -7,7 +7,7 @@ // import XCTest -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkThemingTesting @_spi(SI_SPI) import SparkCommon diff --git a/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift b/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift index c3f979d..a056b67 100644 --- a/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift +++ b/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift @@ -8,7 +8,7 @@ import Foundation import XCTest -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) @testable import SparkButtonTesting @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkCommonTesting diff --git a/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift b/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift index 76a85bd..7253ced 100644 --- a/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift +++ b/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift @@ -7,7 +7,7 @@ // import XCTest -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkThemingTesting diff --git a/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift b/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift index 365c76e..1f45bb9 100644 --- a/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift +++ b/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift @@ -1,13 +1,13 @@ // // ButtonMainSUIViewModelTests.swift -// SparkButton +// SparkComponentButton // // Created by robin.lemaire on 15/01/2024. // Copyright © 2024 Leboncoin. All rights reserved. // import XCTest -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkThemingTesting import SwiftUI diff --git a/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift b/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift index 13e7967..7d196de 100644 --- a/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift +++ b/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift @@ -7,7 +7,7 @@ // import XCTest -@testable import SparkButton +@testable import SparkComponentButton @_spi(SI_SPI) @testable import SparkButtonTesting @_spi(SI_SPI) import SparkCommon @_spi(SI_SPI) import SparkThemingTesting