Skip to content

Commit c20764e

Browse files
committed
TMDbSwipeRefresh as a helper component
1 parent db4ae2b commit c20764e

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

common/src/main/java/com/sample/tmdb/common/ui/component/TMDbSwipeRefresh.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ import com.sample.tmdb.common.ui.Dimens.TMDb_104_dp
1414
@Composable
1515
fun <T> TMDbSwipeRefresh(
1616
viewModel: BaseViewModel<T>,
17-
content: @Composable() () -> Unit
17+
content:
18+
@Composable()
19+
() -> Unit,
1820
) {
1921
SwipeRefresh(
2022
state = rememberSwipeRefreshState(viewModel.state.collectAsStateWithLifecycle().value.isRefreshing),
@@ -30,4 +32,4 @@ fun <T> TMDbSwipeRefresh(
3032
) {
3133
content()
3234
}
33-
}
35+
}

features/feature-bookmark/src/main/java/com/sample/tmdb/bookmark/BookmarkScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import androidx.compose.ui.res.stringResource
3131
import androidx.compose.ui.text.font.FontWeight
3232
import androidx.compose.ui.text.style.TextAlign
3333
import androidx.compose.ui.unit.dp
34+
import com.sample.tmdb.common.R as commonR
3435
import com.sample.tmdb.common.base.BaseViewModel
3536
import com.sample.tmdb.common.model.TMDbItem
3637
import com.sample.tmdb.common.ui.Content
@@ -46,7 +47,6 @@ import com.sample.tmdb.common.ui.theme.AlphaNearOpaque
4647
import com.sample.tmdb.common.utils.navigationBarPadding
4748
import kotlinx.coroutines.CoroutineScope
4849
import kotlinx.coroutines.launch
49-
import com.sample.tmdb.common.R as commonR
5050

5151
@Composable
5252
fun BookmarkScreen(

features/feature-feed/src/main/java/com/sample/tmdb/feed/FeedScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import androidx.compose.ui.tooling.preview.Preview
4343
import androidx.compose.ui.unit.dp
4444
import coil.compose.AsyncImage
4545
import com.sample.tmdb.common.MainDestinations
46+
import com.sample.tmdb.common.R as commonR
4647
import com.sample.tmdb.common.model.TMDbItem
4748
import com.sample.tmdb.common.ui.Content
4849
import com.sample.tmdb.common.ui.Dimens
@@ -65,7 +66,6 @@ import com.sample.tmdb.domain.model.Movie
6566
import com.sample.tmdb.domain.model.SortType
6667
import com.sample.tmdb.domain.model.TVShow
6768
import com.sample.tmdb.feed.utils.pagerTransition
68-
import com.sample.tmdb.common.R as commonR
6969

7070
@Composable
7171
fun MovieFeedScreen(

0 commit comments

Comments
 (0)