Skip to content

Commit cc5a472

Browse files
committed
Replace Icons.Outlined.Close with a vector drawable
1 parent ae33ebd commit cc5a472

File tree

1 file changed

+14
-3
lines changed
  • WooCommerce/src/main/kotlin/com/woocommerce/android/ui/orders/wooshippinglabels/components

1 file changed

+14
-3
lines changed

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/orders/wooshippinglabels/components/NoticeBanner.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ import androidx.compose.foundation.layout.padding
1414
import androidx.compose.foundation.layout.size
1515
import androidx.compose.foundation.layout.widthIn
1616
import androidx.compose.foundation.shape.RoundedCornerShape
17-
import androidx.compose.material.icons.Icons
18-
import androidx.compose.material.icons.outlined.Close
1917
import androidx.compose.material3.Icon
2018
import androidx.compose.material3.MaterialTheme
2119
import androidx.compose.material3.Text
@@ -28,6 +26,7 @@ import androidx.compose.ui.res.colorResource
2826
import androidx.compose.ui.res.dimensionResource
2927
import androidx.compose.ui.res.stringResource
3028
import androidx.compose.ui.res.vectorResource
29+
import androidx.compose.ui.tooling.preview.Preview
3130
import androidx.compose.ui.unit.dp
3231
import com.woocommerce.android.R
3332

@@ -94,7 +93,7 @@ fun NoticeBanner(noticeBannerUiState: NoticeBannerUiState?, modifier: Modifier =
9493
)
9594
if (!noticeBannerUiState.autoDismiss) {
9695
Icon(
97-
imageVector = Icons.Outlined.Close,
96+
imageVector = ImageVector.vectorResource(R.drawable.ic_close_24dp),
9897
tint = colorResource(color),
9998
contentDescription = null,
10099
modifier = Modifier.clickable { noticeBannerUiState.onDismissed?.invoke() }
@@ -103,3 +102,15 @@ fun NoticeBanner(noticeBannerUiState: NoticeBannerUiState?, modifier: Modifier =
103102
}
104103
}
105104
}
105+
106+
@Preview
107+
@Composable
108+
fun NoticeBannerPreview() {
109+
NoticeBanner(
110+
noticeBannerUiState = NoticeBannerUiState(
111+
message = R.string.woo_shipping_address_verified,
112+
type = NoticeType.VERIFIED_DESTINATION_ADDRESS,
113+
error = false
114+
)
115+
)
116+
}

0 commit comments

Comments
 (0)