State
Things we Need
States
import { IEntityState } from '@briebug/ngrx-auto-entity';
import { ActionReducerMap } from '@ngrx/store';
import { Customer, Order } from '../models';
import { customerReducer } from './customer.state';
import { orderReducer } from './order.state';
export interface AppState {
customer: IEntityState<Customer>;
order: IEntityState<Order>;
}
export function appReducer: ActionReducerMap<AppState> = {
customer: customerReducer,
order: orderReducer
};import { buildState, IEntityState } from '@briebug/ngrx-auto-entity';
import { createReducer } from '@ngrx/store';
import { Customer } from 'models';
export const {
initialState: customerInitialState,
facade: CustomerFacadeBase
} = buildState(Customer);
export function customerReducer(state = initialState): IEntityState<Customer> {
return state;
}Module
Last updated