I use EditableComponent from EditableComponent Link
declarations [EditableComponent,ViewModeDirective,EditModeDirective,EditableOnEnterDirective] in appModule have work
but
declarations [EditableComponent,ViewModeDirective,EditModeDirective,EditableOnEnterDirective] in SharedModule
imports[SharedModule] in appModule not work
module SharedModule
import { NgModule } from '@angular/core';
import { EditableComponent } from './table-edittable/editable.component';
import { ViewModeDirective } from './table-edittable/view-mode.directive';
import { EditModeDirective } from './table-edittable/edit-mode.directive';
import { EditableOnEnterDirective } from './table-edittable/editable-on-enter.directive';
@NgModule({
declarations: [EditableComponent,ViewModeDirective,EditModeDirective,EditableOnEnterDirective],
exports: [EditableComponent,ViewModeDirective,EditModeDirective,EditableOnEnterDirective]
})
export class SharedDeclarationsModule {
}
module appModule
import {SharedDeclarationsModule}from '../../layout-module/shared.declarstions.module';
@NgModule({
declarations: [UserComponent,LeftsideComponent,DetailComponent,
FocusableDirective,
],
imports: [BrowserModule,HttpClientModule,CommonModule,
SharedModule,
MatCheckboxModule,
FormsModule,
MatGridListModule,
SharedDeclarationsModule
],
exports:[UserComponent,LeftsideComponent,DetailComponent,SharedDeclarationsModule]
})
export class UserModule { }
Which part is wrong?
Sorry for not describing 'not work' I represent with pictures:
not work img:
have work img:


ng buildcommand so we can help you troubleshoot?