PaginatorListComponent

fun <ListModel, Filter : ZappPaginatorController.FilterModel, Page : PageModel<ListModel>> PaginatorListComponent(modifier: Modifier = Modifier .fillMaxSize() .clickable(false) { } .focusable(false), controller: ZappPaginatorController<ListModel, Filter, Page>, row: @Composable (item: ListModel) -> Unit? = null, header: @Composable () -> Unit = { }, footer: @Composable () -> Unit = { }, empty: @Composable (retry: () -> Unit) -> Unit = { BaseTheme.emptyListComponent.ListEmptyComponent(retry = it) }, error: @Composable (exception: Throwable, retry: () -> Unit) -> Unit = { exception, retry -> BaseTheme.errorListComponent.ListErrorComponent(exception, retry = retry) }, loading: @Composable () -> Unit = { ListLoadingComponent() }, loadingRow: @Composable () -> Unit = { ListLoadingRow() }, reverseLayout: Boolean = false, retry: () -> Unit)