Merge pull request #2064 from Safelite/feature/CSR-2299-chloeherd
Use set/reset actions instead of directly calling mutations
This commit is contained in:
commit
c7c8bebdd2
3 changed files with 11 additions and 6 deletions
|
|
@ -57,6 +57,7 @@ const storeActions = {
|
||||||
GET_RECAL_PARTS_AND_SAVE_TO_LINE_ITEMS: "getRecalPartsAndSaveToLineItems",
|
GET_RECAL_PARTS_AND_SAVE_TO_LINE_ITEMS: "getRecalPartsAndSaveToLineItems",
|
||||||
|
|
||||||
// DEPENDENCY MUTATIONS
|
// DEPENDENCY MUTATIONS
|
||||||
|
RESET_VEHICLE_STATE_AND_DEPENDENCIES: "resetVehicleStateAndDependencies",
|
||||||
RESET_DAMAGE_STATE_AND_DEPENDENCIES: "resetDamageAndDependencies",
|
RESET_DAMAGE_STATE_AND_DEPENDENCIES: "resetDamageAndDependencies",
|
||||||
RESET_REGISTRATION_STATE_AND_DEPENDENCIES: "resetRegistrationAndDependencies",
|
RESET_REGISTRATION_STATE_AND_DEPENDENCIES: "resetRegistrationAndDependencies",
|
||||||
RESET_PARTS_STATE_AND_DEPENDENCIES: "resetPartsAndDependencies",
|
RESET_PARTS_STATE_AND_DEPENDENCIES: "resetPartsAndDependencies",
|
||||||
|
|
|
||||||
|
|
@ -640,16 +640,14 @@ function updateExternalParameterState() {
|
||||||
store.getters.externalParameterState?.isExternalParameter ==
|
store.getters.externalParameterState?.isExternalParameter ==
|
||||||
externalParameterStatus.INACTIVE
|
externalParameterStatus.INACTIVE
|
||||||
) {
|
) {
|
||||||
store.commit(storeMutations.RESET_VEHICLE_STATE);
|
store.dispatch(storeActions.RESET_VEHICLE_STATE_AND_DEPENDENCIES);
|
||||||
store.commit(storeMutations.UPDATE_SERVICE_ZIP, {
|
store.dispatch(storeActions.SAVE_SERVICE_ZIP_CODE_INFO, {
|
||||||
state: null,
|
state: null,
|
||||||
zipCode: null,
|
zipCode: null,
|
||||||
zipCodeCtu: null,
|
zipCodeCtu: null,
|
||||||
});
|
});
|
||||||
store.commit(storeMutations.UPDATE_CUSTOMER_EMAIL_ADDRESS, null);
|
store.dispatch(storeActions.SAVE_EMAIL, null);
|
||||||
store.commit(storeMutations.UPDATE_NUMBER_OF_CHIPS, null);
|
store.dispatch(storeActions.RESET_DAMAGE_STATE_AND_DEPENDENCIES);
|
||||||
store.commit(storeMutations.RESET_DAMAGE_STATE);
|
|
||||||
store.commit(storeMutations.RESET_GLASS_PARTS_STATE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const externalParameterYear = getQuerystringParameter(queryStrings.VEHICLE_YEAR);
|
const externalParameterYear = getQuerystringParameter(queryStrings.VEHICLE_YEAR);
|
||||||
|
|
|
||||||
|
|
@ -1153,6 +1153,12 @@ export const actions = {
|
||||||
},
|
},
|
||||||
|
|
||||||
// Dependency Actions
|
// Dependency Actions
|
||||||
|
resetVehicleStateAndDependencies(context) {
|
||||||
|
context.commit(storeMutations.RESET_VEHICLE_STATE);
|
||||||
|
|
||||||
|
context.dispatch(storeActions.RESET_DAMAGE_STATE_AND_DEPENDENCIES);
|
||||||
|
},
|
||||||
|
|
||||||
resetDamageAndDependencies(context) {
|
resetDamageAndDependencies(context) {
|
||||||
context.commit(storeMutations.RESET_DAMAGE_STATE);
|
context.commit(storeMutations.RESET_DAMAGE_STATE);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue