Skip to content

Commit a1e542e

Browse files
committed
Replace custom 'OpenInNew' icon with vector resource
1 parent c9ec37a commit a1e542e

File tree

3 files changed

+18
-53
lines changed

3 files changed

+18
-53
lines changed

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/icons/OpenInNew.kt

Lines changed: 0 additions & 47 deletions
This file was deleted.

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/prefs/PrivacySettingsPoliciesScreen.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ import androidx.compose.material.MaterialTheme
88
import androidx.compose.material.Scaffold
99
import androidx.compose.runtime.Composable
1010
import androidx.compose.ui.Modifier
11+
import androidx.compose.ui.graphics.vector.ImageVector
1112
import androidx.compose.ui.res.stringResource
13+
import androidx.compose.ui.res.vectorResource
14+
import androidx.compose.ui.tooling.preview.Preview
1215
import androidx.compose.ui.unit.dp
1316
import com.woocommerce.android.R
14-
import com.woocommerce.android.ui.icons.OpenInNew
1517

1618
@Composable
1719
fun PrivacySettingsPolicesScreen(
@@ -32,7 +34,7 @@ fun PrivacySettingsPolicesScreen(
3234
onClick = onPrivacyPolicyClicked
3335
) {
3436
Icon(
35-
imageVector = OpenInNew,
37+
imageVector = ImageVector.vectorResource(R.drawable.ic_open_in_new_24dp),
3638
contentDescription = stringResource(id = R.string.settings_privacy_policy)
3739
)
3840
}
@@ -47,11 +49,20 @@ fun PrivacySettingsPolicesScreen(
4749
onClick = onCookiePolicyClicked
4850
) {
4951
Icon(
50-
imageVector = OpenInNew,
52+
imageVector = ImageVector.vectorResource(R.drawable.ic_open_in_new_24dp),
5153
contentDescription = stringResource(id = R.string.settings_privacy_cookies_polices)
5254
)
5355
}
5456
}
5557
}
5658
}
5759
}
60+
61+
@Preview
62+
@Composable
63+
fun PrivacySettingsPolicesScreenPreview() {
64+
PrivacySettingsPolicesScreen(
65+
onPrivacyPolicyClicked = {},
66+
onCookiePolicyClicked = {}
67+
)
68+
}

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/prefs/PrivacySettingsScreen.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,16 @@ import androidx.compose.runtime.getValue
3030
import androidx.compose.runtime.livedata.observeAsState
3131
import androidx.compose.ui.Alignment
3232
import androidx.compose.ui.Modifier
33+
import androidx.compose.ui.graphics.vector.ImageVector
3334
import androidx.compose.ui.res.stringResource
35+
import androidx.compose.ui.res.vectorResource
3436
import androidx.compose.ui.text.TextStyle
3537
import androidx.compose.ui.tooling.preview.Devices
3638
import androidx.compose.ui.tooling.preview.Preview
3739
import androidx.compose.ui.unit.dp
3840
import androidx.compose.ui.unit.sp
3941
import com.woocommerce.android.R
4042
import com.woocommerce.android.ui.compose.theme.WooThemeWithBackground
41-
import com.woocommerce.android.ui.icons.OpenInNew
4243

4344
@Composable
4445
fun PrivacySettingsScreen(
@@ -126,7 +127,7 @@ fun PrivacySettingsScreen(
126127
onClick = onAdvertisingOptionsClicked
127128
) {
128129
Icon(
129-
imageVector = OpenInNew,
130+
imageVector = ImageVector.vectorResource(R.drawable.ic_open_in_new_24dp),
130131
contentDescription = stringResource(id = R.string.settings_web_options)
131132
)
132133
}
@@ -141,7 +142,7 @@ fun PrivacySettingsScreen(
141142
onClick = onUsageTrackerClicked,
142143
) {
143144
Icon(
144-
imageVector = OpenInNew,
145+
imageVector = ImageVector.vectorResource(R.drawable.ic_open_in_new_24dp),
145146
contentDescription = stringResource(id = R.string.settings_usage_tracking)
146147
)
147148
}

0 commit comments

Comments
 (0)