Utilize ImageVector instead of Painter in SettingsScaffold.

This commit is contained in:
Alex Hart
2025-06-13 10:36:02 -03:00
committed by Michelle Tang
parent 297c712c0f
commit c0dfe9bd53
37 changed files with 99 additions and 64 deletions

View File

@@ -21,9 +21,11 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.painter.Painter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.res.dimensionResource
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
@@ -78,7 +80,7 @@ private fun NewWaysToConnectDialogContent(
Scaffolds.Settings(
title = "",
onNavigationClick = onNotNowClick,
navigationIconPainter = painterResource(id = R.drawable.symbol_x_24)
navigationIcon = ImageVector.vectorResource(id = R.drawable.symbol_x_24)
) {
Column(modifier = Modifier.padding(it)) {
LazyColumn(modifier = Modifier.weight(1f)) {