message: Fixed fetchAPI default binding issue for window
diff: @@ -69,7 +69,7 @@ export class RepositoryFactoryHttp implements RepositoryFactory {
  */
  constructor(url: string, configs?: RepositoryFactoryConfig) {
  this.url = url;
  - this.fetchApi = configs?.fetchApi || (typeof window !== 'undefined' && window.fetch) || fetch;
  + this.fetchApi = configs?.fetchApi || (typeof window !== 'undefined' && window.fetch.bind(window)) || fetch;
  this.networkType = configs?.networkType
  ? observableOf(configs.networkType)
  : this.createNetworkRepository().getNetworkType().pipe(shareReplay(1));
  