createFakePaginatedTask<T extends BlocxBaseEntity> function

BlocxPaginatedUseCaseTask<BlocxPaginatedInput, T> createFakePaginatedTask<T extends BlocxBaseEntity>({
  1. required FakePaginatedUseCase<T> useCase,
})

Helper that builds a BlocxPaginatedUseCaseTask wrapping useCase.

Implementation

BlocxPaginatedUseCaseTask<BlocxPaginatedInput, T> createFakePaginatedTask<
  T extends BlocxBaseEntity
>({required FakePaginatedUseCase<T> useCase}) {
  return BlocxPaginatedUseCaseTask<BlocxPaginatedInput, T>(
    useCase: useCase,
    inputBuilder: (offset, limit) =>
        BlocxPaginatedInput(offset: offset, limit: limit),
  );
}