github.com/zoomfoo/nomad@v0.8.5-0.20180907175415-f28fd3a1a056/ui/app/templates/components/two-step-button.hbs (about)

     1  {{#if isIdle}}
     2    <button data-test-idle-button type="button" class="button is-danger is-outlined is-important is-small" onclick={{action "promptForConfirmation"}}>
     3      {{idleText}}
     4    </button>
     5  {{else if isPendingConfirmation}}
     6    <span data-test-confirmation-message class="confirmation-text">{{confirmationMessage}}</span>
     7    <button
     8      data-test-cancel-button
     9      type="button"
    10      class="button is-dark is-outlined is-small"
    11      disabled={{awaitingConfirmation}}
    12      onclick={{action (queue
    13        (action "setToIdle")
    14        (action onCancel)
    15      )}}>
    16      {{cancelText}}
    17    </button>
    18    <button
    19      data-test-confirm-button
    20      class="button is-danger is-small {{if awaitingConfirmation "is-loading"}}"
    21      disabled={{awaitingConfirmation}}
    22      onclick={{action "confirm"}}>
    23      {{confirmText}}
    24    </button>
    25  {{/if}}