UNPKG

@okta/okta-signin-widget

Version:
21 lines (19 loc) 835 B
import { loc, View, createCallout } from '@okta/courage'; import hbs from '@okta/handlebars-inline-precompile'; export default View.extend({ // eslint-disable-next-line max-len template: hbs`<p class="idx-webauthn-verify-text">{{i18n code="oie.verify.webauthn.instructions" bundle="login"}}</p>`, initialize() { const relatesToObject = this.options.currentViewState.relatesTo; const challengeData = relatesToObject?.value.contextualData.challengeData; if (challengeData.userVerification === 'required') { this.add(createCallout({ className: 'uv-required-callout', size: 'slim', type: 'warning', subtitle: loc('oie.verify.webauthn.uv.required.instructions', 'login'), })); } this.add('<div data-se="webauthn-waiting" class="okta-waiting-spinner"></div>'); }, });