Accept platform services in shared app host

This commit is contained in:
KhooLy 2026-07-13 15:40:38 +03:00
parent 6fa6c81af3
commit d2d075ed6b

View file

@ -10,8 +10,24 @@ import androidx.compose.ui.Modifier
import com.fluxa.app.shared.feature.catalog.CatalogAction
import com.fluxa.app.shared.feature.catalog.CatalogHomeDataSource
import com.fluxa.app.shared.feature.catalog.CatalogHomeStore
import com.fluxa.app.shared.platform.FluxaPlatformServices
import kotlinx.coroutines.launch
@Composable
fun FluxaAppHost(
platformServices: FluxaPlatformServices,
language: String? = null,
onCatalogAction: (CatalogAction) -> Unit = {},
modifier: Modifier = Modifier
) {
FluxaAppHost(
catalogHomeDataSource = platformServices.catalogHomeDataSource,
language = language,
onCatalogAction = onCatalogAction,
modifier = modifier
)
}
@Composable
fun FluxaAppHost(
catalogHomeDataSource: CatalogHomeDataSource,