Skip to content

Commit 42cb5c4

Browse files
committed
added root reducer injection
1 parent ec918f6 commit 42cb5c4

File tree

17 files changed

+33
-15
lines changed

17 files changed

+33
-15
lines changed

config/development.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"api": {
3-
"baseUrl": "http://localhost:8000/api/v1/"
3+
"baseUrl": "http://192.192.7.224:8000/api/v1/"
44
},
55

66
"paths": {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"angular2-multiselect-dropdown": "^2.5.0",
3737
"bootstrap": "^4.0.0",
3838
"chart.js": "^2.7.2",
39+
"combine-reducers-enhanced": "0.0.5",
3940
"core-js": "^2.4.1",
4041
"flag-icon-css": "^3.0.0",
4142
"font-awesome": "^4.7.0",

src/app/admin/access/permission/store/actions/save-permission.action.ts

100644100755
File mode changed.

src/app/admin/access/permission/store/reducers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export const reducers: ActionReducerMap<AccessPermissionState> = {
3030
save: fromSavePermission.reducer
3131
}
3232

33-
export const combinedReducers = compose(combineReducers)(reducers);
33+
export const combinedReducers = combineReducers(reducers);
3434

3535
// Main Access Permission State
3636
export const getAccessPermissionState = createFeatureSelector<AccessPermissionState>('accessPermission');

src/app/admin/access/permission/store/reducers/save-permission.reducer.ts

100644100755
File mode changed.

src/app/admin/access/role/containers/form/role.form.ts

100644100755
File mode changed.

src/app/admin/access/role/store/reducers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export const reducers: ActionReducerMap<AccessRoleState> = {
3333
delete: fromDeleteRole.reducer
3434
}
3535

36-
export const combinedReducers = compose(combineReducers)(reducers);
36+
export const combinedReducers = combineReducers(reducers);
3737

3838
// Main Access Role State
3939
export const getAccessRoleState = createFeatureSelector<AccessRoleState>('accessRole');

src/app/admin/access/user/store/reducers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export const reducers: ActionReducerMap<AccessUserState> = {
3333
delete: fromDeleteUser.reducer
3434
}
3535

36-
export const combinedReducers = compose(combineReducers)(reducers);
36+
export const combinedReducers = combineReducers(reducers);
3737

3838
// Main Access User State
3939
export const getAccessUserState = createFeatureSelector<AccessUserState>('accessUser');

src/app/app-routing.module.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ import { AdminLayoutComponent } from './shared/containers/admin-layout/admin-lay
55
import { AuthGuard } from './shared/guards/auth.guard';
66

77
const routes: Routes = [
8+
{
9+
path: '',
10+
redirectTo: '/auth/login',
11+
pathMatch: 'full'
12+
},
813
{
914
path: 'auth',
1015
component: SimpleLayoutComponent,

src/app/app.module.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import { AuthApiClient } from './auth/services/auth-api-client.service';
4545
import { UserApiClient } from './admin/access/user/services/user-api-client.service';
4646

4747
// For App Store
48-
import { reducers } from './store/app.reducer';
48+
import { reducers, reducerProvider, reducerToken } from './store/app.reducer';
4949
import { effects } from './store/app.effect';
5050
import { RoleApiClient } from './admin/access/role/services/role-api-client.service';
5151
import { PermissionApiClient } from './admin/access/permission/services/permission-api-client.service';
@@ -69,7 +69,7 @@ export function configServiceFactory (config: ConfigService) {
6969
HttpModule,
7070
TranslateModule.forRoot(),
7171
ToastModule.forRoot(),
72-
StoreModule.forRoot(reducers),
72+
StoreModule.forRoot(reducerToken),
7373
EffectsModule.forRoot(effects),
7474
SweetAlert2Module.forRoot({
7575
buttonsStyling: false,
@@ -99,7 +99,8 @@ export function configServiceFactory (config: ConfigService) {
9999
UserApiClient,
100100
RoleApiClient,
101101
PermissionApiClient,
102-
UtilService
102+
UtilService,
103+
reducerProvider
103104
],
104105
bootstrap: [AppComponent]
105106
})

0 commit comments

Comments
 (0)