JchuDetailsScaffold

fun <T> JchuDetailsScaffold(title: String, details: T?, isLoading: Boolean, onBackClick: () -> Unit, modifier: Modifier = Modifier, error: String? = null, bottomBar: @Composable () -> Unit = {}, listState: LazyListState = rememberLazyListState(), config: JchuDetailsScaffoldConfig = JchuDetailsScaffoldConfig(), onEmpty: @Composable (PaddingValues) -> Unit = { JchuDefaultEmptyContent() }, onLoading: @Composable (PaddingValues) -> Unit = { JchuDefaultLoadingContent() }, content: LazyListScope.(T) -> Unit = {})