Add background to loading state
This commit is contained in:
parent
8b9e799291
commit
ee4595eb54
1 changed files with 20 additions and 15 deletions
|
|
@ -460,23 +460,28 @@ private fun EmptyContent(
|
||||||
private fun LoadingContent(
|
private fun LoadingContent(
|
||||||
mode: MediaGalleryMode,
|
mode: MediaGalleryMode,
|
||||||
) {
|
) {
|
||||||
Column(
|
Box(
|
||||||
modifier = Modifier
|
modifier = Modifier.fillMaxSize(),
|
||||||
.fillMaxSize()
|
|
||||||
.padding(top = 48.dp)
|
|
||||||
.padding(24.dp),
|
|
||||||
verticalArrangement = Arrangement.spacedBy(16.dp),
|
|
||||||
horizontalAlignment = Alignment.CenterHorizontally,
|
|
||||||
) {
|
) {
|
||||||
CircularProgressIndicator()
|
OnboardingBackground()
|
||||||
val res = when (mode) {
|
Column(
|
||||||
MediaGalleryMode.Images -> R.string.screen_media_browser_list_loading_media
|
modifier = Modifier
|
||||||
MediaGalleryMode.Files -> R.string.screen_media_browser_list_loading_files
|
.fillMaxSize()
|
||||||
|
.padding(top = 48.dp)
|
||||||
|
.padding(24.dp),
|
||||||
|
verticalArrangement = Arrangement.spacedBy(16.dp),
|
||||||
|
horizontalAlignment = Alignment.CenterHorizontally,
|
||||||
|
) {
|
||||||
|
CircularProgressIndicator()
|
||||||
|
val res = when (mode) {
|
||||||
|
MediaGalleryMode.Images -> R.string.screen_media_browser_list_loading_media
|
||||||
|
MediaGalleryMode.Files -> R.string.screen_media_browser_list_loading_files
|
||||||
|
}
|
||||||
|
Text(
|
||||||
|
text = stringResource(res),
|
||||||
|
modifier = Modifier.align(Alignment.CenterHorizontally),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
Text(
|
|
||||||
text = stringResource(res),
|
|
||||||
modifier = Modifier.align(Alignment.CenterHorizontally),
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue