Browse Source

add `config` postfix to provider functions

template-config-provider
Sinan997 2 years ago
parent
commit
e7c9debfc1
  1. 16
      npm/ng-packs/apps/dev-app/src/app/app.module.ts
  2. 2
      npm/ng-packs/packages/core/src/lib/core.module.ts
  3. 2
      npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts
  4. 2
      npm/ng-packs/packages/oauth/src/lib/oauth.module.ts
  5. 2
      npm/ng-packs/packages/theme-shared/src/lib/theme-shared.module.ts

16
npm/ng-packs/apps/dev-app/src/app/app.module.ts

@ -1,21 +1,21 @@
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { CoreModule, provideCoreModule } from '@abp/ng.core';
import { CoreModule, provideCoreModuleConfig } from '@abp/ng.core';
import { registerLocale } from '@abp/ng.core/locale';
import {
InternetConnectionStatusComponent,
ThemeSharedModule,
provideThemeShared,
provideThemeSharedConfig,
} from '@abp/ng.theme.shared';
import { ThemeLeptonXModule } from '@abp/ng.theme.lepton-x';
import { SideMenuLayoutModule } from '@abp/ng.theme.lepton-x/layouts';
import { provideAbpOAuth } from '@abp/ng.oauth';
import { provideAbpOAuthConfig } from '@abp/ng.oauth';
import { provideSettingManagementConfig } from '@abp/ng.setting-management/config';
import { provideAccountConfig } from '@abp/ng.account/config';
import { provideIdentityConfig } from '@abp/ng.identity/config';
import { provideTenantManagementConfig } from '@abp/ng.tenant-management/config';
import { provideFeatureManagement } from '@abp/ng.feature-management';
import { provideFeatureManagementConfig } from '@abp/ng.feature-management';
import { AccountLayoutModule } from '@abp/ng.theme.lepton-x/account';
import { environment } from '../environments/environment';
import { AppRoutingModule } from './app-routing.module';
@ -36,19 +36,19 @@ import { APP_ROUTE_PROVIDER } from './route.provider';
],
providers: [
APP_ROUTE_PROVIDER,
provideCoreModule({
provideCoreModuleConfig({
environment,
registerLocaleFn: registerLocale(),
sendNullsAsQueryParam: false,
skipGetAppConfiguration: false,
}),
provideAbpOAuth(),
provideThemeShared(),
provideAbpOAuthConfig(),
provideThemeSharedConfig(),
provideSettingManagementConfig(),
provideAccountConfig(),
provideIdentityConfig(),
provideTenantManagementConfig(),
provideFeatureManagement(),
provideFeatureManagementConfig(),
],
declarations: [AppComponent],
bootstrap: [AppComponent],

2
npm/ng-packs/packages/core/src/lib/core.module.ts

@ -231,7 +231,7 @@ export class CoreModule {
}
}
export function provideCoreModule(options = {} as ABP.Root) {
export function provideCoreModuleConfig(options = {} as ABP.Root) {
return makeEnvironmentProviders([
LocaleProvider,
CookieLanguageProvider,

2
npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts

@ -26,6 +26,6 @@ export class FeatureManagementModule {
}
}
export function provideFeatureManagement() {
export function provideFeatureManagementConfig() {
return makeEnvironmentProviders([FEATURE_MANAGEMENT_SETTINGS_PROVIDERS]);
}

2
npm/ng-packs/packages/oauth/src/lib/oauth.module.ts

@ -78,7 +78,7 @@ export class AbpOAuthModule {
}
}
export function provideAbpOAuth() {
export function provideAbpOAuthConfig() {
const providers = [
{
provide: AuthService,

2
npm/ng-packs/packages/theme-shared/src/lib/theme-shared.module.ts

@ -156,7 +156,7 @@ export class ThemeSharedModule {
}
}
export function provideThemeShared(
export function provideThemeSharedConfig(
{ httpErrorConfig, validation = {}, confirmationIcons = {} } = {} as RootParams,
) {
const providers = [

Loading…
Cancel
Save