refactor(search): simplify search component names

This commit is contained in:
2026-05-02 14:20:20 +02:00
parent 0f0c86dcf9
commit c6fe84654f
4 changed files with 8 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ import hu.bbara.purefin.ui.screen.library.LibraryScreen
import hu.bbara.purefin.ui.screen.login.LoginScreen import hu.bbara.purefin.ui.screen.login.LoginScreen
import hu.bbara.purefin.ui.screen.AppScreen import hu.bbara.purefin.ui.screen.AppScreen
import hu.bbara.purefin.ui.screen.episode.EpisodeScreen import hu.bbara.purefin.ui.screen.episode.EpisodeScreen
import hu.bbara.purefin.ui.screen.home.components.search.HomeSearchFullScreen import hu.bbara.purefin.ui.screen.home.components.search.SearchFullScreen
import hu.bbara.purefin.ui.screen.movie.MovieScreen import hu.bbara.purefin.ui.screen.movie.MovieScreen
import hu.bbara.purefin.ui.screen.series.SeriesScreen import hu.bbara.purefin.ui.screen.series.SeriesScreen
@@ -23,7 +23,7 @@ fun EntryProviderScope<Route>.appRouteEntryBuilder() {
CompositionLocalProvider( CompositionLocalProvider(
LocalNavSharedAnimatedVisibilityScope provides LocalNavAnimatedContentScope.current LocalNavSharedAnimatedVisibilityScope provides LocalNavAnimatedContentScope.current
) { ) {
HomeSearchFullScreen() SearchFullScreen()
} }
} }
entry<Route.MovieRoute> { entry<Route.MovieRoute> {

View File

@@ -62,7 +62,7 @@ import hu.bbara.purefin.ui.theme.AppTheme
@OptIn(ExperimentalLayoutApi::class, ExperimentalSharedTransitionApi::class) @OptIn(ExperimentalLayoutApi::class, ExperimentalSharedTransitionApi::class)
@Composable @Composable
fun HomeSearchFullScreen( fun SearchFullScreen(
modifier: Modifier = Modifier modifier: Modifier = Modifier
) { ) {
val scheme = MaterialTheme.colorScheme val scheme = MaterialTheme.colorScheme
@@ -388,9 +388,9 @@ private fun CategoryCard(
@Preview(showBackground = true) @Preview(showBackground = true)
@Composable @Composable
private fun HomeSearchFullScreenPreview() { private fun SearchFullScreenPreview() {
AppTheme { AppTheme {
HomeSearchFullScreen(modifier = Modifier.fillMaxSize()) SearchFullScreen(modifier = Modifier.fillMaxSize())
} }
} }

View File

@@ -41,7 +41,7 @@ import hu.bbara.purefin.model.MediaKind
@OptIn(ExperimentalMaterial3Api::class) @OptIn(ExperimentalMaterial3Api::class)
@Composable @Composable
fun HomeSearchOverlay( fun SearchOverlay(
visible: Boolean, visible: Boolean,
topPadding: Dp, topPadding: Dp,
onDismiss: () -> Unit, onDismiss: () -> Unit,
@@ -138,7 +138,7 @@ fun HomeSearchOverlay(
modifier = Modifier.background(MaterialTheme.colorScheme.surface) modifier = Modifier.background(MaterialTheme.colorScheme.surface)
) { ) {
items(searchResults, key = { result -> "${result.type}:${result.id}" }) { item -> items(searchResults, key = { result -> "${result.type}:${result.id}" }) { item ->
HomeSearchResultCard( SearchResultCard(
item = item, item = item,
onClick = { onClick = {
when (item.type) { when (item.type) {

View File

@@ -22,7 +22,7 @@ import hu.bbara.purefin.feature.search.SearchResult
import hu.bbara.purefin.ui.common.image.PurefinAsyncImage import hu.bbara.purefin.ui.common.image.PurefinAsyncImage
@Composable @Composable
internal fun HomeSearchResultCard( internal fun SearchResultCard(
item: SearchResult, item: SearchResult,
onClick: () -> Unit, onClick: () -> Unit,
modifier: Modifier = Modifier modifier: Modifier = Modifier