From 1c893d005940b99fb6466f2d9a8bb0da96ff8bcc Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Sun, 31 Dec 2023 20:59:31 +0100 Subject: [PATCH] refactor(tv): remove unused composables --- .../java/dev/jdtech/jellyfin/ui/HomeScreen.kt | 23 ------------------ .../jdtech/jellyfin/ui/components/Banner.kt | 24 ------------------- 2 files changed, 47 deletions(-) delete mode 100644 app/tv/src/main/java/dev/jdtech/jellyfin/ui/components/Banner.kt diff --git a/app/tv/src/main/java/dev/jdtech/jellyfin/ui/HomeScreen.kt b/app/tv/src/main/java/dev/jdtech/jellyfin/ui/HomeScreen.kt index 59010d7c..a908e471 100644 --- a/app/tv/src/main/java/dev/jdtech/jellyfin/ui/HomeScreen.kt +++ b/app/tv/src/main/java/dev/jdtech/jellyfin/ui/HomeScreen.kt @@ -1,12 +1,9 @@ package dev.jdtech.jellyfin.ui -import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.PaddingValues -import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize -import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.runtime.Composable @@ -16,14 +13,11 @@ import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue -import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.focus.FocusRequester import androidx.compose.ui.focus.focusRequester -import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview -import androidx.compose.ui.unit.dp import androidx.hilt.navigation.compose.hiltViewModel import androidx.tv.foundation.lazy.list.TvLazyColumn import androidx.tv.foundation.lazy.list.TvLazyRow @@ -189,20 +183,3 @@ private fun HomeScreenLayoutPreview() { ) } } - -@Preview(showBackground = true) -@Composable -fun Header(modifier: Modifier = Modifier) { - Row( - verticalAlignment = Alignment.CenterVertically, - modifier = modifier - .fillMaxWidth() - .height(80.dp), - ) { - Image( - painter = painterResource(id = CoreR.drawable.ic_banner), - contentDescription = null, - modifier = Modifier.height(40.dp), - ) - } -} diff --git a/app/tv/src/main/java/dev/jdtech/jellyfin/ui/components/Banner.kt b/app/tv/src/main/java/dev/jdtech/jellyfin/ui/components/Banner.kt deleted file mode 100644 index 4ecde59e..00000000 --- a/app/tv/src/main/java/dev/jdtech/jellyfin/ui/components/Banner.kt +++ /dev/null @@ -1,24 +0,0 @@ -package dev.jdtech.jellyfin.ui.components - -import androidx.compose.foundation.layout.width -import androidx.compose.runtime.Composable -import androidx.compose.ui.Modifier -import androidx.compose.ui.graphics.Color -import androidx.compose.ui.res.painterResource -import androidx.compose.ui.tooling.preview.Preview -import androidx.compose.ui.unit.dp -import androidx.tv.material3.ExperimentalTvMaterial3Api -import androidx.tv.material3.Icon -import dev.jdtech.jellyfin.R - -@OptIn(ExperimentalTvMaterial3Api::class) -@Preview -@Composable -fun Banner() { - Icon( - painter = painterResource(id = R.drawable.ic_banner), - contentDescription = null, - tint = Color.Unspecified, - modifier = Modifier.width(320.dp), - ) -}