Browse Source

refactoring

pull/22829/head
erdemcaygor 1 year ago
parent
commit
4b6b289619
  1. 6
      npm/ng-packs/packages/account/src/lib/account.config.ts
  2. 2
      npm/ng-packs/packages/setting-management/src/lib/setting-management.config.ts
  3. 2
      npm/ng-packs/packages/tenant-management/src/lib/tenant-management.config.ts

6
npm/ng-packs/packages/account/src/lib/account.config.ts

@ -1,5 +1,4 @@
import { Routes } from '@angular/router'; import { Routes } from '@angular/router';
import { importProvidersFrom } from '@angular/core';
import { import {
ForgotPasswordComponent, ForgotPasswordComponent,
LoginComponent, LoginComponent,
@ -15,8 +14,6 @@ import {
ACCOUNT_CONFIG_OPTIONS, ACCOUNT_CONFIG_OPTIONS,
ACCOUNT_EDIT_FORM_PROP_CONTRIBUTORS, ACCOUNT_EDIT_FORM_PROP_CONTRIBUTORS,
} from './tokens'; } from './tokens';
import { NgbDropdownModule } from '@ng-bootstrap/ng-bootstrap';
import { NgxValidateCoreModule } from '@ngx-validate/core';
import { AccountConfigOptions } from './models'; import { AccountConfigOptions } from './models';
import { accountConfigOptionsFactory } from './utils'; import { accountConfigOptionsFactory } from './utils';
import { import {
@ -28,7 +25,6 @@ import {
export function provideAccount(options: AccountConfigOptions = {}) { export function provideAccount(options: AccountConfigOptions = {}) {
return [ return [
importProvidersFrom(NgbDropdownModule, NgxValidateCoreModule),
{ provide: ACCOUNT_CONFIG_OPTIONS, useValue: options }, { provide: ACCOUNT_CONFIG_OPTIONS, useValue: options },
{ {
provide: 'ACCOUNT_OPTIONS', provide: 'ACCOUNT_OPTIONS',
@ -52,7 +48,7 @@ export const createAccountRoutingConfiguration = (options: AccountConfigOptions
{ {
path: '', path: '',
component: RouterOutletComponent, component: RouterOutletComponent,
providers: [...provideAccount(options)], providers: provideAccount(options),
children: [ children: [
{ path: '', pathMatch: 'full', redirectTo: 'login' }, { path: '', pathMatch: 'full', redirectTo: 'login' },
{ {

2
npm/ng-packs/packages/setting-management/src/lib/setting-management.config.ts

@ -17,7 +17,7 @@ export const createSettingManagementRoutingConfiguration = (): Routes => [
path: '', path: '',
component: RouterOutletComponent, component: RouterOutletComponent,
canActivate: [authGuard], canActivate: [authGuard],
providers: [...provideSettingManagement()], providers: provideSettingManagement(),
children: [ children: [
{ {
path: '', path: '',

2
npm/ng-packs/packages/tenant-management/src/lib/tenant-management.config.ts

@ -52,7 +52,7 @@ export const createTenantManagementRoutingConfiguration = (
component: RouterOutletComponent, component: RouterOutletComponent,
canActivate: [authGuard, permissionGuard], canActivate: [authGuard, permissionGuard],
resolve: [tenantManagementExtensionsResolver], resolve: [tenantManagementExtensionsResolver],
providers: [...provideTenantManagement(options)], providers: provideTenantManagement(options),
children: [ children: [
{ path: '', redirectTo: 'tenants', pathMatch: 'full' }, { path: '', redirectTo: 'tenants', pathMatch: 'full' },
{ {

Loading…
Cancel
Save