Skip to content

Commit 7b4999d

Browse files
committed
Replace usage of image to POSCardPresentPaymentMessageViewImage
1 parent 7ae7791 commit 7b4999d

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

WooCommerce/Classes/POS/Presentation/CardReaderConnection/UI States/Reader Messages/PointOfSaleCardPresentPaymentCardInsertedMessageView.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@ struct PointOfSaleCardPresentPaymentCardInsertedMessageView: View {
77

88
var body: some View {
99
VStack(alignment: .center, spacing: Constants.imageAndTextSpacing) {
10-
Image(decorative: viewModel.imageName)
11-
.resizable()
12-
.aspectRatio(contentMode: .fill)
13-
.frame(width: PointOfSaleCardPresentPaymentLayout.headerSize.width,
14-
height: PointOfSaleCardPresentPaymentLayout.headerSize.height)
10+
POSCardPresentPaymentMessageViewImage(imageName: viewModel.imageName)
1511
.matchedGeometryEffect(id: animation.iconTransitionId, in: animation.namespace, properties: .position)
1612
.renderedIf(!dynamicTypeSize.isAccessibilitySize)
1713
VStack(alignment: .center, spacing: PointOfSaleCardPresentPaymentLayout.textSpacing) {

WooCommerce/Classes/POS/Presentation/CardReaderConnection/UI States/Reader Messages/PointOfSaleCardPresentPaymentDisconnectedMessageView.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct PointOfSaleCardPresentPaymentReaderDisconnectedMessageView: View {
1313

1414
var body: some View {
1515
VStack(alignment: .center, spacing: POSSpacing.none) {
16-
Image(decorative: PointOfSaleAssets.readerDisconnected.imageName)
16+
POSCardPresentPaymentMessageViewImage(imageName: PointOfSaleAssets.readerDisconnected.imageName)
1717

1818
Spacer()
1919
.frame(height: dynamicSpacing(PointOfSaleCardPresentPaymentLayout.imageAndTextSpacing))
@@ -41,6 +41,7 @@ struct PointOfSaleCardPresentPaymentReaderDisconnectedMessageView: View {
4141
.buttonStyle(POSFilledButtonStyle(size: .normal))
4242
.frame(width: width * 0.5)
4343
}
44+
.frame(maxWidth: .infinity)
4445
.measureWidth({ containerWidth in
4546
width = containerWidth
4647
})

WooCommerce/Classes/POS/Presentation/CardReaderConnection/UI States/Reader Messages/PointOfSaleCardPresentPaymentTapSwipeInsertCardMessageView.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@ struct PointOfSaleCardPresentPaymentTapSwipeInsertCardMessageView: View {
77

88
var body: some View {
99
VStack(alignment: .center, spacing: Constants.imageAndTextSpacing) {
10-
Image(decorative: viewModel.imageName)
11-
.resizable()
12-
.aspectRatio(contentMode: .fill)
13-
.frame(width: PointOfSaleCardPresentPaymentLayout.headerSize.width,
14-
height: PointOfSaleCardPresentPaymentLayout.headerSize.height)
10+
POSCardPresentPaymentMessageViewImage(imageName: viewModel.imageName)
1511
.matchedGeometryEffect(id: animation.iconTransitionId, in: animation.namespace, properties: .position)
1612
.renderedIf(!dynamicTypeSize.isAccessibilitySize)
1713
VStack(alignment: .center, spacing: PointOfSaleCardPresentPaymentLayout.textSpacing) {

0 commit comments

Comments
 (0)