Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Component, Screen Preview 구성 #153

Merged
merged 12 commits into from
Jan 1, 2024
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,10 @@ import com.airbnb.lottie.compose.rememberLottieComposition
import com.nexters.bandalart.android.core.ui.extension.noRippleClickable
import com.nexters.bandalart.android.core.designsystem.theme.Black
import com.nexters.bandalart.android.core.designsystem.theme.White
import com.nexters.bandalart.android.core.ui.ComponentPreview

@Composable
fun LoadingScreen(
fun LoadingIndicator(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

회사에 들어간다면 이런 네이밍도 지적 당하기 좋았을 듯 좀 더 생각하고 이름도 짜야겠어..

modifier: Modifier = Modifier,
) {
Box(
Expand Down Expand Up @@ -64,3 +65,9 @@ fun LoadingScreen(
}
}
}

@ComponentPreview
@Composable
fun LoadingIndicatorPreview() {
LoadingIndicator()
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import com.nexters.bandalart.android.core.ui.ObserveAsEvents
import com.nexters.bandalart.android.core.ui.R
import com.nexters.bandalart.android.core.ui.ThemeColor
import com.nexters.bandalart.android.core.ui.component.BandalartDeleteAlertDialog
import com.nexters.bandalart.android.core.ui.component.LoadingScreen
import com.nexters.bandalart.android.core.ui.component.LoadingIndicator
import com.nexters.bandalart.android.core.ui.component.NetworkErrorAlertDialog
import com.nexters.bandalart.android.feature.home.model.BandalartDetailUiModel
import com.nexters.bandalart.android.feature.home.ui.HomeHeader
Expand Down Expand Up @@ -296,7 +296,7 @@ internal fun HomeScreen(
}
when {
uiState.isLoading -> {
LoadingScreen()
LoadingIndicator()
}

uiState.isShowSkeleton -> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import com.nexters.bandalart.android.core.designsystem.theme.Gray50
import com.nexters.bandalart.android.core.ui.ObserveAsEvents
import com.nexters.bandalart.android.core.ui.R
import com.nexters.bandalart.android.core.ui.component.AppTitle
import com.nexters.bandalart.android.core.ui.component.LoadingScreen
import com.nexters.bandalart.android.core.ui.component.LoadingIndicator
import com.nexters.bandalart.android.core.ui.component.NetworkErrorAlertDialog
import com.nexters.bandalart.android.feature.splash.navigation.SPLASH_NAVIGATION_ROUTE

Expand Down Expand Up @@ -77,7 +77,7 @@ fun SplashScreen(

when {
uiState.isLoading -> {
LoadingScreen(modifier = Modifier.fillMaxSize())
LoadingIndicator(modifier = Modifier.fillMaxSize())
}

uiState.isNetworkErrorAlertDialogOpened -> {
Expand Down