mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-09 11:03:05 +00:00
[DURACOM-191] fix core store imports
This commit is contained in:
@@ -82,11 +82,6 @@ export const provideCore = () => {
|
|||||||
console.log('provideCore');
|
console.log('provideCore');
|
||||||
return makeEnvironmentProviders([
|
return makeEnvironmentProviders([
|
||||||
{ provide: DspaceRestService, useFactory: restServiceFactory, deps: [MOCK_RESPONSE_MAP, HttpClient] },
|
{ provide: DspaceRestService, useFactory: restServiceFactory, deps: [MOCK_RESPONSE_MAP, HttpClient] },
|
||||||
|
|
||||||
importProvidersFrom(
|
|
||||||
StoreModule.forFeature('core', coreReducers, storeModuleConfig as StoreConfig<CoreState, Action>),
|
|
||||||
EffectsModule.forFeature(coreEffects)
|
|
||||||
),
|
|
||||||
]);
|
]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -33,6 +33,12 @@ import { BrowserAuthRequestService } from '../../app/core/auth/browser-auth-requ
|
|||||||
import { BrowserInitService } from './browser-init.service';
|
import { BrowserInitService } from './browser-init.service';
|
||||||
import { ReferrerService } from '../../app/core/services/referrer.service';
|
import { ReferrerService } from '../../app/core/services/referrer.service';
|
||||||
import { BrowserReferrerService } from '../../app/core/services/browser.referrer.service';
|
import { BrowserReferrerService } from '../../app/core/services/browser.referrer.service';
|
||||||
|
import { Action, StoreConfig, StoreModule } from '@ngrx/store';
|
||||||
|
import { coreReducers } from '../../app/core/core.reducers';
|
||||||
|
import { storeModuleConfig } from '../../app/app.reducer';
|
||||||
|
import { CoreState } from '../../app/core/core-state.model';
|
||||||
|
import { EffectsModule } from '@ngrx/effects';
|
||||||
|
import { coreEffects } from '../../app/core/core.effects';
|
||||||
|
|
||||||
export const REQ_KEY = makeStateKey<string>('req');
|
export const REQ_KEY = makeStateKey<string>('req');
|
||||||
|
|
||||||
@@ -56,6 +62,8 @@ export function getRequest(transferState: TransferState): any {
|
|||||||
StatisticsModule.forRoot(),
|
StatisticsModule.forRoot(),
|
||||||
Angulartics2RouterlessModule.forRoot(),
|
Angulartics2RouterlessModule.forRoot(),
|
||||||
BrowserAnimationsModule,
|
BrowserAnimationsModule,
|
||||||
|
StoreModule.forFeature('core', coreReducers, storeModuleConfig as StoreConfig<CoreState, Action>),
|
||||||
|
EffectsModule.forFeature(coreEffects),
|
||||||
BrowserTransferStateModule,
|
BrowserTransferStateModule,
|
||||||
TranslateModule.forRoot({
|
TranslateModule.forRoot({
|
||||||
loader: {
|
loader: {
|
||||||
|
@@ -37,6 +37,12 @@ import { XhrFactory } from '@angular/common';
|
|||||||
import { ServerXhrService } from '../../app/core/services/server-xhr.service';
|
import { ServerXhrService } from '../../app/core/services/server-xhr.service';
|
||||||
import { ReferrerService } from '../../app/core/services/referrer.service';
|
import { ReferrerService } from '../../app/core/services/referrer.service';
|
||||||
import { ServerReferrerService } from '../../app/core/services/server.referrer.service';
|
import { ServerReferrerService } from '../../app/core/services/server.referrer.service';
|
||||||
|
import { Action, StoreConfig, StoreModule } from '@ngrx/store';
|
||||||
|
import { coreReducers } from '../../app/core/core.reducers';
|
||||||
|
import { storeModuleConfig } from '../../app/app.reducer';
|
||||||
|
import { CoreState } from '../../app/core/core-state.model';
|
||||||
|
import { EffectsModule } from '@ngrx/effects';
|
||||||
|
import { coreEffects } from '../../app/core/core.effects';
|
||||||
|
|
||||||
export function createTranslateLoader(transferState: TransferState) {
|
export function createTranslateLoader(transferState: TransferState) {
|
||||||
return new TranslateServerLoader(transferState, 'dist/server/assets/i18n/', '.json');
|
return new TranslateServerLoader(transferState, 'dist/server/assets/i18n/', '.json');
|
||||||
@@ -50,6 +56,8 @@ export function createTranslateLoader(transferState: TransferState) {
|
|||||||
}),
|
}),
|
||||||
NoopAnimationsModule,
|
NoopAnimationsModule,
|
||||||
ServerTransferStateModule,
|
ServerTransferStateModule,
|
||||||
|
StoreModule.forFeature('core', coreReducers, storeModuleConfig as StoreConfig<CoreState, Action>),
|
||||||
|
EffectsModule.forFeature(coreEffects),
|
||||||
TranslateModule.forRoot({
|
TranslateModule.forRoot({
|
||||||
loader: {
|
loader: {
|
||||||
provide: TranslateLoader,
|
provide: TranslateLoader,
|
||||||
|
Reference in New Issue
Block a user