Editing location finished

This commit is contained in:
vjrj 2018-07-05 18:36:24 +02:00
parent c0e8524692
commit 609cf8422a
3 changed files with 5 additions and 16 deletions

View file

@ -16,8 +16,6 @@ final fireMapReducer = combineReducers<FireMapState>([
new TypedReducer<FireMapState, EditYourLocationAction>(_editYourLocationMap),
new TypedReducer<FireMapState, EditConfirmYourLocationAction>(
_editConfirmYourLocationMap),
new TypedReducer<FireMapState, EditingYourLocationAction>(
_editingYourLocationMap),
new TypedReducer<FireMapState, EditCancelYourLocationAction>(
_editCancelYourLocationMap),
new TypedReducer<FireMapState, UpdateYourLocationMapAction>(
@ -54,12 +52,12 @@ FireMapState _subscribeYourLocationMap(
FireMapState _subscribeConfirmYourLocationMap(
FireMapState state, SubscribeConfirmAction action) {
return state.copyWith(status: FireMapStatus.unsubscribe);
return state.copyWith(status: FireMapStatus.unsubscribe, yourLocation: action.loc);
}
FireMapState _unsubscribeYourLocationMap(
FireMapState state, UnSubscribeAction action) {
return state.copyWith(status: FireMapStatus.view);
return state.copyWith(status: FireMapStatus.view, yourLocation: action.loc);
}
FireMapState _editYourLocationMap(
@ -67,11 +65,6 @@ FireMapState _editYourLocationMap(
return state.copyWith(status: FireMapStatus.edit);
}
FireMapState _editingYourLocationMap(
FireMapState state, EditingYourLocationAction action) {
return state.copyWith(yourLocation: action.loc);
}
FireMapState _editConfirmYourLocationMap(
FireMapState state, EditConfirmYourLocationAction action) {
return state.copyWith(status: restoreStatusAfterSave(action.loc));