diff --git a/app/src/main/java/com/aurora/store/compose/ui/apps/CategoriesPage.kt b/app/src/main/java/com/aurora/store/compose/ui/apps/CategoriesPage.kt index 7fb00d14f..24c21abf3 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/apps/CategoriesPage.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/apps/CategoriesPage.kt @@ -42,7 +42,7 @@ internal fun CategoriesContent( if (state is ViewState.Error) { Placeholder( modifier = Modifier.fillMaxSize(), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { viewModel.getCategoryList(categoryType) } diff --git a/app/src/main/java/com/aurora/store/compose/ui/commons/CategoryBrowseScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/commons/CategoryBrowseScreen.kt index c3ca7b275..9aba01514 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/commons/CategoryBrowseScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/commons/CategoryBrowseScreen.kt @@ -42,7 +42,7 @@ fun CategoryBrowseScreen( if (uiState is ViewState.Error) { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { viewModel.fetchNextPage() } diff --git a/app/src/main/java/com/aurora/store/compose/ui/commons/ExpandedStreamBrowseScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/commons/ExpandedStreamBrowseScreen.kt index 14e39fb07..02bc16fd9 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/commons/ExpandedStreamBrowseScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/commons/ExpandedStreamBrowseScreen.kt @@ -56,7 +56,7 @@ fun ExpandedStreamBrowseScreen( is LoadState.Error -> { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { apps.retry() } diff --git a/app/src/main/java/com/aurora/store/compose/ui/commons/StreamBrowseScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/commons/StreamBrowseScreen.kt index 9ca0418ff..f04514b45 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/commons/StreamBrowseScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/commons/StreamBrowseScreen.kt @@ -75,7 +75,7 @@ private fun ScreenContent( is LoadState.Error -> { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { apps.retry() } diff --git a/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt index dba6279ae..a358ed412 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt @@ -227,7 +227,7 @@ private fun ScreenContentError(message: String? = null, onRetry: (() -> Unit)? = ) { paddingValues -> Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_apps_outage), + painter = painterResource(R.drawable.ic_refresh), message = message ?: stringResource(R.string.toast_app_unavailable), actionLabel = onRetry?.let { stringResource(R.string.action_retry) }, onAction = onRetry diff --git a/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt index f48110c67..06585dce1 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt @@ -116,7 +116,7 @@ private fun ScreenContent( is LoadState.Error -> { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { reviews.retry() } diff --git a/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt index 929499b02..ef68ca797 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt @@ -98,7 +98,7 @@ private fun ScreenContent( is LoadState.Error -> { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { apps.retry() } diff --git a/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt index 5924c23f2..101389359 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt @@ -252,7 +252,7 @@ private fun ScreenContent( is LoadState.Error -> { Placeholder( modifier = Modifier.padding(paddingValues), - painter = painterResource(R.drawable.ic_disclaimer), + painter = painterResource(R.drawable.ic_refresh), message = stringResource(R.string.error), actionLabel = stringResource(R.string.action_retry), onAction = { results.retry() } diff --git a/app/src/main/res/drawable/ic_refresh.xml b/app/src/main/res/drawable/ic_refresh.xml new file mode 100644 index 000000000..782e5ffac --- /dev/null +++ b/app/src/main/res/drawable/ic_refresh.xml @@ -0,0 +1,24 @@ + + + +