stores/statuses: add method resetStatus

This commit is contained in:
Chika 2022-07-07 20:44:33 +03:00
parent 51bf308c5b
commit e263908bd8
2 changed files with 5 additions and 0 deletions

View File

@ -22,6 +22,7 @@ export default class CalculationStore {
resetElement = (elementName: Elements) => {
this.$values.resetElementValue(elementName);
this.$options.resetOption(elementName);
this.$status.resetStatus(elementName);
this.$validation.clearErrors(elementName);
};
}

View File

@ -30,4 +30,8 @@ export default class StatusStore {
setStatuses = (statuses: CalculationStatuses) => {
this.statuses = Object.assign(this.statuses, statuses);
};
resetStatus = (elementName: Elements) => {
this.statuses[elementName] = defaultStatuses[elementName];
};
}