forked from ard/ruoyi-api

zhangnaisong
2024-05-07 9b9af4c9457c03061ce4d0bb7656a2c3ad04894e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { Observer } from './types';
import { config } from './config';
import { hostReportError } from './util/hostReportError';
 
export const empty: Observer<any> = {
  closed: true,
  next(value: any): void { /* noop */},
  error(err: any): void {
    if (config.useDeprecatedSynchronousErrorHandling) {
      throw err;
    } else {
      hostReportError(err);
    }
  },
  complete(): void { /*noop*/ }
};