Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

Commit

Permalink
Replace deprecated icons and divider with new replacements
Browse files Browse the repository at this point in the history
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
  • Loading branch information
theimpulson committed Mar 17, 2024
1 parent 06c45d4 commit 779c23a
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
package io.aayush.relabs.ui.components

import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.ArrowBack
import androidx.compose.material.icons.automirrored.filled.ArrowBack
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.material3.TopAppBar
import androidx.compose.runtime.Composable
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextOverflow
import androidx.navigation.NavHostController
Expand Down Expand Up @@ -41,7 +40,7 @@ fun MainTopAppBar(
if (screen !in MainActivity.topRoutes) {
IconButton(onClick = { navHostController.navigateUp() }) {
Icon(
imageVector = Icons.Filled.ArrowBack,
imageVector = Icons.AutoMirrored.Filled.ArrowBack,
contentDescription = ""
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material3.Divider
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Scaffold
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
Expand Down Expand Up @@ -46,7 +47,7 @@ fun MoreScreen(
contentDescription = "",
colorFilter = ColorFilter.tint(if (isSystemInDarkTheme()) Color.White else Color.Black)
)
Divider()
HorizontalDivider()
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import androidx.compose.foundation.verticalScroll
import androidx.compose.material3.CircularProgressIndicator
import androidx.compose.material3.Divider
import androidx.compose.material3.ExtendedFloatingActionButton
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.OutlinedButton
import androidx.compose.material3.OutlinedTextField
import androidx.compose.material3.Scaffold
Expand Down Expand Up @@ -110,7 +111,7 @@ fun ReplyScreen(
shape = RoundedCornerShape(10.dp)
)
if (viewModel.postsToQuote.isNotEmpty()) {
Divider(modifier = Modifier.padding(15.dp))
HorizontalDivider(modifier = Modifier.padding(15.dp))
Column(
modifier = Modifier.padding(horizontal = 15.dp),
verticalArrangement = Arrangement.spacedBy(10.dp, Alignment.Top)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ import androidx.compose.foundation.lazy.items
import androidx.compose.foundation.pager.HorizontalPager
import androidx.compose.foundation.pager.rememberPagerState
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.KeyboardArrowLeft
import androidx.compose.material.icons.filled.KeyboardArrowRight
import androidx.compose.material.icons.automirrored.filled.KeyboardArrowLeft
import androidx.compose.material.icons.automirrored.filled.KeyboardArrowRight
import androidx.compose.material3.Divider
import androidx.compose.material3.ExtendedFloatingActionButton
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
import androidx.compose.material3.Scaffold
Expand Down Expand Up @@ -159,7 +160,7 @@ fun ThreadScreen(
},
enabled = pagerState.settledPage != 0
) {
Icon(imageVector = Icons.Filled.KeyboardArrowLeft, contentDescription = "")
Icon(imageVector = Icons.AutoMirrored.Filled.KeyboardArrowLeft, contentDescription = "")
}

Text(text = "${pagerState.settledPage + 1}/${pagerState.pageCount}")
Expand All @@ -172,7 +173,7 @@ fun ThreadScreen(
},
enabled = pagerState.settledPage + 1 != threadInfo?.pagination?.last_page
) {
Icon(imageVector = Icons.Filled.KeyboardArrowRight, contentDescription = "")
Icon(imageVector = Icons.AutoMirrored.Filled.KeyboardArrowRight, contentDescription = "")
}

IconButton(
Expand All @@ -187,7 +188,7 @@ fun ThreadScreen(
}
}

Divider(thickness = 1.dp)
HorizontalDivider(thickness = 1.dp)

HorizontalPager(state = pagerState) {
LazyColumn(
Expand Down

0 comments on commit 779c23a

Please sign in to comment.