From 7b581e45e139e35cbb039cc1fb4f6ffcd7326eb2 Mon Sep 17 00:00:00 2001 From: GG Bond Date: Sat, 24 Feb 2024 20:49:18 +0800 Subject: [PATCH] CodeReview for LoadStateIndicator --- .../ehviewer/ui/main/LoadStateIndicator.kt | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/LoadStateIndicator.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/LoadStateIndicator.kt index 273552308..edbdd6145 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/LoadStateIndicator.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/LoadStateIndicator.kt @@ -17,21 +17,19 @@ fun LoadStateIndicator( modifier: Modifier = Modifier, state: LoadState, retry: () -> Unit, -) { - when (state) { - is LoadState.Loading -> { - LinearProgressIndicator(modifier = modifier) - } +) = when (state) { + is LoadState.Loading -> { + LinearProgressIndicator(modifier = modifier) + } - is LoadState.Error -> { - Column(modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally) { - Text(text = ExceptionUtils.getReadableString(state.error)) - Button(onClick = retry) { - Text(text = stringResource(id = R.string.action_retry)) - } + is LoadState.Error -> { + Column(modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally) { + Text(text = ExceptionUtils.getReadableString(state.error)) + Button(onClick = retry) { + Text(text = stringResource(id = R.string.action_retry)) } } - - is LoadState.NotLoading -> Unit } + + is LoadState.NotLoading -> Unit }