handleStreamData method

void handleStreamData({
  1. required VoidCallback onEmpty,
  2. required SuccessCallback onSuccess,
})

Implementation

void handleStreamData({
  required VoidCallback onEmpty,
  required SuccessCallback onSuccess,
}) {
  fold(onEmpty, (streamData) {
    debugPrint(
      'StreamDataHandlingExtension | handleStreamData | successReport: ${streamData.length}',
    );
    return streamData.listen((R data) {
      debugPrint(
        'StreamDataHandlingExtension | handleStreamData | data length: ${data.toString()}',
      );
      return onSuccess(data);
    });
  });
}