All files / libs formHelpers.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 3/3
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19  1x 1x 1x       1x 1x 1x       1x 1x        
function buttonLoading(button: HTMLButtonElement, text: string) {
  button.disabled = true;
  button.classList.add("--dark");
  button.innerHTML = `<i class='p-icon--spinner u-animation--spin'></i> ${text}`;
}
 
function buttonEnabled(button: HTMLButtonElement, text: string) {
  button.disabled = false;
  button.classList.remove("--dark");
  button.innerHTML = text;
}
 
function buttonDisable(button: HTMLButtonElement, text: string) {
  button.disabled = true;
  button.innerHTML = text;
}
 
export { buttonLoading, buttonEnabled, buttonDisable };