mirror of
https://github.com/bbara04/Purefin.git
synced 2026-07-23 19:26:50 +00:00
refactor(SearchScreen): rename SearchFullScreenContent to SearchScreenContent for clarity
This commit is contained in:
@@ -17,7 +17,6 @@ import androidx.compose.foundation.layout.height
|
|||||||
import androidx.compose.foundation.layout.heightIn
|
import androidx.compose.foundation.layout.heightIn
|
||||||
import androidx.compose.foundation.layout.padding
|
import androidx.compose.foundation.layout.padding
|
||||||
import androidx.compose.foundation.layout.size
|
import androidx.compose.foundation.layout.size
|
||||||
import androidx.compose.foundation.layout.statusBarsPadding
|
|
||||||
import androidx.compose.foundation.rememberScrollState
|
import androidx.compose.foundation.rememberScrollState
|
||||||
import androidx.compose.foundation.shape.RoundedCornerShape
|
import androidx.compose.foundation.shape.RoundedCornerShape
|
||||||
import androidx.compose.foundation.text.KeyboardActions
|
import androidx.compose.foundation.text.KeyboardActions
|
||||||
@@ -98,7 +97,7 @@ fun SearchScreen(
|
|||||||
Modifier
|
Modifier
|
||||||
}
|
}
|
||||||
|
|
||||||
SearchFullScreenContent(
|
SearchScreenContent(
|
||||||
query = query,
|
query = query,
|
||||||
searchResults = searchResults,
|
searchResults = searchResults,
|
||||||
genres = genres.sortedBy { it.name },
|
genres = genres.sortedBy { it.name },
|
||||||
@@ -128,7 +127,7 @@ fun SearchScreen(
|
|||||||
|
|
||||||
@OptIn(ExperimentalLayoutApi::class)
|
@OptIn(ExperimentalLayoutApi::class)
|
||||||
@Composable
|
@Composable
|
||||||
private fun SearchFullScreenContent(
|
private fun SearchScreenContent(
|
||||||
query: String,
|
query: String,
|
||||||
searchResults: List<SearchResult>,
|
searchResults: List<SearchResult>,
|
||||||
genres: List<Genre>,
|
genres: List<Genre>,
|
||||||
@@ -149,8 +148,6 @@ private fun SearchFullScreenContent(
|
|||||||
modifier = modifier
|
modifier = modifier
|
||||||
.fillMaxSize()
|
.fillMaxSize()
|
||||||
.background(scheme.background)
|
.background(scheme.background)
|
||||||
.statusBarsPadding()
|
|
||||||
.padding(top = 24.dp)
|
|
||||||
) { innerPadding ->
|
) { innerPadding ->
|
||||||
Column(
|
Column(
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
@@ -219,10 +216,7 @@ private fun SearchResults(
|
|||||||
@Composable
|
@Composable
|
||||||
private fun SearchHeader(
|
private fun SearchHeader(
|
||||||
onBack: () -> Unit,
|
onBack: () -> Unit,
|
||||||
modifier: Modifier = Modifier
|
|
||||||
) {
|
) {
|
||||||
val scheme = MaterialTheme.colorScheme
|
|
||||||
|
|
||||||
DefaultTopBar(
|
DefaultTopBar(
|
||||||
leftActions = {
|
leftActions = {
|
||||||
DefaultTopBarIconButton(
|
DefaultTopBarIconButton(
|
||||||
@@ -477,11 +471,11 @@ private fun GenreChip(
|
|||||||
|
|
||||||
@Preview(showBackground = true)
|
@Preview(showBackground = true)
|
||||||
@Composable
|
@Composable
|
||||||
private fun SearchFullScreenPreview() {
|
private fun SearchScreenPreview() {
|
||||||
var query by rememberSaveable { mutableStateOf("du") }
|
var query by rememberSaveable { mutableStateOf("du") }
|
||||||
|
|
||||||
AppTheme {
|
AppTheme {
|
||||||
SearchFullScreenContent(
|
SearchScreenContent(
|
||||||
query = query,
|
query = query,
|
||||||
searchResults = previewSearchResults,
|
searchResults = previewSearchResults,
|
||||||
genres = previewGenres,
|
genres = previewGenres,
|
||||||
|
|||||||
Reference in New Issue
Block a user