Add comments for method and minor refinements
This commit is contained in:
parent
4341801a41
commit
f57a4a945a
1 changed files with 7 additions and 2 deletions
|
@ -44,6 +44,9 @@ export default class IntegrationSettingsForm {
|
|||
this.toggleServiceState($(e.currentTarget).is(':checked'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Change Form's validation enforcement based on service status (active/inactive)
|
||||
*/
|
||||
toggleServiceState(serviceActive) {
|
||||
this.toggleSubmitBtnLabel(serviceActive, this.canTestService);
|
||||
if (serviceActive) {
|
||||
|
@ -54,7 +57,7 @@ export default class IntegrationSettingsForm {
|
|||
}
|
||||
|
||||
/**
|
||||
* Toggle Submit button label based on Integration status
|
||||
* Toggle Submit button label based on Integration status and ability to test service
|
||||
*/
|
||||
toggleSubmitBtnLabel(serviceActive, canTestService) {
|
||||
this.$submitBtnLabel.text(
|
||||
|
@ -76,7 +79,9 @@ export default class IntegrationSettingsForm {
|
|||
this.$submitBtnLoader.removeClass('hidden');
|
||||
} else {
|
||||
this.$submitBtn.enable();
|
||||
this.$submitBtnLoader.addClass('hidden');
|
||||
if (!this.$submitBtnLoader.hasClass('hidden')) {
|
||||
this.$submitBtnLoader.addClass('hidden');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue