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)