addCart method

void addCart(
  1. AddCartRequest request
)

Implementation

void addCart(AddCartRequest request) async {
  addCartViewState.value = ViewData.loading();

  final response = await cartService.addCart(request);

  response.fold(
    (error) =>
        addCartViewState.value = ViewData.error(message: error.message),
    (result) => addCartViewState.value = ViewData.loaded(data: result),
  );
}