Skip to content

Commit c9e101d

Browse files
committed
Fix AOT build
Signed-off-by: Hamza Hamidi <[email protected]>
1 parent 4496502 commit c9e101d

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/frontend/app/shared/shared.module.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ import { UserPermissionDirective } from './user-permission.directive';
133133
import { CfEndpointsMissingComponent } from './components/cf-endpoints-missing/cf-endpoints-missing.component';
134134
import { CapitalizeFirstPipe } from './pipes/capitalizeFirstLetter.pipe';
135135
import { RoutingIndicatorComponent } from './components/routing-indicator/routing-indicator.component';
136-
import { JsonSchemaFormModule, MaterialDesignFrameworkModule } from 'angular2-json-schema-form';
136+
import { JsonSchemaFormModule, MaterialDesignFrameworkModule, JsonSchemaFormService, FrameworkLibraryService, WidgetLibraryService, Framework, MaterialDesignFramework } from 'angular2-json-schema-form';
137137

138138
@NgModule({
139139
imports: [
@@ -146,7 +146,15 @@ import { JsonSchemaFormModule, MaterialDesignFrameworkModule } from 'angular2-js
146146
CdkTableModule,
147147
NgxChartsModule,
148148
MaterialDesignFrameworkModule,
149-
JsonSchemaFormModule.forRoot(MaterialDesignFrameworkModule)
149+
{
150+
ngModule: JsonSchemaFormModule,
151+
providers: [
152+
JsonSchemaFormService,
153+
FrameworkLibraryService,
154+
WidgetLibraryService,
155+
{provide: Framework, useClass: MaterialDesignFramework, multi: true}
156+
]
157+
}
150158
],
151159
declarations: [
152160
LoadingPageComponent,

0 commit comments

Comments
 (0)