Skip to content

Commit 3a5e107

Browse files
feat: TT-208 rebase on latest master commit
1 parent 286033c commit 3a5e107

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/app/modules/activities-management/store/activity-management.actions.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Action } from '@ngrx/store';
22

3-
import { Activity, Status } from './../../shared/models/activity.model';
3+
import { Activity, ActivityStatus } from './../../shared/models/activity.model';
44

55
export enum ActivityManagementActionTypes {
66
LOAD_ACTIVITIES = '[ActivityManagement] LOAD_ACTIVITIES',
@@ -65,7 +65,7 @@ export class ArchiveActivity implements Action {
6565
export class ArchiveActivitySuccess implements Action {
6666
public readonly type = ActivityManagementActionTypes.ARCHIVE_ACTIVITY_SUCCESS;
6767

68-
constructor(public payload: Status) { }
68+
constructor(public payload: ActivityStatus) { }
6969
}
7070

7171
export class ArchiveActivityFail implements Action {
@@ -100,7 +100,7 @@ export class UnarchiveActivity implements Action {
100100
export class UnarchiveActivitySuccess implements Action {
101101
public readonly type = ActivityManagementActionTypes.UNARCHIVE_ACTIVITY_SUCCESS;
102102

103-
constructor(public payload: Status) { }
103+
constructor(public payload: ActivityStatus) { }
104104
}
105105
export class UnarchiveActivityFail implements Action {
106106
public readonly type = ActivityManagementActionTypes.UNARCHIVE_ACTIVITY_FAIL;

src/app/modules/activities-management/store/activity-management.effects.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { catchError, map, mergeMap } from 'rxjs/operators';
77
import { ToastrService } from 'ngx-toastr';
88

99
import * as actions from './activity-management.actions';
10-
import { Activity, Status } from './../../shared/models/activity.model';
10+
import { Activity, ActivityStatus } from './../../shared/models/activity.model';
1111
import { ActivityService } from './../services/activity.service';
1212

1313
@Injectable()
@@ -59,7 +59,7 @@ export class ActivityEffects {
5959
id: action.activityId,
6060
status: 'inactive'
6161
})),
62-
mergeMap((activity: Status) =>
62+
mergeMap((activity: ActivityStatus) =>
6363
this.activityService.deleteActivity(activity.id).pipe(
6464
map(() => {
6565
this.toastrService.success(INFO_DELETE_SUCCESSFULLY);
@@ -99,7 +99,7 @@ export class ActivityEffects {
9999
status: 'active'
100100
})
101101
),
102-
mergeMap((activity: Status) =>
102+
mergeMap((activity: ActivityStatus) =>
103103
this.activityService.updateActivity(activity).pipe(
104104
map((activityData) => {
105105
this.toastrService.success(INFO_SAVED_SUCCESSFULLY);

src/app/modules/activities-management/store/activity-management.reducers.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Activity, Status } from './../../shared/models/activity.model';
1+
import { Activity, ActivityStatus } from './../../shared/models/activity.model';
22
import * as actions from './activity-management.actions';
33
import { activityManagementReducer, ActivityState } from './activity-management.reducers';
44

@@ -68,7 +68,7 @@ describe('activityManagementReducer', () => {
6868
const currentActivity = { ...activity };
6969
currentActivity.status = 'active';
7070
const currentState: ActivityState = { data: [currentActivity], isLoading: false, message: '', activityIdToEdit: '' };
71-
const activityArchived: Status = { id: '1', status: 'inactive' };
71+
const activityArchived: ActivityStatus = { id: '1', status: 'inactive' };
7272
const action = new actions.ArchiveActivitySuccess(activityArchived);
7373
const state = activityManagementReducer(currentState, action);
7474

@@ -125,7 +125,7 @@ describe('activityManagementReducer', () => {
125125

126126
it('on UnarchiveActivitySuccess, status activity is change to \"active\" in the store', () => {
127127
const currentState: ActivityState = { data: [activity], isLoading: false, message: '', activityIdToEdit: '1' };
128-
const activityEdited: Status = { id: '1', status: 'active' };
128+
const activityEdited: ActivityStatus = { id: '1', status: 'active' };
129129
const expectedActivity: Activity = { id: '1', name: 'Training', description: 'It is good for learning', status: 'active' };
130130
const action = new actions.UnarchiveActivitySuccess(activityEdited);
131131
const state = activityManagementReducer(currentState, action);

src/app/modules/shared/models/activity.model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export interface ActivityFront {
1919
btnName: string;
2020
}
2121

22-
export interface Status {
22+
export interface ActivityStatus {
2323
id: string;
2424
status: string;
2525
}

0 commit comments

Comments
 (0)