ekangularbase
Version:
Authentication service for usermanagement(oidc client)
18 lines (15 loc) • 680 B
text/typescript
import { AppConfig } from "../AppConfig/AppConfig";
import { AuthService } from "../auth/auth.service";
import { MessageService as MessageServiceP } from 'node_modules/primeng/api';
export function initializeApp(appConfig: AppConfig, authService: AuthService, messageService: MessageServiceP) {
return () =>
appConfig.load(authService, messageService);
}
export function getBaseUrl() {
// return AppConfig.settings.syncserviceurl;
return document.getElementsByTagName('base')[0].href;
}
export function getsyncserviceUrl() {
// return AppConfig.settings.apiserviceurl;
return AppConfig.settings.syncserviceurl;
}