cityssm / general-licence-manager

Detected the use of variables before they are defined JS-0357
Anti-pattern
Major
a month ago3 months old
'renderLicenceTransactions' was used before it was defined
1111        }) => {
1112          if (responseJSON.success) {
1113            licenceTransactions = responseJSON.licenceTransactions
1114            renderLicenceTransactions()1115          }
1116        }
1117      )
'renderLicenceTransactions' was used before it was defined
 948
 949          addAdditionalFeeCloseModalFunction()
 950
 951          renderLicenceTransactions() 952        }
 953      )
 954    }
'renderLicenceTransactions' was used before it was defined
 874              ) as HTMLInputElement
 875            ).value = responseJSON.licenceFee.toFixed(2)
 876
 877            renderLicenceTransactions() 878          }
 879        }
 880      )
'additionalFeeTableElement' was used before it was defined
 786          '</div>'
 787      )
 788
 789      additionalFeeTableElement 790        .closest('.panel')
 791        .querySelector('.panel-heading .level-right')
 792        .classList.add('is-hidden')
'additionalFeeTableElement' was used before it was defined
 779      !additionalFeeTableElement.classList.contains('is-hidden')
 780    ) {
 781      additionalFeeTableElement.classList.add('is-hidden')
 782      additionalFeeTableElement.insertAdjacentHTML( 783        'beforebegin',
 784        '<div class="message is-warning">' +
 785          '<p class="message-body">Fees will be recalculated after saving.</p>' +