@@ -14,8 +14,6 @@ import androidx.compose.foundation.layout.padding
1414import androidx.compose.foundation.layout.size
1515import androidx.compose.foundation.layout.widthIn
1616import androidx.compose.foundation.shape.RoundedCornerShape
17- import androidx.compose.material.icons.Icons
18- import androidx.compose.material.icons.outlined.Close
1917import androidx.compose.material3.Icon
2018import androidx.compose.material3.MaterialTheme
2119import androidx.compose.material3.Text
@@ -28,6 +26,7 @@ import androidx.compose.ui.res.colorResource
2826import androidx.compose.ui.res.dimensionResource
2927import androidx.compose.ui.res.stringResource
3028import androidx.compose.ui.res.vectorResource
29+ import androidx.compose.ui.tooling.preview.Preview
3130import androidx.compose.ui.unit.dp
3231import 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