Config updated

This commit is contained in:
Yiğit FINDIKLI
2022-01-07 15:40:43 +03:00
parent 1db6011a8a
commit fea22fa33d
14 changed files with 182 additions and 116 deletions

View File

@@ -0,0 +1,27 @@
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
import { AppConfig } from '../api/appconfig';
@Injectable()
export class ConfigService {
config: AppConfig = {
theme: 'lara-light-indigo',
dark: false,
inputStyle: 'outlined',
ripple: true
};
private configUpdate = new Subject<AppConfig>();
configUpdate$ = this.configUpdate.asObservable();
updateConfig(config: AppConfig) {
this.config = config;
this.configUpdate.next(config);
}
getConfig() {
return this.config;
}
}