@c8y/apps
Version:
Cumulocity IoT applications
41 lines (39 loc) • 1.03 kB
text/typescript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsValidationTutorialComponent } from './form-validation/forms-validation.component';
import { CoreModule, HOOK_NAVIGATOR_NODES, NavigatorNodeData } from '@c8y/ngx-components';
import { RouterModule } from '@angular/router';
@NgModule({
imports: [
CommonModule,
CoreModule,
RouterModule.forChild([
{
path: 'forms-validation',
component: FormsValidationTutorialComponent
}
])
],
declarations: [FormsValidationTutorialComponent],
providers: [
{
provide: HOOK_NAVIGATOR_NODES,
useValue: [
{
label: 'Forms',
icon: 'form',
preventDuplicates: true
},
{
label: 'Validation',
icon: 'form',
path: 'forms-validation',
parent: 'Forms',
preventDuplicates: true
}
] as NavigatorNodeData[],
multi: true
}
]
})
export class FormsTutorialModule {}