delete method

void delete(
  1. UUserResponse user
)

Implementation

void delete(UUserResponse user) => UNavigator.confirm(
  title: U.s.deleteItem(U.s.user),
  message: U.s.areYouSureToDeleteThisUser,
  onConfirm: () {
    ULoading.show();
    UServices.user.delete(
      p: UIdParams(id: user.id),
      onOk: (UEmptyResponse r) {
        UNavigator.back();
        UToast.snackBar(message: r.message);
        ULoading.dismiss();
      },
      onError: (UEmptyResponse r) {
        UToast.error(message: r.message);
        ULoading.dismiss();
      },
      onException: (String e) {},
    );
  },
);