Projekt

Obecné

Profil

Stáhnout (511 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
import { HttpClient } from '@angular/common/http';
2
import { Config } from './services/util/config.service';
3

    
4
export function loadConfig(http: HttpClient, config: Config) {
5
  return (): Promise<void> => {
6
    const configFile = 'assets/config/config.json';
7

    
8
    return new Promise<void>((resolve, reject) => {
9
      http.get(configFile).toPromise().then((response: any) => {
10
        config.baseUrl = response.baseUrl;
11
        config.redirectUrl = response.redirectUrl;
12
        resolve();
13
      });
14
    });
15
  };
16
}
(6-6/6)