extend environment and use injected app config

This commit is contained in:
William Welling
2021-12-06 16:54:55 -06:00
parent 71f5b46639
commit 33488ccf40
25 changed files with 742 additions and 1203 deletions

View File

@@ -14,6 +14,7 @@ import { ThemeConfig } from './theme.model';
import { AuthConfig } from './auth-config.interfaces';
import { UIServerConfig } from './ui-server-config.interface';
import { MediaViewerConfig } from './media-viewer-config.interface';
import { makeStateKey } from '@angular/platform-browser';
interface AppConfig extends Config {
ui: UIServerConfig;
@@ -37,7 +38,10 @@ interface AppConfig extends Config {
const APP_CONFIG = new InjectionToken<AppConfig>('APP_CONFIG');
const APP_CONFIG_STATE = makeStateKey('APP_CONFIG_STATE');
export {
AppConfig,
APP_CONFIG
APP_CONFIG,
APP_CONFIG_STATE
};