В main.module.ts
@NgModule({
declarations: [
AppComponent,
],
imports: [
BrowserModule,
AppRoutingModule,
ReactiveFormsModule,
UiLibModule,
AepBaseModule,
AuthModule,
HttpClientModule,
StoreModule.forRoot({}),
!environment.production ? StoreDevtoolsModule.instrument() : []
],
providers: [
{provide: HTTP_INTERCEPTORS, useClass: LoggingInterceptor, multi: true}
],
bootstrap: [AppComponent]
})
В auth.module.ts,
@NgModule({
declarations: [
LoginComponent,
RegisterComponent
],
imports: [
CommonModule,
ReactiveFormsModule,
StoreModule.forFeature('auth', loginActionsReducer)
]
})
В ui.lib.module.ts,
@NgModule({
declarations: [
LoaderComponent,
ModalComponent
],
imports: [
CommonModule,
StoreModule.forFeature('ui', uiLibReducer)
]
})
Когда я устанавливаю состояние в одном модуле, состояние другого модуля удаляется.Я приложил скриншот ниже,
Я скучаю по чему-нибудь?