+ @if (moduleConfigErrors().length > 0) {
+
+
+ error
+ Module Errors
+
+ @for (error of moduleConfigErrors(); track error) {
+
+ {{ error.error }}
+
+ }
+
+ }
+
}
diff --git a/src/app/components/module/module.component.ts b/src/app/components/module/module.component.ts
index 02725b3..09febd6 100644
--- a/src/app/components/module/module.component.ts
+++ b/src/app/components/module/module.component.ts
@@ -3,13 +3,14 @@ import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angula
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatIconModule } from '@angular/material/icon';
import { MatMenuModule } from '@angular/material/menu';
-import { ModuleConfiguration } from '../../models/config.models';
+import { ModuleConfig } from '../../models/config.models';
import { SchemaService } from '../../services/schema.service';
import { ParamsFormComponent } from '../params-form/params-form.component';
import { JsonPipe } from '@angular/common';
import { MatTooltipModule } from '@angular/material/tooltip';
import { EventsService } from '../../services/events.service';
import { tap, debounceTime } from 'rxjs';
+import { ConfigService } from '../../services/config.service';
@Component({
selector: 'app-module',
@@ -27,7 +28,17 @@ import { tap, debounceTime } from 'rxjs';
})
export class ModuleComponent {
path = input