import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { Routes, RouterModule } from '@angular/router'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { ScrollToModule } from '@nicky-lenaers/ngx-scroll-to'; import { LayoutModule } from '../../../../layouts/layout.module'; import { DefaultComponent } from '../../default.component'; import { LockingComponent } from './locking.component'; const routes: Routes = [ { path: '', component: DefaultComponent, children: [ { path: '', component: LockingComponent } ] } ]; @NgModule({ imports: [ CommonModule, RouterModule.forChild(routes), LayoutModule, FormsModule, ScrollToModule.forRoot() ], exports: [RouterModule], declarations: [LockingComponent] }) export class LockingModule {}